Pull to refresh
20
0.1
alexei lupan @astenix

Пользователь

Send message

В теории и с… WHAT?!

Крик подобен грому — дайте людям рому.

Нужно по-любому людям выпить рому.

Ну вот, а вы говорили, что Кулибиных не стало. А вот же!

Я пошёл дальше и расположил друг над другом два ноутбука. На одном печатаю только на английском. Над ним второй, там только русские буквы. Редактор открыт по внутренней сети на отдельном nas, все норм.

А если надо будет ещё и на румынском что-то написать, так я куплю третий ноутбук, мне уже всё равно…

Четвертый мне понадобится для переписки в Telegram, а пятый ноутбук я возьму для почты. Точнее, пятый и шестой, ведь иногда письма на английском, иногда на русском, а я вам не казённый, чтобы между раскладками переключаться.

В 1913-м году можно было огрести от цензуры ойвэй, безопасно было публиковать или безопасного дон Кихота, или рассказывать о природе.

Если бы не ложное противопоставление Agile Waterfall…

Почему нельзя использовать пену при авариях с электромобилями?

Это юридический термин, пришедший из древнеримского подхода к организации заседаний, судов и всего такого прочего — https://ru.wikipedia.org/wiki/Ad_hoc

Любое заседание должно идти по регламенту — списку вопросов, которые надо обсудить (набор тест-кейсов для выполнения), и без отклонений, иначе никакое заседание никогда не завершится. Могут возникнуть темы, которые следует обсудить СРОЧНО, поверх уже согласованного списка или вопреки ему — галлы наступают без предупреждения, Карфаген прислал оскорбительный емайл, в ларёк рядом со зданием суда завезли свежий лимонад (сунуть нос куда-то помимо уже существующих тест-кейсов).

ВНЕЗАПНАЯ тема для обсуждения вносится в регламент с пометкой ‘ad hoc‘ (в зависимости от срочности — в моменте или вносится в конец списка), отрабатывается, затем все возвращаются к теме обсуждения из регламента.

Без этого контекста логично подумать, что тестирование ad hoc — полная противоположность регламентированному тестированию, и делается всегда без оглядки на требования, в свободном, бессистемном, поэтическом режиме. Это заблуждение, потому что без требований нет ожидаемого результата, а без ожидаемого результата нет тестирования, есть исследование, изучение, выяснение, не более. Ad hoc testing всегда дополняет регламентированное тестирование, а не заменяет его (и не противопостоит ему), и, конечно же, нуждается в понимании общего контекста и в учёте требований.

Название очевидно метафоричное, переносящее смысл. В тестировании вообще много терминов являют собой метафоры, которые устоялись до потери смысла. Почему регрессионное тестирование называется регрессионным? «Да не всё ли равно, у нас на проекте это знать не требуется!» ©)

Ещё есть менее известное латинское же (когда-то меметичное) выражение Ab hoc et ab hoc — так и сяк, без толку. И ещё множество других ad ***, которые были известны людям с классическим образованием на базе древних текстов на латыни и греческом — те самые древние инженеры, которые придумывали компьютеры.

Так что ещё раз вопрос — где в предлагаемой классификации ad hoc testing? В какой раздел он должен быть насильно втиснут?

Да, разумеется, это было понятно.

А, к слову, почему «ad hoc тестирование» называется таким странным названием?

Братюня, все эти классификации — для ярких глазами дурней, которым хочется ощущения ясности, уютности и весомой грубой зримой последовательно. Ты бы занялся изучением этих явлений, а не из систематизацией, потому что ты сейчас сам себе выковал, залил бетоном и обустроил схему понятий на всё твоё будущее. Позже ты будешь биться в её жёстких границах в поисках решения противоречий, которые сейчас тебе незаметны, но в будущем станут яркими и болезненными — и не найдёшь выхода, потому что вот такую основу ты себе придумал и сомневаться в основе (своей же) ты не будешь. И тогда бросишь ты это дурное дело и будешь круглосуточно генерировать картинки в нейросетях.

Вместо классификации всего этого вороха ты мог бы сосредоточиться в поисках определения термина «регресс» — сам по себе, а не в тестировании, и тогда ты понял бы однозначно, почему есть такой вид тестирования, зачем он нужен и когда его есть смысл применять. И почему его назвали именно так.

Или врубился бы, что нет никакого «санитарного тестирования» — спроси об этом у любого санитара.

И уж точно не стал бы закатывать smoke строго как подвид регрешна.

И понял бы, почему ad hoc тестирование так называется (к слову, где оно в твоей схеме?).

И, возможно, познакомился бы с термином «метафора».

И спросил бы, почему альфа называется альфой, а не буквой любого другого алфавита. И если есть альфа и бета, то где гамма тестирование? Сперва ты снисходительно похихикал бы над этим вопросом, а потом узнал бы, что их было даже больше… (здесь была ссылка, которую я удалил, бо ты сам до неё должен дойти)

Так что добро пожаловать в большое тестирование, но помни о том, что тестировщики сперва спрашивают и сомневаются, и только потом классифицируют. И то — с пометкой о её временности и неоднозначности.

Меня зовут Лëша, в тестировании ~20 лет, из них около hzSkolko занимаюсь в том числе и автоматизацией и я vseEshyoOhrenevayiu от того, что каждые последние пару лет бизнесу снова и снова интересны fullstack-специалисты, умеющие и вручную тестировать, и автоматизировать, а потом этот Бизнесу равно ищкт кого-то, кто поможет РУКАМИ разобраться с тем, что получилось после хотения всех этих фуллстакологических идей и поможет наладить то, что ещë может работать.

Мой опыт подсказывает, что сняться с ручника и перейти в разряд понимающих тему и секущих фишку по силам не каждому, а вот вкатиться в автотостеры — это может каждый подколодный Питон.

Кто из аналитиков прочитал Коннолли дальше первой части?

Ага, давайте уже линукс называть линакс…

Месяцы зависят от Луны, поэтому они были более-менее одинаковы и условно логичны и во времена майя, и прото-древних китайцев, ну и в наше время Луна более-менее стабильно набигает-отбигает относительно нашей планеты.

И месяцы отменить, можно же последовательно считать дни в году.

Information

Rating
3,260-th
Location
Кишинев, Молдова, Молдова
Date of birth
Registered
Activity

Specialization

Quality Assurance Analyst, Тренер
Lead
Linux