
Shoo
18.04.2017
14:06:13
Капибара - отвратительна, категорически.

Alexey
18.04.2017
14:06:19
юзать то, что сто раз написано и стабильно работает -это хорошо

Shoo
18.04.2017
14:06:22
Более чудовищного dsl не видел в жизни.

Google

Aleksandr
18.04.2017
14:08:15
В фреймворке, который я использовал, мне не нужно было думать о старте и закрытии браузера, из коробки были красивые отчеты в нескольких видах, подержка кукумбера, интеграция с разными ci. Ну, и развесистое апи, которое я просто использовал. Да, допиливать своего приходилось довольно много, но на голом селениуме вот это все писать - геморой.

Shoo
18.04.2017
14:09:09
В фреймворке, который я использовал, мне не нужно было думать о старте и закрытии браузера, из коробки были красивые отчеты в нескольких видах, подержка кукумбера, интеграция с разными ci. Ну, и развесистое апи, которое я просто использовал. Да, допиливать своего приходилось довольно много, но на голом селениуме вот это все писать - геморой.
А что вы подразумеваете под поддержкой кукумбера, простите?

Alexey
18.04.2017
14:10:15

Shoo
18.04.2017
14:11:01
Не, мне правда интересно.
Я просто сейчас пользуюсь Selenium + Cucumber и не представляю, что там надо поддерживать.

Alexey
18.04.2017
14:11:35
не, я думаю что ты цепляешься

Aleksandr
18.04.2017
14:12:08
в webdriver.io поддержка cucumber включается одной строкой в конфиге
ну, и установкой пакета из npm

Shoo
18.04.2017
14:12:51

Aleksandr
18.04.2017
14:14:07
ладно, кукумбер я зрая, наверное, в преимущества включил, но вот отчеты - это важно
мы прикручивали allure

Nikita
18.04.2017
14:14:27
а зачем отчеты?
для чего вы их используете?

Google

Nikita
18.04.2017
14:14:41
это не наброс если что, правда интересно)

Alexey
18.04.2017
14:14:48

Aleksandr
18.04.2017
14:14:57
тестировщик с утра приходит и смотрит, что упало

Nikita
18.04.2017
14:15:09
ну я в тимсити с утра смотрю и вижу что упало

Aleksandr
18.04.2017
14:15:18
а зачем нужны автотесты БЕЗ отчетов?

Nikita
18.04.2017
14:15:27
не понимаю ценность отдельного отчета как явления

Aleksandr
18.04.2017
14:15:33

Alexey
18.04.2017
14:15:36
логи

Nikita
18.04.2017
14:15:45
вижу, конечно, и скриншоты там же
и логи

Alexey
18.04.2017
14:15:51
ну вот

Nikita
18.04.2017
14:15:52
все вижу)

Aleksandr
18.04.2017
14:16:02
что за вопрос тогда?

Alexey
18.04.2017
14:16:13
в аллюр как правило сначала пишается человеческий текст, потом уже подробности

Nikita
18.04.2017
14:16:14
переформулирую вопрос – зачем прикручивать что-то внешнее, если такой отчет будет из коробки в любом CI

Aleksandr
18.04.2017
14:16:18
а если отчет может посмотреть любой тестировщик?
джун, который второй день работает

Nikita
18.04.2017
14:16:52
ну в условном тимсити он тоже может посмотреть :)
я просто давно не могу понять, нафига нужны всякие аллюры, и мне правда интересно какая в них ценность

Google

Nikita
18.04.2017
14:17:28
кроме того что они красивые

Alexey
18.04.2017
14:17:58
я вот тоже не понимаю зачем российский автопром существкет
но существует же

Aleksandr
18.04.2017
14:18:08

Shoo
18.04.2017
14:18:35
Дальше, по необходимости, можно их comparison делать, например.
У меня так репорты из pytest матчились.
Ну, а ещё их можно клеить со всякими code-coverage штуками и прочим.

Nikita
18.04.2017
14:19:18

Aleksandr
18.04.2017
14:19:33
короче, домой надо ехать, как бы не было с вами интересно

Shoo
18.04.2017
14:19:47

Nikita
18.04.2017
14:20:16
интересно, спасибо

Shoo
18.04.2017
14:20:41
Ну, мы, например, замеряли fail rate на разных окружениях и их динамику за пол года.

