
plomb3r ▲
28.11.2017
12:24:49

Anton
28.11.2017
12:25:34

plomb3r ▲
28.11.2017
12:25:51
каждый старт с чистым кешем

Anton
28.11.2017
12:26:22
не, ну если браузер Тот же, а не новый - то какой смысл от переинициализации драйвера на ту же сессию браузера ?)

Google

Anton
28.11.2017
12:26:31
браузер тот же - кеш уже есть, уже не чистый

plomb3r ▲
28.11.2017
12:27:23

Anton
28.11.2017
12:27:55
?

plomb3r ▲
28.11.2017
12:29:57
стоп а если в ручную почистить? ну вот так например https://intoli.com/blog/clear-the-chrome-browser-cache/

Ivan
28.11.2017
12:30:24
Тут выше было обсуждение локаторов, вопрос, чем потенциально плохо просить разработчиков вешать специальные атрибуты на элементы? По которым и можно легко находить конкретный элемент ?

plomb3r ▲
28.11.2017
12:31:25

Oleksandr?
28.11.2017
12:31:54

Shoo
28.11.2017
12:32:01

plomb3r ▲
28.11.2017
12:32:16

Oleksandr?
28.11.2017
12:32:23

Shoo
28.11.2017
12:32:24

Oleksandr?
28.11.2017
12:32:39

plomb3r ▲
28.11.2017
12:33:12

Google

Anton
28.11.2017
12:33:24

plomb3r ▲
28.11.2017
12:33:49

Ivan
28.11.2017
12:34:08
Просто мы придерживаемся практики, что на все элементы с которым взаимодействует пользователей, вещаем спец метки для тестов, чтоб в случае изменения верстки тесты бизнес логики не нужно было править

Oleksandr?
28.11.2017
12:34:09

Shoo
28.11.2017
12:34:50

Oleksandr?
28.11.2017
12:34:58
вообще на перспективу запускать каждый тест в своей сессии браузера - масштабируемость на гридах всяких легче намного

Anton
28.11.2017
12:35:23

plomb3r ▲
28.11.2017
12:35:55

Ivan
28.11.2017
12:36:27
Ну вообще когда я шёл просить об этом команду разработки, я думал что все будет против, но ответ, что это им вообще в лёгкую, я не ожидал )

plomb3r ▲
28.11.2017
12:37:13

Anton
28.11.2017
12:37:29

Ivan
28.11.2017
12:40:43

plomb3r ▲
28.11.2017
12:41:15

Oleksandr?
28.11.2017
12:43:40

Ivan
28.11.2017
12:50:14
+

Andrei
28.11.2017
14:14:22
Всем привет, есть аналоги программ bad boy и xenu ?

Richard
28.11.2017
14:25:09

Andrei
28.11.2017
14:25:33
Битые ссылки на сайте

Richard
28.11.2017
14:26:34
А Ксену чем плоха?

Maxim
28.11.2017
14:27:08
Здравствуйте, такой вопрос, как у кого реализовано автоматическое тестирование API?
К примеру, посылаем запрос, затем приходит ответ с результатами, нужно проверять различные граничные значение и т.д., вообщем куча всего и собственно у кого как, скрипт пишется или программа под это дело.

Google

Andrei
28.11.2017
14:27:32

Richard
28.11.2017
14:28:02
Ээээээ нормально вроде.

Vage
28.11.2017
14:28:03
На каждый метод автотест, различные параметры с граничными значениями передаём с помощью дата провайдеров

Sergey
28.11.2017
14:29:29

D.
28.11.2017
14:29:37

Artem
28.11.2017
14:29:48
python + requests + robot_framework

Andrei
28.11.2017
14:30:51

Richard
28.11.2017
14:32:22
так настройки же вроде есть.

Maxim
28.11.2017
14:41:08

D.
28.11.2017
14:42:22

Sergey
28.11.2017
14:43:18
http://json-schema.org/

Shoo
28.11.2017
14:43:40
Стучитес.

Dmitry
28.11.2017
15:05:28
Всем привет, кто нибудь юзает для мобилок java+maven+appium+testng? пытаюсь прикрутить allure к этому винегрету, делаю все как в документации получается херня, может кто с таким стеком показать свой pom? Видел много примеров где в качестве сборщика gradle используют, может тоже стоит перейти?

Alex
28.11.2017
15:08:47

Dmitry
28.11.2017
15:09:18

Alex
28.11.2017
15:09:33

Sergey
28.11.2017
15:12:03
тот же венегрет
правда проблема в снятии скринов -D

Google

Alex
28.11.2017
15:12:50

Dmitry
28.11.2017
15:12:51

Sergey
28.11.2017
15:14:28
и раз тема зашла про снятие скринов. есть листенер
@Attachment(value = "Page screenshot", type = "image/png")
private byte[] attachscreenshot(byte[] screenShot) {
return screenShot;
}
но к алюру не хоче присобачиваться. в чем может быть дело?

Alexei
28.11.2017
20:43:42

liubov
28.11.2017
21:25:21
Всем привет) уже все обыскала, не нашла решения... Можно ли в дженкинске заставить запуститься браузер не со встроенным профилем, а с моим сложенным в отдельную папочку? Просто на локалке профиль на ура запускается. А дженкинс его не цепляет(( речь про chrome

Andrei
29.11.2017
07:37:05
Суть в том, что неважно как идет запуск из дженкинса - по расписанию, триггеру или вручную, то идет команда на запуск chrome на selenium hub, а тот уже запускает браузер и говорит, что надо профиль взять на диске С:. А там, на всех узлах, я уже подложил.


liubov
29.11.2017
08:33:25
у меня расположение профиля считывается перед запуском из файла как раз. Правда я не использую грид

Sergey
29.11.2017
08:40:50

liubov
29.11.2017
08:41:14
код на java

Yaroslav
29.11.2017
08:43:04
Всем привет! Вопрос по мониторингу API в Zabbix. Есть ли там возможность чекать body респонса? Если да , то необходимо, чтоб при соответствии чека выводил ошибку, мол если боди соответствует "привет", то это ошибка. Кто-то подскажет?

liubov
29.11.2017
08:43:13
а можно сюда ссылкой на тему на форуме бросить? чтобы не кидать прямо код в чат?
http://automated-testing.info/t/jenkins-ne-podklyuchaet-ukazannyj-profil-dlya-chrome/17697/3

MnmlSniper
29.11.2017
08:43:58

Yaroslav
29.11.2017
08:45:48

Sergey
29.11.2017
08:46:22
и,кстати, как у вас дженкинс запускает тесты?

liubov
29.11.2017
08:47:02
нет, он запускает тест, просто там профиль Пользователь 1

Sergey
29.11.2017
08:47:05
есть ли в рабочей дирректории src/test/resources/chromeProfile.csv ?
в воркспейсе дженкинса

Google

liubov
29.11.2017
08:47:31
запускаю сборкой из гита. Запускаю таску, настроенную в конфиге сборщика gradle
есть
единственное чего я еще не делала, это саму папку профиля не подкладывала в гит. думаю, может по какой-то причине дженкинс не может добраться до папки на диске С..

Sergey
29.11.2017
08:48:31
точно есть?попробуйте абсолютный путь указать на время теста (C:\tmp:\chrome.csv)

liubov
29.11.2017
08:49:07
точно-точно. из файла лежащего рядом в этой же папке тестовые данные читаются и в форму втыкаются
иначе бы они не втыкались