
Vladimir
22.12.2017
11:23:27

Prokop
22.12.2017
11:24:27

Anna
22.12.2017
11:24:43
там, наверное, «или».

Shoo
22.12.2017
11:24:48

Google

vyazovoy
22.12.2017
11:24:48
еще варианты? желательно в лс, если конечно есть время ответить на пару вопросов )

Shoo
22.12.2017
11:24:54

Anna
22.12.2017
11:25:12
аппиум и кукумбер не сочетаются

Shoo
22.12.2017
11:25:18
Да неужели?

Prokop
22.12.2017
11:25:21

Арсений
22.12.2017
11:25:23
Верно) потом можно переписать на java)

Anton
22.12.2017
11:25:33

Artem
22.12.2017
11:26:02
Огурец это BDD?

Shoo
22.12.2017
11:26:03
Cucumber сочетается с чем угодно, хоть ты там ассемблерный код вызывай.
Это BDD-утилита, да.

Anna
22.12.2017
11:26:46
да, всё так. но кот пишется не на аппиуме,аппиум это вообще не про код

Prokop
22.12.2017
11:26:56
Но еще один уровень в виде "BDD" либы вместе со снижением порога входа, усложняет реализацию некоторых вещей так как все время нужно считаться с наличием этого верхнего уровня.

Вячеслав
22.12.2017
11:27:31

Google

Prokop
22.12.2017
11:28:38

Shoo
22.12.2017
11:28:40

Anna
22.12.2017
11:28:49

Artem
22.12.2017
11:29:26
BDD имеет смысл наверно, когда тесты пишешь не только ты.
Например мануальщики и аналитики. Для себя лишняя работа.

Prokop
22.12.2017
11:29:44

Shoo
22.12.2017
11:29:57
А ещё по этому поводу, более развернуто, написано тут: @shooandendlessagony
:D

Anna
22.12.2017
11:31:40

Shoo
22.12.2017
11:32:17
Ага, а помимо аппиум сервера есть еще аппиум клиент.
Но до этой части вы, вероятно, не до скроллировали.

Anna
22.12.2017
11:37:45
вероятно. но это не отменяет того,что код можно писать на том,что ты знаешь. аппиуму всё равно, на чем реализуют возможность отправки команд по адб

Shoo
22.12.2017
11:39:44
Почитайте про аппиум клиент и что он делает, и поймете что это не так.
Ну и удачи в работе с айос девайсами через адб.

Dmitry
22.12.2017
11:42:00
=)

Anna
22.12.2017
11:44:34
довольно страннаое проявление агресси. очевидно,что у айос нет адб. И все про это знают

Shoo
22.12.2017
11:48:33
Ну, значит аппиум сервер все таки немного больше, чем тулза для отправки команд адб, не так ли?

Anna
22.12.2017
11:56:10
единственное, что не только по адб, да) он и для андроида и для айос, и для браузера. но основная его функция - передача команд.

Shoo
22.12.2017
12:00:59
Как вы понимаете, что бы оркестратор (которым служит аппиум сервер) мог раздавать команды - эти команды должны еще и приниматься, и корректно обрабатываться, и возвращать фидбэк оркестратору.
Для этого есть два пути - использовать аппиум клиент, представляющий собой коннектор протоколов и интеопритатор комманд аппиума в нативный код.
Или делать все это самостоятельно на нативном уровне.
И в том, и в ином случае есть определенные онраничения по технологиям. В случае с нативным кодом они, я дцмаю, и так очевидны. В случае с аппиум клиентом приходится использовать те языки, для которых реализованы эти самые биндинги.

Google

Antimn
22.12.2017
13:08:05
//ns1:Response[1]/ns1:content[1]/ns1:resources[1]/ns1:_9d2j0h1yns[1]/ns1:id[1]} ребят путь примернно такой, но _9d2j0h1yns постоянно меняется, как написать, что брало первый рекорд в масиве

Zewa ?
22.12.2017
15:30:22

Artem
22.12.2017
15:33:51

Artur
22.12.2017
20:40:11
Вечер добрый! Пробовал ли кто-то через selenium ограничить скорость chrome? Это можно как-то передать через capabilities? Язык Java.

Alexander
22.12.2017
20:48:05
а может скорость самого селениума уменьшить?

Artur
22.12.2017
20:49:13
Я хочу ожидания проработать, думаю замедлять сам selenium тут бессмысленно

Inga
22.12.2017
20:50:02
Скорость работы интернета в хроме, аналог разной ширины канала ? Через профиль

