Size: a a a

2018 July 20

AK

Alexa Kukina in QA Сибирь
Ребята, кто завтра идёт на мастер-класс, берите кофты/толстовки и тп.
Мероприятие будет на террасе. Там бывает ветрено, а погоду завтра обещают не жаркую.
источник
2018 July 21

AK

Alexa Kukina in QA Сибирь
Фоточки с митапа здесь: https://t.me/DEVNSK
источник
2018 July 22

ОН

Олег Неумывакин in QA Сибирь
JFYI, в последнем задании мастер-класса тестирования формы, у меня получилось всех вариантов 2560000 и 1289 после отбрасывания повторяющихся пар.
источник

MZ

Marina Zubakova in QA Сибирь
Олег Неумывакин
JFYI, в последнем задании мастер-класса тестирования формы, у меня получилось всех вариантов 2560000 и 1289 после отбрасывания повторяющихся пар.
Ты брал при учёте количество детей разные возраста? Ну например 2 ребёнка возраст 1 и 17
источник

MZ

Marina Zubakova in QA Сибирь
Просто это очень сильно увеличивает количество тестов
источник

ОН

Олег Неумывакин in QA Сибирь
да, взял все по максимуму,, чтобы посмотреть эффективность
источник

ОН

Олег Неумывакин in QA Сибирь
собственно я еще хотел решить вот этот пункт "Составить все возможные пары параметров;"
потому что это самое неудобное в этой технике
источник

ОН

Олег Неумывакин in QA Сибирь
Даже если параметров не много(как в этой форме), но у них много значений, то руками это делать совсем скучно
источник

MZ

Marina Zubakova in QA Сибирь
Олег Неумывакин
Даже если параметров не много(как в этой форме), но у них много значений, то руками это делать совсем скучно
Да скучно, но брать все в данном случае не стоит, например возраст, достаточно взять любое значение из класса эквивалентности
источник
2018 July 23

E

Ekaterina in QA Сибирь
Олег Неумывакин
JFYI, в последнем задании мастер-класса тестирования формы, у меня получилось всех вариантов 2560000 и 1289 после отбрасывания повторяющихся пар.
А ты той онлайновой тулзой пользовался? Просто задал варианты по количеству детей по отдельности и сумму посчитал? Или свою тулзу дописал?
источник

ОН

Олег Неумывакин in QA Сибирь
свою тулзу дописал
источник

‌‌‎Оо in QA Сибирь
Ekaterina
А ты той онлайновой тулзой пользовался? Просто задал варианты по количеству детей по отдельности и сумму посчитал? Или свою тулзу дописал?
А можно подробнее? Для тех, кого не было
источник

E

Ekaterina in QA Сибирь
Мы пытались сгенерировать тесты с помощью онлайн тулзы https://pairwise.teremokgames.com
Поняли, что такой подход имеет ряд ограничений, так как тулза поддерживает только вид условий типа значение-значение, нельзя задать ограничения типа значение-колонка
источник

E

Ekaterina in QA Сибирь
А Олег, оказывается, когда-то писал что-то подобное)
источник

РК

Руслан Косых in QA Сибирь
Ekaterina
Мы пытались сгенерировать тесты с помощью онлайн тулзы https://pairwise.teremokgames.com
Поняли, что такой подход имеет ряд ограничений, так как тулза поддерживает только вид условий типа значение-значение, нельзя задать ограничения типа значение-колонка
вы имеете ввиду связка: наличие детей - возраст детей?
источник

РК

Руслан Косых in QA Сибирь
ну, вообще да, если бы от возраста детей что-то дальше зависело и появлялись новые поля, то пришлось бы цепочки большие строить
источник

A

Aleksander in QA Сибирь
А что там Олег дописал?)
источник

A

Aleksander in QA Сибирь
Я для pairwise всегда использовал перловую тулзу ALLPAIRS от http://www.satisfice.com/tools.shtml
источник

ОН

Олег Неумывакин in QA Сибирь
Проблема таких тулзов в том что ты уже должен составить набор возможных кейсов, а потом тулза уберет из этого набора повторяющеся пары(или оставит только уникальные).
тут два неудобства, первое это то что готовить такой набор нужно самому - это догло и муторно, второе это вводить его руками в какие-нибудьформочки - это вообще полный атас.

мне для этого написать две функции, первая берет имена полей, и возможные значения для каждого поля - сделать это вообще просто:
вот для той формы с картики, это выглядит так:
{
"RoomCount":  {"1", "2", "3", "4"},
"AdultCount": {"1", "2", "3", "4"},
"KidAge1":    {"-", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17"},
"KidAge2":    {"-", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17"},
"KidAge3":    {"-", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17"},
"KidAge4":    {"-", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17"},
}
источник

A

Aleksander in QA Сибирь
Олег Неумывакин
Проблема таких тулзов в том что ты уже должен составить набор возможных кейсов, а потом тулза уберет из этого набора повторяющеся пары(или оставит только уникальные).
тут два неудобства, первое это то что готовить такой набор нужно самому - это догло и муторно, второе это вводить его руками в какие-нибудьформочки - это вообще полный атас.

мне для этого написать две функции, первая берет имена полей, и возможные значения для каждого поля - сделать это вообще просто:
вот для той формы с картики, это выглядит так:
{
"RoomCount":  {"1", "2", "3", "4"},
"AdultCount": {"1", "2", "3", "4"},
"KidAge1":    {"-", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17"},
"KidAge2":    {"-", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17"},
"KidAge3":    {"-", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17"},
"KidAge4":    {"-", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17"},
}
М, ты даешь allpairs колонки с возможными значениями, а не набор возможных кейсов.
источник