Size: a a a

QA — Автоматизация

2019 October 09

AD

Artem Digtiar in QA — Автоматизация
Всем Привет! Ребята, ищу ментора который бы помог создать фрейморк (JS, Selenium, WebDriver, Jest) для реального проекта. Не много подсказать, научить тому чего не знаю. Может кто то смог бы провести меня from scratch до автоматизации несколько страничек. Вдруг у кого то есть лишнее время дайте знать. Смогу заплатить за время! Желательно что бы могли по несколько часов в день заниматься.
Заранее благодарен😄
источник
2019 October 10

EY

Evgeniy Yakovlev in QA — Автоматизация
start from scratch - это с нуля, с ничего.  Вы точно верно употребли слова, ибо они не согласуются с началом текста (не много подсказать)
источник

M

Max in QA — Автоматизация
✋ Подскажите плиз, как можно запустить тесты через командную строку? Использую kotlin + gradle + cucumber + testng + selenide. Руками могу запустить класс ранера, тесты отрабатывают и создается отчет. Как правильно создать в грэдле задачу для запуска этого класса, и передавать в него параметры, такие как tags и запуск в headless режиме?

Мой раннер выглядит так
import io.cucumber.testng.CucumberOptions
import io.cucumber.testng.AbstractTestNGCucumberTests

@CucumberOptions(
   features = arrayOf("classpath:features"),
   glue = arrayOf("steps"),
   plugin = arrayOf(
       "pretty",
       "json:target/cucumber-report.json",
       "html:target/cucumber-html",
       "io.qameta.allure.cucumber4jvm.AllureCucumber4Jvm"),
   tags = arrayOf("@Now")
)
class TestRunner : AbstractTestNGCucumberTests()


В грэдле пытался запустить так, но билд выполняется и на этом все, сами тесты не запускаются

test {
   useTestNG() {
       systemProperties = System.properties
   }
}


з
апускал командой ./gradlew clean test
источник

t

to the next step! in QA — Автоматизация
Как можно получить имя метода где исполняется оператор? Джава
источник

MK

Mem Kekovich in QA — Автоматизация
to the next step!
Как можно получить имя метода где исполняется оператор? Джава
Ват?
источник

t

to the next step! in QA — Автоматизация
Что ты не понял?
источник

t

to the next step! in QA — Автоматизация
Имя метода как получить, в этом методе
источник

YS

Yuriy Samarin in QA — Автоматизация
Через рефлекшен
источник

t

to the next step! in QA — Автоматизация
Yuriy Samarin
Через рефлекшен
О отлично
источник

t

to the next step! in QA — Автоматизация
Работает
источник

t

to the next step! in QA — Автоматизация
Спасибо большое)
источник

MK

Mem Kekovich in QA — Автоматизация
to the next step!
Что ты не понял?
Оператор, имя метода - первый месяц джавы?
источник

t

to the next step! in QA — Автоматизация
Mem Kekovich
Оператор, имя метода - первый месяц джавы?
Почти
источник

t

to the next step! in QA — Автоматизация
Mem Kekovich
Оператор, имя метода - первый месяц джавы?
Припахали к проекту на работе, приходится сидеть разбираться
источник

t

to the next step! in QA — Автоматизация
Mem Kekovich
Оператор, имя метода - первый месяц джавы?
Это мне нужно было чтобы в логи вывести
источник

MK

Mem Kekovich in QA — Автоматизация
to the next step!
Это мне нужно было чтобы в логи вывести
Окей, тогда рефлексии вам пока хватит.
источник

t

to the next step! in QA — Автоматизация
Mem Kekovich
Окей, тогда рефлексии вам пока хватит.
А можно как то по другому?)
источник

MK

Mem Kekovich in QA — Автоматизация
to the next step!
А можно как то по другому?)
Можно но оно вам не надо :)
источник

E

Eugene in QA — Автоматизация
источник

M

Max in QA — Автоматизация
У меня есть файл runner.xml для запуска тестов, который я могу запустить руками и он отрабатывает. Я его пытаюсь запустить через gradle коммандой
gradle test
, при этом gradle файле у меня прописанно
test {
   systemProperties System.properties
   useTestNG() {
       options.suites 'srs/test/kotlin/cucumber/base/runner.xml'
   }
}


Билд выполняется, но сами тесты при этом не запускаются, может сталкивался кто?
источник