Size: a a a

QA — Automation

2021 August 02

LY

Lev Yarushin in QA — Automation
В ТЗ стиль у disabled должен изменяться?
источник

LY

Lev Yarushin in QA — Automation
Тогда проверяйте что дроп-даун не появился в течении некоторого времени после клика на элемент-триггер.
источник

LY

Lev Yarushin in QA — Automation
Судя по видео, можно дождаться изменения aria-expanded="true" у соседнего div'а. Или появления div'а с классом p-dropdown-panel. Кстати, разверните, есть ли там у него внутри дочерние элементы? Может у вас по z-index просто прячут список.
источник

LY

Lev Yarushin in QA — Automation
Да, по z-index прячут, похоже. Спросите у фронтов, как вам точно определить что выпадашка не появилась. Может добавят для вас признак какой.
источник

ЗД

Зварич Денис... in QA — Automation
Всем привет
Может кто-то подсказать GitHub открытый проект с работающей API ?
По типу
https://github.com/gothinkster/angular-realworld-example-app
Мне ето нужно для учебы автоматизации)
источник

E

Evgeny in QA — Automation
Для автоматизации чего именно?
источник

ЗД

Зварич Денис... in QA — Automation
фронт + апи
источник

E

Evgeny in QA — Automation
Эмн, вы можете взять любой сервис и автоматизировать его. Куда не сунетесь - будет фронт и api.
источник

E

Evgeny in QA — Automation
Другой вопрос - если нужен специфический стек и тип сервиса
источник

E

Evgeny in QA — Automation
Реакт, ангуляр,пшп и тд
источник

ЗД

Зварич Денис... in QA — Automation
Я думаю реакт или ангуляр будет достаточно
Есть что-то знакомое ?
источник

LY

Lev Yarushin in QA — Automation
источник

V

Valeria in QA — Automation
источник

В

Виктор in QA — Automation
Всем привет. Ребят, подскажите, где можно научиться и попрактиковаться тестировать API backend на Python.  Много полезной теории
источник

RK

Roman Kovrikov in QA — Automation
всем привет, подскажите плз, есть условно создание коннекта, которое задается клиентом, там указывается несколько параметров, и в зависимости от комбинации этих параметров, строится коннект. есть взаимоисключающие параметры, которые ГУИ обрабатывает и не дает вводить (или не включает в список). Со стороны автотестов, перед тем как отравлять запрос, закладывают логику, примерно похожую на то, что делает ГУИ, assertы взаимоисключащих параметров. С точки зрения теста правильно ли писать assert? Или это warning? С одной стороны - это ошибка, тот кто юзает автотесты, и передает неверные параметры понимает, что вот здесь этот параметр не годится, его нужно заменить, с другой стороны если указано что-то неверно, то до отправки запроса и дело не дойдет, и проверить логику не получится.
в общем вопрос, правильно ли писать assert в пред условиях? или это как-то должно иным способом обрабатываться
источник

DP

Dmitry Pris in QA — Automation
Всем Привет
у меня проект состоит из 2 подпроектов
root
|-api-tests
|-ui-tests
в дженкинсе запускал джобу конкретного функционала в ui-tests
./gradlew clean test --tests "login.*"

Теперь когда добавил еще под проект |-api-tests то теперь ошибку выдает
Task 'login.*' not found in root project 'project'.

Теперь не могу понять как запустить конкретную папку с тестами
Кто может помочь?
источник

OL

Oleksandr Lozitskyi in QA — Automation
На сколько я понимаю можно
1. Перейти именно в папку проекта и запустить тест логин. Т.е
cd root/-api-tests
./gradlew clean test --tests "login.*" .

2. Добавить зависимости в  root/build.gradle файл
Типа так
Dependencies {
Implementation project(':-api-tests')
}
источник

DP

Dmitry Pris in QA — Automation
1. Если 1 сделать то пишет ошибку
bash: ./gradlew: No such file or directory
источник

OL

Oleksandr Lozitskyi in QA — Automation
Ну если у тебя подроект, то по идее тебе надо gradlew папку также добавить в этот подпроект
источник

DB

Dmitriy Bykov in QA — Automation
Всемм привет! Подскажите пожалуйста хороший технический курс по автоматизации тестирования мобильных приложений (iOS, Android).
источник