Artur
22.12.2017
20:50:55
Да, хочу через стандартную chrome фичу по троттлингу применить

Alexander
22.12.2017
20:55:06
Вопрос к гуру селениума и автоматизации: после клика на элемент вылазит некоторое окошко с элементами, нужно проверить какой элемент в фокусе, но проблема в том, что фокус сначала на одном элементе, а как всё догрузилось, то он переходит в другой элемент и селениум проверяет в фокусе ли элемент раньше, чем фокус изменится. Я придумал только через set selenium speed это сделать(тормозим его на 1-2 секунды и фокус успевает сместиться). Есть ли другие варианты?

Inga
22.12.2017
21:00:00
Только надо исследовать. Недостаточно задокументировано. Есть ещё спец. Либы для работы с дев тулс

Artur
22.12.2017
21:06:30

Inga
22.12.2017
21:07:09

Zewa ?
22.12.2017
21:20:39

Alexander
22.12.2017
21:38:47

Serg
22.12.2017
22:49:35


Alexander
22.12.2017
22:52:39
да мой метод работает, но мне не нравится тормозить селениум и возвращать обратно... как-то оно некрасиво или не совсем правильно что ли. спасибо, гляну
ту проблемы больше в том, что часть элеменов уже и отрисованы и enabled и хз что ещё, но перегорожены спиннер элементом, но я поборол через ожидание отсутствие элмента, а дальше привязаться уже вроде некуда и селениум работает раньше тестируемой системы

Oksana
22.12.2017
23:53:25

Alexander
23.12.2017
00:13:29

Google

Oleg
23.12.2017
06:37:16
@Арсений Батыров: "только мне кажется, что тест-спеки на полное тестирование и последующую регрессию - это несколько дофига для бесплатного тестового задания?""
Опытный и адекватный QA - менеджер не будет задавать больших тестовых заданий. Достаточно одного интервью, на котором он даст порешать составленные им 1-2 задачки на проверку, тестер Вы или "я-не-тестер-но-посмотреть-могу",
Задачи - дело десятое. Если Вы тру тестер, QA-лид это сразу увидит. Если вы тру тестер, а лид этого сразу не увидит - идите к другому лиду.

Admin
ERROR: S client not available

StAn
23.12.2017
06:43:33

Oleg
23.12.2017
06:45:23
У меня нет чеклиста характеристик тру-тестера. Я работаю с тестерами 15 лет, уже понятно и так, кто к тебе пришёл на интервью:)

StAn
23.12.2017
06:47:44
Интересный ответ )

Старый
23.12.2017
06:48:00

Oleg
23.12.2017
06:48:46
По ходу, я удачно подкинул дровишек в наш уютненький костерок:)
Как вариант, тема: ТруЪ тестеры - кто они? :)

StAn
23.12.2017
06:50:55
Пхах

Shoo
23.12.2017
08:33:35

Max
23.12.2017
08:46:13
снимаю порчу, определяю тестеров по фотографии

Vladimir
23.12.2017
08:49:28

Арсений
23.12.2017
09:12:37
Снимаю, порчу, тру тестеров
А если серьезно — давайте не будем про тру/не тру, мы вроде в it работаем, тут есть вполне измеримые критерии.

Старый
23.12.2017
10:04:32

Irga
23.12.2017
10:25:42
и тут криптавалюту занесли
@Ai_boy
@Travieso_nastya

Tanya
23.12.2017
11:46:05

Artem
23.12.2017
11:58:03

Google

Старый
23.12.2017
12:00:56
На что
на что заменять? ни на что, типа мы взяли devops и уволили авто-тестера и ops админа, сейчас половина конф такие

Artem
23.12.2017
12:21:21

Старый
23.12.2017
12:21:55

Oleg
23.12.2017
12:22:34
" уволили авто-тестера" Автотестеров начнут увольнять только тогда, когда во всей компании будут работать одни роботы и CEO тоже будет роботом)

Elena
23.12.2017
12:23:19
И программисты. Останутся архитекторы одни.

Старый
23.12.2017
12:25:11
как это не печально, но я всё чаще в вакансиях встречаю, что должен буду обложить билд автотестами, сам их написав, и обновляя прод или песочницу должен буду следить за всем, самое весёлое, когда ещё предлагают за кодеров запросы в бд править

Oleg
23.12.2017
12:26:06
Может, юнит-тесты хотят всё же?

Artem
23.12.2017
12:26:53
Такой подход аукнется

Старый
23.12.2017
12:27:24