
Dmitriy
13.02.2018
13:35:20
Добрый день коллеги! Вопрос по maven. Кто знает как запускать отдельный тестовый класс из множества через консоль?

Andrey
13.02.2018
13:37:28
Surefire Plugin стоит?
тогда типа так mvn -Dtest=TestCircle#mytest test
http://maven.apache.org/surefire/maven-surefire-plugin/examples/single-test.html

Victoria
13.02.2018
14:44:04
Можно ли в testng в аннотации @Test передавать переменные? К примеру @Test(timeOut = x).

Google

Heisenberg
13.02.2018
14:46:34
Скажите, удобней ли использовать RIDE для robot framework или нет разницы по сравнению с Intellij IDEA?

Maxim
13.02.2018
14:47:57

Victoria
13.02.2018
14:51:19

Aleksandr
13.02.2018
14:52:36
А зачем вообще тайм-аут? Кажется что-то не так в архитектуре тестового окружения

Victoria
13.02.2018
14:55:34

Evgeniy
13.02.2018
14:56:48
а в чем проблема передать таймаут в тест и валить его на ассерте?

Victoria
13.02.2018
15:11:22

Evgeniy
13.02.2018
15:13:06
Не вижу чем в этом случае заключается "удобство". Если это что-то, что субъективно удобно для 1ого человека, вероятнее всего, так делать не стоит

Alexander
13.02.2018
15:20:57
Кто-нить работал с TestRail Api? Хочу сделать автоматическую отправку результатов тестов из своего фреймворка. честно, лень разбираться со всеми параметрами. может у кого есть готовый метод для отправки результатов в тестрейл?

Evgeniy
13.02.2018
15:24:08
у них легчайшее апи
http://docs.gurock.com/testrail-api2/reference-results#add_results

Dmitry
13.02.2018
15:24:54

Google

Dmitry
13.02.2018
15:25:41
лень это плохо

Alexander
13.02.2018
15:27:22
лень это плохо
лень - двигатель прогресса:) иногда есть настроение сворачивать горы, а иногда просто хочется нажать на кнопочку, чтобы всё само протестировалось.

Kostya
13.02.2018
16:34:00

Aleksandra
13.02.2018
17:13:21
Всем привет! есть эксперты в настройке Allure?)

SaneQ
13.02.2018
17:15:54
бот ниработает(

Evgeniy
13.02.2018
17:18:00
бот-то работает, кпд низкое. вот и Александра не прочитала, или прочитала, но не поняла.

Aleksandra
13.02.2018
17:18:52
Александра перечитала несколько раз, чтобы понять, формулировка не очевидная)

Richard
13.02.2018
17:19:40
Странно. Всем очевидная, Александре не очевидная.

Aleksandra
13.02.2018
17:19:51
вопрос такой: пытаюсь прикрутить Allure к проекту на java + maven + testng. Столкнулась с проблемой, что при запуске тестов в идее через testng Allure репорт генерится номально, а если запускаю через мавен - методы, помеченные @Step не попадают в отчет. Кто-нибудь сталкивался с таким? мавеном запуск теста организован через mvn -B exec:java -Dexec.mainClass=org.testng.TestNG

Aleksandr
13.02.2018
17:20:08
*здесь был набросc*

Aleksandra
13.02.2018
17:20:51
ну что вы так сразу недружелюбно :(

k
13.02.2018
17:21:03
Надо провести нагрузочное тестирование, я думаю

Aleksandr
13.02.2018
17:22:06
по поводу отчетов, я бы покопался в подключении, возможно где-то не указано что грабить в отчет

Evgeniy
13.02.2018
17:23:39
http://automated-testing.info/t/ne-czeplyayutsya-attachi-v-otchet-allure-pri-zapuske-cherez-maven-test-ng/9849/9
на этом сайте примерно тысяча однотипных вопросов разных оттенков про maven и Аллюр

Kostya
13.02.2018
17:24:40

Khoroyar
13.02.2018
17:38:00
Панятна

Aleksandra
13.02.2018
17:49:26
пробовала добавлять его при запуске, не помогло: mvn exec:java -DargLine="-javaagent:C:\Users...aspectjweaver-1.8.10.jar" -Dexec.mainClass=org.testng.TestNG -Dexec.args=../test.xml

Google

Aleksandra
13.02.2018
17:50:24
целый день уже в него смотрю)

