Size: a a a

QA — Automation

2021 June 24

VS

Vladislava Soboleva in QA — Automation
Всем привет) Подскажите, пожалуйста, в проблеме. При использовании Robot в Selenium  при нажатии комбинации ctrl+\ фокус теряется (на удаленнной машине не работает, на личном пк работает) и нажатие происходит вне окна, поэтому использую Action, но возникает проблема в том, что в Keys  нет backslash. Может кто сталкивался?
источник

S

Sergey in QA — Automation
у меня на проекте, дропдаун меню появляются как отдельный от основного дома попап и по этой причине, обратиться к меню можно только через клик. UI на 8-м Vaadin, если не ошибаюсь. Это все к тому, что не всегда можно обратиться к меню не открывая его фактически. Имеет место быть
источник

АР

Александр Ротфус... in QA — Automation
Добрый день! Подскажите, пожалуйста, есть ли питона возможность обрабатывать списки урлов? Как это делает джава в датапровайдере. Если есть, то направьте плиз
источник

OB

Oleg Berezhnoy in QA — Automation
можно в том случае если у вас порядок элементов списка всегда един.
есть например псевдо селектор :nth-child(N)
нажимать на сам дропдаун все равно придется предварительно.

можно и xpath с текстом использовать, только чуть более читабельный, чем тот, что закомментирован 🙂
источник

OB

Oleg Berezhnoy in QA — Automation
можно еще разработчиков попросить добавить test id на элементы списка
получится что-то типа $("#qvs_1 [test-id='libero-option']")
источник

YB

Yuriy Balitskiy in QA — Automation
Привет всем. Помогите , а то задолбался. Когда я запускаю сборку Docker с моим проектом Docker + Selenium + Pytest в Jenkins CI с тестами, которые заканчиваются статусом SUСCESS - сборка отправляется, и результаты публикуются в отчетах, а если хотя бы один тест не проходит - сборка не выполняется и результаты не публикуются
Build Error: The command 'pytest test_page.py -s -v --alluredir=reports/allure-results' returned a non-zero code: 1. Докер получает от Pytest  Exit Code 1(то что тесты со статусом Failed) и возвращает мне эту ошибку и не хочет дальше пушить и публиковать результаты в отчёты. Как можно обойти , чтобы докер публиковал результаты с зафейленными тестами? Вот команда SHELL:
echo "Build docker image and run container"
docker build -t $IMAGE_NAME .
docker run -d --name $CONTAINER_NAME $IMAGE_NAME

echo "Copy allure-results into Jenkins container"
rm -rf reports; mkdir reports;

docker cp $CONTAINER_NAME:my-project/reports/allure-results reports
источник

PN

Petrych Nick in QA — Automation
Ребят подскажите плиз.Java+selenide. Переменная в методе которая должна в попап передавать значения от сценария         public void createProject(Map<String,String>map ) {
       burgerMenu.shouldBe(Condition.enabled).click();//клик на бургер меню
       menuProject.shouldBe(Condition.enabled).click();//меню проекта
       buttonCreateProject.shouldBe(Condition.enabled).click();//клик на плюсик создание проекта
       inputTittleProject.shouldBe(Condition.enabled).setValue(map.get("Название проекта"));
       inputDescribeProject.shouldBe(Condition.enabled).setValue(map.get("Описание"));
       clickInputPerformer.shouldBe(Condition.enabled).click();
       Selenide.$x("выбор элемента в попап");
       createProjectButton.shouldBe(Condition.enabled).click();//клик на кнопку создать
источник

AP

Anastasiya Podgornov... in QA — Automation
Глаза сломать... Есть же pastebin
источник

S

Sergey in QA — Automation
вопрос то в чем?
источник

PN

Petrych Nick in QA — Automation
Подскажите какие есть фичи методы чтобы тест кликал на список из попапа.Тоесть когда я дохожу до поля с попап, мне нужно кликнуть на поле и потом выбрать с попап нужный текст
источник

PN

Petrych Nick in QA — Automation
Спасибо буду знать)
источник

Mt

Murloc the Nightcraw... in QA — Automation
селенидовские или селениумные?
источник

Mt

Murloc the Nightcraw... in QA — Automation
вообще через actions можешь делать, можно через робота, как душа захочет
источник

Mt

Murloc the Nightcraw... in QA — Automation
если селениум
источник

S

Sergey in QA — Automation
ну так у поля есть свой селектор, у каждого элемента списка свой.  В частности, можно без клика выбирать опции меню element.selectOption();
источник

S

Sergey in QA — Automation
зависит от твоего частного случая
источник

АР

Александр Ротфус... in QA — Automation
Питонистов нет, да?
источник

PS

Petr Sharapenko in QA — Automation
Телепатов нет :)
Дайте более развернутое описание проблемы
источник

JM

Jackie Moon in QA — Automation
Какой фреймворк используете?
источник

PN

Petrych Nick in QA — Automation
Спасибо
источник