Size: a a a

QA — русскоговорящее сообщество

2019 October 16

RG

Richard Gears in QA — русскоговорящее сообщество
Алексеи сегодня в ударе )
источник

S

Sub in QA — русскоговорящее сообщество
Richard Gears
Короче, это ещё у Болтона было. Не помню как это переводится на русский - вроде как параллельное проектирование.
Когда ты идёшь не по сценарию, выполняя шаги, а у тебя есть цель, например, "купить сапоги в интернет магазине". И ты идёшь к этой цели как можешь. А вот пройденные шаги уже записываешь в виде сценария.
Ну все верно, опять не вижу, как это противоречит тому, что я сказал.
Параллельное проектирование, именно так оно и называется. Вы сразу и придумываете кейсы, и выполняете их. А в сценарном вы кейсы придумываете, а потом выполняете по уже имеющимся сценариям. Конечная цель не меняется, безусловно. Но имхо чисто логически, в плане их дефайна, методики как раз противоположны
источник

S

Sub in QA — русскоговорящее сообщество
Алексей очень верно про диалектику подметил. Формализация таких определений описывает их слишком односторонне (
источник

S

Sub in QA — русскоговорящее сообщество
Ну это если я верно интерпретировал отсылку к Гегелю)))
источник

nA

nea Alecu in QA — русскоговорящее сообщество
Sub
Ну все верно, опять не вижу, как это противоречит тому, что я сказал.
Параллельное проектирование, именно так оно и называется. Вы сразу и придумываете кейсы, и выполняете их. А в сценарном вы кейсы придумываете, а потом выполняете по уже имеющимся сценариям. Конечная цель не меняется, безусловно. Но имхо чисто логически, в плане их дефайна, методики как раз противоположны
Вы можете сразу и придумывать кейсы, и выполнять их, и записывать?
источник

S

Sub in QA — русскоговорящее сообщество
Конечно
источник

nA

nea Alecu in QA — русскоговорящее сообщество
Вот это и есть эксплоратори.
источник

nA

nea Alecu in QA — русскоговорящее сообщество
обычно сразу у опытных тестировщиков это не получается ВООБЩЕ. Или мы пишем тесты «чтобы их в будущем прогонять», или мы берем тесты, которые «были написаны ранее». Если взяться и за их придумывание/записывание, и за их выполнение, то будет ступор.
источник

nA

nea Alecu in QA — русскоговорящее сообщество
природное явление, в общем. Так бывает у каждого, кто в первый раз сел на велосипед или за руль автомобиля.
источник

nA

nea Alecu in QA — русскоговорящее сообщество
основная причина этого ступора — не получается писать тест-кейсы быстро.

Там должны быть три колонки, там должны быть предусловия, там леший бродит…

есть решение — перестать писать тесты в классическом их представлении. Можно записывать тесты быстро, оставляя от них одни только заголовки.
источник

nA

nea Alecu in QA — русскоговорящее сообщество
если с этим решением поэкспериментировать, то всё будет нормально. Оказывается, можно одновременно и придумывать, и записывать, и выполнять, и если баги есть — записывать их.
источник

nA

nea Alecu in QA — русскоговорящее сообщество
если спасовать и решить, что нее, это разные вещи, давайте их не смешивать, то на этом всё.
источник

S

Sub in QA — русскоговорящее сообщество
Куда-то мы не в ту степь ушли)) я тут со всем согласный. Изначально речь шла о том, что сценарное тестирование - это когда уже есть документ, по которому тестишь. Эскплоратори - когда тесты придумываешь в процессе. Записываешь ты их в это время, или нет, вопрос уже третий
источник

nA

nea Alecu in QA — русскоговорящее сообщество
Sub
Куда-то мы не в ту степь ушли)) я тут со всем согласный. Изначально речь шла о том, что сценарное тестирование - это когда уже есть документ, по которому тестишь. Эскплоратори - когда тесты придумываешь в процессе. Записываешь ты их в это время, или нет, вопрос уже третий
он не третий, а очень важный — надо уметь быстро записывать тесты. Только с этого  момента и станет видно, что эксплоратори — не противоположность скриптовому подходу.

Об этом я и говорил.
источник

nA

nea Alecu in QA — русскоговорящее сообщество
а если меня не остановить, то я могу ещё доказать, что и Ad hoc testing тоже не подразумевает отсутствие требований и тест-кейсов, как это обычно преподносится, и очень даже в них нуждается. Но для этого будет нужна лекция минут на 30-40, поэтому меня уже надо остановить.
источник

AC

Alice Carroll in QA — русскоговорящее сообщество
Коллеги вопрос: а кто-нибудь реально этим пользуется в работе, вот этими книжными выкладками? Обычно ведь как - вот тебе описание фичи, проверил как понял, написал ТК по необходимости. Залез в код проекта - глянул что делали, оценил что может быть задето. Провел регресс в зависимости от этого. Всё, и так в 95% случаев
источник

S

Sub in QA — русскоговорящее сообщество
nea Alecu
он не третий, а очень важный — надо уметь быстро записывать тесты. Только с этого  момента и станет видно, что эксплоратори — не противоположность скриптовому подходу.

Об этом я и говорил.
Хорошо, аргумент. Мне всегда приходится так работать в силу постоянной нехватки ресурсов, гигантского количества взаимодействий внутри системы и стремящемуся к бесконечности количеству возможных пользовательских сценариев. У нас сломано буквально всё, что мы не успели проверить в билде и это не преувеличение))
источник

S

Sub in QA — русскоговорящее сообщество
Alice Carroll
Коллеги вопрос: а кто-нибудь реально этим пользуется в работе, вот этими книжными выкладками? Обычно ведь как - вот тебе описание фичи, проверил как понял, написал ТК по необходимости. Залез в код проекта - глянул что делали, оценил что может быть задето. Провел регресс в зависимости от этого. Всё, и так в 95% случаев
Чем лучше вы понимаете эти «книжные выкладки», тем лучше вы тестируете. Все просто
источник

nA

nea Alecu in QA — русскоговорящее сообщество
Alice Carroll
Коллеги вопрос: а кто-нибудь реально этим пользуется в работе, вот этими книжными выкладками? Обычно ведь как - вот тебе описание фичи, проверил как понял, написал ТК по необходимости. Залез в код проекта - глянул что делали, оценил что может быть задето. Провел регресс в зависимости от этого. Всё, и так в 95% случаев
в юности — да, всё так, минимум вопросов, максимум рвения. Потом переделывать. Или объяснять, почему программист понял одно, мы протестировали что-то другое, а заказчик хотел третье.

Чем старше, тем — нет. Сразу много вопросов. Сразу "А вы уверены в том, что это надо именно так?" Это одна из причин того, почему со взрослыми тестировщиками  сложно работать и их молодым коллегам, и менеджерам, и вообще в условиях "У нас тут аджайл, заткнись и работай".
источник

AC

Alice Carroll in QA — русскоговорящее сообщество
Sub
Чем лучше вы понимаете эти «книжные выкладки», тем лучше вы тестируете. Все просто
Ну лично я иду от кода. Например, если релиз состоит из коммитов вроде 'поменяли текстовку в мобильном приложении' и 'добавили на бэке такой-то эндпойнт', при этом я в состоянии понять что ничего при этом сломаться не могло
источник