@qa_ru

Страница 874 из 1080
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
Можно ли в testng в аннотации @Test передавать переменные? К примеру @Test(timeOut = x).
можно передавать дата провайдер а из него переменные/данные

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

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 и Аллюр

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
да, ситуацию не прояснило
конфликт версий вполне может быть aspect, сталкивался с таким

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
а почему не запустить mvn test ?
текущая структура тестов не позволяет

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
возможно, спасибо за подсказки)

Вячеслав
14.02.2018
06:04:54
класс . один автоматизатор тестов можешь работать за десятерых обычных тестировщиков
гы. а как жить, если в компании не так часто нужна регрессия?

Kostya
14.02.2018
06:05:58
гы. а как жить, если в компании не так часто нужна регрессия?
тогда не на 10 окладов а только на одну зп....

Вячеслав
14.02.2018
06:07:43
тогда не на 10 окладов а только на одну зп....
если почти нет регрессии, зачем автоматизировать тесты?

Kostya
14.02.2018
06:09:38
если почти нет регрессии, зачем автоматизировать тесты?
они на моей практике есть почти у каждого проекта - сменили фреймворк хотя бы на 1 версию выше и все посыпалось и все перепроверять нужно - т. п

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

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

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

Google
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 локаторы. (т.е. все же пишешь сам, а не копируешь селектор, предложенный браузером) им важно быть читаемыми только на этапе ревью кода и первоначального дебага, как правило, эти локаторы будут скрыты за реализацией теста все равно, асбтракция потом их спрячет. Поэтому читаемость - это хороший, но не обязательный атрибут локатора. А вот их устойчивость к изменениям - это важно.

Страница 874 из 1080