Feeds:
Posts
Comments

Буду на testingstage.com 2–3 июня 2017 в Киеве, НСК «Олимпийский». Займу Lounge Space чтобы говорить вслух про оценку времени на тестирование: неочевидные надводные камни:

Рассуждаем про принципы и практику быстрой и точной оценки времени, которое будет нужно на тестирование функциональности, которую ещё невозможно пощупать. А нам и не надо, что мы там не щупали…

Ну и вообще позанимаю диван экспертов.

Короче, что-то под капотом засвистело не по-детски. Но как-то смутно, как-то урывками.

То свистит.

То не свистит.

Но когда свистит — то прям ващще…

Начал искать первопричину этого автогреха. Пару дней отсиживал в засаде (за рулём), то разгоняя машину, то адски тормозя, то петляя по улицам стольного града.

И таки нашёл! 🙂

Continue Reading »

Задача: протестировать функционал «Мну забыло парольку!»

Continue Reading »

PairWise — один из крутейших аналитических подходов в тестировании ПО. Как молот.

Если попасть молотом по башке врага — ты победил. Но если промахнулся…

Согласно pairwise.org , есть множество софтинок для этого дела, и от Microsoft (их несколько, не только PICT), и от NASA (уже недоступна), от Motorola, от IBM, и др.

Continue Reading »

— …Вообще, поскольку терминология у нас англоязычная, то англоязычные англоязычники её воспринимают вообще иначе, нежели мы. Например, «Regression testing» наши изначально воспринимают как «Блаблабла тестинг», и просто ждут её определения (любого), бо звуки ничего не подсказывают. А они понимают слова по-отдельности, и эти слова по-отдельности очень многое подсказывают сами по себе. Как мы легко расшифровываем термины вроде «минсоцоблтруда». Бо контекст есть.

— Ну это-то то понятно.

— Понятно-то понятно… Например, ты знаешь про самую крутую технику тест-дизайна — редбрик тестинг?

— Нет. Рассказывай.

— Был бы ты англоязычным человеком, ты уже спросил бы «Что за ерунда, бро, какое ещё красно-кирпичное тестирование?». А так… можно любой фуфломицин всучить под этим редбрик тестингом, и никто не будет сомневаться. Будут потом на конференциях доклады об этом делать.

— Ты сволочь.

— Да, но у нас это называется «тренер». Двигаемся дальше. Тест-дизайн — это не «наилучшие способы придумывания тест-кейсов». Это аналитическая работа с непредсказуемым результатом… А тест-кейсы появляются просто как следствие аналитики. Нет аналитики — нет тест-кейсов. Есть аналитика, но плохая — будут плохие тест-кейсы…

«Благодаря сомнению выиграна борьба за право измерять небо. Но благодаря слепой вере римская хозяйка все еще проигрывает борьбу за молоко. Придет время и вы откроете все, что может быть открыто…»

© Брехт «Жизнь Галилея»

В контексте любого обучения скрыт момент, после которого ученик начнёт сомневаться в том, что ему «внедрялось». Он неизбежен после наработки «живого» опыта на производстве, но редко можно его ясно «распознать».

Недавно столкнулся с маргинальной глупой формой сомнения — открытое сомнение во всём постулируемом.

— …и те приятнейшие вечера, когда небо зелёное, как латунь…

— Нет, я не согласен. Небо не бывает зелёным. Оно или ярко синее, или полностью черное, и между синим и черным только серые полутона. Иногда оно оранжевое или малиновое — но это цвет солнца, а не самого неба. Само небо зелёным быть не может. Я такого не видел.

Ну, не видел так не видел, переубеждать не буду. В ад → направо, поспеши, без тебя там никак.

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

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

Однако это «религиозное» несогласие имеет основания. Бывают в жизни любого организма периоды, когда всё и вся подвергается оценке/переоценке. Это неизбежно в подростковом возрасте, и в каком-то смысле является основой формирования собственной системы ценностей и определений, и это крайне важный и нужный феномен.

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

Может показаться, что подход хорош и для учёбы. Говорят, например, что «белый ящик» — это когда пыримся в код, а «черный ящик» — когда наоборот, и выползти из этого маразма можно только через сомнение. Начинаешь копать, и ВНЕЗАПНО понимаешь, что «черного ящика» полно и когда смотришь в код… Следовательно, сомнение помогает. Следовательно, это так модно и научно, надо бы посомневаться во всём.

Например, почему нас вынуждают заучивать на память ВСЕ знаки дорожного движения? Давайте заучивать только те знаки, которые действительно будут встречаться нам на улицах города. А почему нам запрещено переходить дорогу на красный свет? А давайте перейдём и посмотрим, что получится.

Очевидно, что в учёбе постоянное сомнение скорее мешает, нежели помогает. Но без сомнения нельзя. Коллапс?

Есть решение: в учёбе надо не сомневаться, а искать другие способы решения одной и той же задачи, помимо предлагаемых. И искать другие определения феноменов, помимо предлагаемых. И изучать старые. И придумывать свои.

И начать, наконец, видеть закономерности.

Доклад на «QA Fest 2016» http://qafest.com в двух частях с прологом.

Пролог от Андрея Мясникова:

Моё дополнение:

%d bloggers like this: