Size: a a a

2021 August 18

E

Evgenii in atinfo chat
Да. Пожалуй, проблемы нет - скорее специфика. А, хотелось бы быстрее выдавать UI-тесты :)
источник

E

Evgenii in atinfo chat
Системы я не выбираю. А, беспокоят меня только высокие трудозатраты.
источник

DS

Daniil Stepanov in atinfo chat
Попахивает сплит-тестами аналитиков или ошибаюсь?
У меня около 25 сплитов и такова специфика, что автоматизировать их себе дороже, договорились что это на контроле мануалов, а автоматизирован только базовый функционал.
источник

ЕГ

Евгений Горбоконенко... in atinfo chat
ИМХО, как QA специалиста вас должны беспокоить не только трудозатраты на тестирование, но и удобство пользователя. В первую очередь удобство пользователя. И вы должны задавать вопросы, например "Почему на одно и то же действие ответы разные?" Или там есть какие-то предусловия, которые влияют на ответ? Или что-то ещё, что тоже можно эмулировать?
источник

E

Evgenii in atinfo chat
Мне дали чек лист, который нужно было автоматизировать. 80% автоматизировал. А, теперь все это поддерживать нужно.
Наверное, я не первый с такими вещами сталкиваюсь...
источник

SR

Sergey Ryzhkov in atinfo chat
странно что вы сначала автоматизировали, а потом задались вопросом как это поддерживать
источник

А

Алексей in atinfo chat
чем продуманнее архитектура ваших тестов, тем легче саппорт. :)
источник

E

Evgenii in atinfo chat
Система негибкая. Какую сделали, такой и довольствуемся.
Для человеческого интеллекта пройти по сценарию - несколько кликов.
А, на Python получается метод в сотню строк.
источник

А

Алексей in atinfo chat
это 90% рынка так делает, все стандартно
источник

А

Алексей in atinfo chat
вы делаете что то не так
источник

SR

Sergey Ryzhkov in atinfo chat
ну и ещё 0 вопросов "дали чек лист, просто перенесу в код", странное решение
источник

А

Алексей in atinfo chat
тоже вполне обычное явление, сейчас куча "автоматизаторов", которые в тетсирование не умеют, и им мануалы тесткейсы и чек-листы подгоняют :)
источник

SR

Sergey Ryzhkov in atinfo chat
плакать хочется :)
источник

А

Алексей in atinfo chat
судя по сотне строк в методе - надо не плакать, а учить матчасть :)
источник

SV

S V in atinfo chat
так это же делается для снятия нагрузки с ручников...
источник

А

Алексей in atinfo chat
страницы или состояния системы - уложите в отдельные объекты (начните с банального пэйдж обджекта), и работайте с ними
источник

ЕГ

Евгений Горбоконенко... in atinfo chat
Я вам абсолютно не об этом говорю) Давайте пару примеров
1. Вы посылаете POST-запрос куда-нибудь несколько раз. Первый раз вам приходит xml'ка. Второй раз - json. Третий раз - ответ в бинарном виде. Четвёртый - перенаправление на страницу, где лежит ваш ответ. Удобно?
2. Вы заходите в вк и нажимаете "Мои аудиозаписи" тоже несколько раз. Первый раз вам открывается окно "Выберите исполнителя, которого хотите послушать". Второй раз - открываются диалоги, где бот пишет вам "Вот это сегодня популярно, послушайте" с ссылкой на популярное". Третий раз - открываются ваши аудиозаписи, но с рандомной сортировкой. Четвёртый раз - открываются аудиозаписи с нормальной сортировкой, но не ваши, а Путина. Удобно?
источник

E

Evgenii in atinfo chat
На Selenium это мой первый проект. Сам не ожидал, что автотест не то же самое, что бэкэнд на Django.
источник

А

Алексей in atinfo chat
да там другое, там скорее всего типа модных одностраничников или как там они называются (SPA), там переходы состояний происходят без перехода страницы, что сразу ставит в ступор неопытных писателей тестов страница-объект.
источник

А

Алексей in atinfo chat
Тогда вам не плакать, а учить матчасть. У вас без сомнения очень жуткий код внутри :)
источник