Maxim
13.02.2018
18:24:27

Aleksandra
13.02.2018
18:30:27
вообще похоже, что проблема кроется именно где-то в способе запуска тестов через maven-exec-plugin:
mvn -B exec:java -Dexec.mainClass=org.testng.TestNG -Dexec.args=../test.xml
Вижу, что при таком запуске создается папка test-output с результатами TestNG, т.е. похоже maven surefire plugin не отрабатывает
Но задачи перенастроить запуск нет, надо работать с тем, что имеется

Aleksandr
13.02.2018
18:32:33
а почему не запустить mvn test ?

Aleksandra
13.02.2018
18:33:14

Aleksandr
13.02.2018
18:33:51
сильно больно переделать?

Aleksandra
13.02.2018
18:35:24

Aleksandr
13.02.2018
18:37:00
У меня есть подозрение что плагин цепляется только в фазе test, и либо сидеть ему фазу рабочую менять, или думать компромиссную архитектуру тестов

Admin
ERROR: S client not available

Aleksandra
13.02.2018
18:46:04
возможно, спасибо за подсказки)

Мария
13.02.2018
20:34:31

Вячеслав
14.02.2018
06:04:54

Kostya
14.02.2018
06:05:58

Вячеслав
14.02.2018
06:07:43

Kostya
14.02.2018
06:09:38

Вячеслав
14.02.2018
06:10:12
понятно все

Vladimir
14.02.2018
07:06:24
Приветствую, коллеги.
Товарищи-автоматизаторы, которые используют selenium + testng. Бывало ли у вас такое, что testng падал с фатал ошибкой когда не мог обработать unexpected alert behavior? Билд статус при этом зеленый, а часть тестов после этого исключения не проходят дальше?

Straxoff
14.02.2018
07:06:50

Vladimir
14.02.2018
07:07:03

Danny
14.02.2018
08:21:03
Прочитала тут статью про хорошие локаторы, в которой утверждается, что не надо вообще по их поводу запариваться, а проще делать copy css selector. А если вёрстка поменяется, ещё раз copy css selector. Что думаете, более опытные коллеги?)

Google

Fedor
14.02.2018
08:22:58

Islam
14.02.2018
08:23:35
у нас на проекте автоматизаторы xpath используют

Danny
14.02.2018
08:25:54
http://automation-remarks.com/2017/locators/index.html - вот собственно сама статья

Alexei
14.02.2018
08:28:32
кроме умения читать нужно также развивать умение критически относиться к прочитанному ?
вместо того, чтобы тратить мало времени на создание плохих локаторов, можно научиться тратить мало времени на создание достаточно хороших локаторов

Danny
14.02.2018
08:30:47
А обратиться за альтернативным мнением - это не критически, как вы считаете?)

Alexei
14.02.2018
08:31:56
статья неявно исходит из предпосылки, что создание достаточно хороших локаторов это затратное занятие. но это весьма спорное утверждение
обратиться за альтернативным мнением это хорошо, конечно ?
мне кажется, эта статья ужасна. но проблема не в каком-то конкретном локаторе. бывает так, чтот действительно пофиг. проблема в общей установке - не старайтесь писать хорошо, пишите абы как, лишь бы работало


Evgeniy
14.02.2018
08:43:40
10 раз менять тесты, из-за того что локатор упал, какая-то неинтересная работа. Договорился с разработчиками, какие атрибуты элементов можно считать наиболее устойчивыми - на основании этой инфы пишешь css, id, или xpath локаторы. (т.е. все же пишешь сам, а не копируешь селектор, предложенный браузером)
им важно быть читаемыми только на этапе ревью кода и первоначального дебага, как правило, эти локаторы будут скрыты за реализацией теста все равно, асбтракция потом их спрячет. Поэтому читаемость - это хороший, но не обязательный атрибут локатора.
А вот их устойчивость к изменениям - это важно.