Size: a a a

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

2020 January 12

Y

Yauhen in QA — Автоматизация
никак не получется заставить тест кликнуть именно на плюс, всегда кликает на ссылку в этой ячейке
источник

Y

Yauhen in QA — Автоматизация
но если ставлю на биндинг перед этим стэпом, и  вручную в консоль  вбиваю строку то кликает именно на крестик
источник

Y

Yauhen in QA — Автоматизация
capybara/rspec
источник

Y

Yauhen in QA — Автоматизация
find(:xpath, "//a[contains(@href, '123')]/parent::td").click
источник

Y

Yauhen in QA — Автоматизация
То есть кликается как бы и ячейка и линка ,и поэтому происходит переход на другую страницу, а мне это не нужно
источник

B

Bola in QA — Автоматизация
Кликай с помощью js
источник

AB

Alexei Barantsev in QA — Автоматизация
салют! помогите усмирить maven + java 11, я пытаюсь сделать тесты, которые используют модули Java, вот пример:
https://github.com/barancev/maven-testng-java-modules-sample
при этом я хочу сделать зависимость тестов от модуля org.testng (что естественно), но maven заставляет меня в src/main/java добавить файл module-info.java и заставляет прописать в него тоже зависимость от org.testng, но я не хочу, чтобы у меня в main была зависимость от него. как его отучить?
источник

AB

Alexei Barantsev in QA — Автоматизация
может быть у кого-нибудь есть готовый работающий пример, дайте посмотреть?
источник

AB

Artem Bondar in QA — Автоматизация
Артем Ильченко
У меня есть запрос который будет вызывать во многих местах, для получения данных, нужные для дальнейшего теста. Хотел бы его вынести в отдельный модуль, что бы не дублировать код, Так вот, как мне можно вернуть объект после получения данных с запроса. Пытался через async/await но сайприс ругается что так нельзя делать
return сделать не получится. Сохрани объект который надо использовать позже используя Cypress Alias используюя команду as('aliasName'). Потом что бы обратиться к этому объекту где угодно в коде вызывай cy.get('@aliasName').then( alias => { тут делай с ним что хочешь })
источник

B

Bola in QA — Автоматизация
Yauhen
То есть кликается как бы и ячейка и линка ,и поэтому происходит переход на другую страницу, а мне это не нужно
Второй вариант кликать с помощью actions (нежелательно)
источник

B

Bola in QA — Автоматизация
Alexei Barantsev
салют! помогите усмирить maven + java 11, я пытаюсь сделать тесты, которые используют модули Java, вот пример:
https://github.com/barancev/maven-testng-java-modules-sample
при этом я хочу сделать зависимость тестов от модуля org.testng (что естественно), но maven заставляет меня в src/main/java добавить файл module-info.java и заставляет прописать в него тоже зависимость от org.testng, но я не хочу, чтобы у меня в main была зависимость от него. как его отучить?
Вот интересно, как быстро получите ответ. Ведь по статистике писателей на джаве - большинство. Сорри, за офф.
источник

AB

Alexei Barantsev in QA — Автоматизация
наверное поздний вечер воскресенья не самое подходящее время для таких вопросов :)
источник

AB

Alexei Barantsev in QA — Автоматизация
пойду gradle помучаю, посмотрю, как у него с этим обстоят дела...
источник

Y

Yauhen in QA — Автоматизация
Bola
Второй вариант кликать с помощью actions (нежелательно)
решил по другому. если кликнуть сотртировку по любому столбцы перед кликом на плюс то начинает отрабатывать как надо
источник

B

Bola in QA — Автоматизация
А пользователь так же делает? Это же не пользовательский сценарий
источник

Y

Yauhen in QA — Автоматизация
Bola
А пользователь так же делает? Это же не пользовательский сценарий
согласен, но тут я проверяю что по клику на плюс не происходит фэйл
источник

Y

Yauhen in QA — Автоматизация
грубо говоря
источник

B

Bola in QA — Автоматизация
Завтра вдруг вручную нельзя будет раскрыть плюсик, а тесты зелёные
источник

Y

Yauhen in QA — Автоматизация
так после сортировки крестик раскрывается
источник

B

Bola in QA — Автоматизация
Yauhen
так после сортировки крестик раскрывается
Но тест не поймает случай, когда пользователь не нажал на сортировку
источник