Size: a a a

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

2021 April 28

K

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

K

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

Н

Никита in QA — Автоматизация
Можно уйти совсем не в правильное русло
источник

A

Alexander in QA — Автоматизация
А зачем ждать когда задизейблится? Если загрузка не асинхронно происходит просто нажать потом на кнопку отправить да и все)
источник

M

Mike in QA — Автоматизация
Любые автотесты, если они стабильно запускаются и проверяют все — нужны и помогают
Без паттернов, с автогенеренными локаторами и тд
Разумеется, есть общие лучше практики и лучше бы их придерживаться. Но правило что всегда нужен какой-то синьор — туповатое
Я сам также начинал делать автотесты, причем сразу начал с аппиума. В итоге через месяца 4 практики и непрервыного просмотра доп митапов и тд — смог писать по пейджобжекту и адекватно распределять ресурсы тест раннера
Поэтому пробовать надо всегда, а не ждать какого-то сенсея за 300к/сек
Особенно если компания небольшая
источник

NP

Nick Pruchkovskiy in QA — Автоматизация
В смысле? По-хорошему, кнопка должна быть дизэйблд, пока файл не подтянулся? А Селениум, насколько я помню, кликает сразу
источник

M

Mike in QA — Автоматизация
Сегодня ты не особо отличаешь java от xpath, через месяц не понимаешь что вообще за пейджобжекты, через пару месяцев не понимаешь как мог это не понимать сразу
источник

K

Karina in QA — Автоматизация
можно поставить ожидание появления кнопки или доступности кнопки
источник

СК

Сергей Король... in QA — Автоматизация
Как-то так и работает
источник

A

Alexander in QA — Автоматизация
Зачем вы нажимаете на задизейбленную кнопку?)
источник

СК

Сергей Король... in QA — Автоматизация
Я увидел знакомые // и только потом подумал на xpath
источник

A

Alexander in QA — Автоматизация
Я обычно использую метод расширения и там DefaultWait
источник

NP

Nick Pruchkovskiy in QA — Автоматизация
Селениум нажимает. Поэтому я вейт на энейбл и поставил
источник

NP

Nick Pruchkovskiy in QA — Автоматизация
А что за метод?
источник

NP

Nick Pruchkovskiy in QA — Автоматизация
Ну так да - там и стоит
источник

A

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

A

Alexander in QA — Автоматизация
ага я понял) прочитал не так. Вот можете на Java перевести метод и кол кода сократится чуть чуть
источник

A

Alexander in QA — Автоматизация
У кого нибудь есть элегантное решение как бороться с StaleElementReferenceException при открытии страницы и клике по элементу в таблице, кроме как рефреша страницы ?
источник

E

Efim in QA — Автоматизация
всем привет!
java+testNG
вопрос в следующем: у меня есть @BeforeMethod в котором открывается браузер, я бы хотел в него же унести метод для логина определенного пользователя(ибо в 90% тестов логин происходит под одним и тем же юзером)
но как правильнее будет сделать, если в некоторых тестах нужен другой юзер для логина
просто если так оставить, то получится, что когда использую не дефолтного юзера для логина, то в тесте с ним придется сначала разлогниваться из под дефолтного юзера, а потом заново логиниться уже под нужным, это можно как-то по-человечески обойти?
источник

SM

Sewa Makhinya in QA — Автоматизация
как, например? я имею в виду - камк это должно выглядеть со стороны теста?
источник