Polina
18.04.2017
14:21:01

Nikita
18.04.2017
14:21:28

Shoo
18.04.2017
14:23:00
Во вторых сравнение между envами помогало некоторые штуки тюнить, которые архитектурно-специфичны, т.к. препродакшен был полной копией, а дев - не совсем.

Nikita
18.04.2017
14:27:27

Alexei
18.04.2017
17:02:30
Профессиональная пригодность, например.
Аргумент понятный. Но свою профессиональную пригодность в нашей профессии можно доказать на таком огромном количестве фронтов, что необязательно делать это на тех велосипедах, которые уже 100500 раз изобрели.

Shoo
18.04.2017
17:09:33
И мне, например, слабо интересны в качестве сотрудников люди которые умеют в фреймворк, но не понимают что под капотом.

Google

Shoo
18.04.2017
17:14:28
А людей, которые понимают принципы работы, но не работали с технологией - пересадить на другой стэк вопрос месяца.

Evgeniy
18.04.2017
17:38:48
И кукумберы тоже

Nikita
18.04.2017
17:39:10
ну кто-то же юзает, значит кому-то они полезны
кукумбер хороший инструмент для своих целей, не считаю что он не нужен
просто кому-то он лишний)

Evgeniy
18.04.2017
17:40:56
Ты слышал что-нибудь про надуманные ценности? Религия, например?

Admin
ERROR: S client not available

Nikita
18.04.2017
17:41:41
кукумбер – стереотип, навязанный Западом

Evgeniy
18.04.2017
17:42:19
Вот аллюр и кукумбер недалёко ушли. А те кто его придумали - раздули значимость, а объём пиара алллюра идёт рука об руку с пиаром ...Яндекса

Nikita
18.04.2017
17:42:48
ну мне BDD подход был полезен, например
и на одном из своих продуктов у меня тесты в BDD :) так что не вижу ничего плохого
но можно и без него жить
(как и без аллюра)

Richard
18.04.2017
17:45:00
без всего можно жить. но для разных целей удобны свои инмтрументы. Ну опять же, споры о вкусовщине.

Shoo
18.04.2017
17:59:29
Странно, но Ричард прав.

Pavel
18.04.2017
18:00:17
Спорно, смотря для каких целей жить без всего.

Richard
18.04.2017
18:05:03
наброс не удался.

Pavel
18.04.2017
18:13:28
Предлагаю продолжить эту дискуссию в qa_nabros, а тут прекратить.

Richard
18.04.2017
18:17:48
Отличная мысль. Что сказать-то хотел?

Google

mrx
19.04.2017
05:59:39
товарищи, а кто-нибудь проходил на степике годовой курс дата анализ?
(не совсем в тему, конечно)

Дмитрий
19.04.2017
06:06:53
Дмитрий Любимов:
Вопрос к участникам, кто-то имеет опыт авто-тестирования html5 игр? В частности браузерных игр клиент-сервер?

mrx
19.04.2017
06:10:33
это то я тоже
в общем-то не особо полезный курс, если уже работал с sql

Anton
19.04.2017
06:12:13

Дмитрий
19.04.2017
06:15:46

Anton
19.04.2017
06:18:07
на сколько я понимаю, элементы находятся в фреймах - а фрейм лежит все равно в доме, может тут конечно я не прав, но если иначе - то я себе не представляю как )
проблема то конкретно в том, что бы получить доступ к элементу в фрейме ?
или проблема в том, что бы отловить событие "произошло изменение состояние элемента в результате JS на странице" ?
на мой взгляд тут: правильная постановка проблемы - половина решения :)

Richard
19.04.2017
06:21:39

Дмитрий
19.04.2017
06:24:17
Оу гад, разве никто из здесь присутсвующих не тестил html5?)
Просто гуглежка показала что селениумом тестить - бяда, может кто-то решил эту проблему

Alexey
19.04.2017
06:27:03
не совсем понимаю в чем беда...
canvas наверное?
класс Actions как раз для это предназначен

Дмитрий
19.04.2017
06:30:10
Да, в канвасе, элементы из канваса в доме отловить нельзя (на сколько мне известно), если я не прав, буду благодарен за разъяснение
В частности как проверить отрабатывает ли анимашка

Alexey
19.04.2017
06:31:01
ну канвас это растр
там нет"других" элементов