Size: a a a

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

2020 April 20

TA

Tina Argirova in QA — Автоматизация
Привет. Мы используем бракзерстек и Percy для генерации скринштов. Вообще удобно, потому что можно одной строкой добавить шаг со скриншотом в любой тест и задать разные конфигурации, но тесты бегут долго и, что важнее, невозможно тестировать на мобильных , если нужен скролл. Percy, например, показывает длинный скрин, что удобно, но в то же время не ясно, что увидит пользователь на экране и где ему придётся начать скроллить. Кроме того, Percy - это только хром и файерфокс (и не последних версий пока что).  Используем в комбинации
источник

BO

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

M

Max in QA — Автоматизация
а зачем удалили моё сообщение ?
источник

НК

Николай Кротов in QA — Автоматизация
Tina Argirova
Привет. Мы используем бракзерстек и Percy для генерации скринштов. Вообще удобно, потому что можно одной строкой добавить шаг со скриншотом в любой тест и задать разные конфигурации, но тесты бегут долго и, что важнее, невозможно тестировать на мобильных , если нужен скролл. Percy, например, показывает длинный скрин, что удобно, но в то же время не ясно, что увидит пользователь на экране и где ему придётся начать скроллить. Кроме того, Percy - это только хром и файерфокс (и не последних версий пока что).  Используем в комбинации
спасибо чекну
источник

L

Le in QA — Автоматизация
Всем привет! Как то поднимал вопрос по поводу блокировки определения гео позиции НЕ через профиль - Chrome
Selenium Java
Вообще не получается достигнуть результата
Уже волосы на голове рву...
источник

M

Max in QA — Автоматизация
там не всё так просто, просто с xpath не получится
источник

А

Алексей in QA — Автоматизация
Max
а зачем удалили моё сообщение ?
Видимо реклама вашей платформы не понравилась
источник

BO

Boris Osipov in QA — Автоматизация
Max
там не всё так просто, просто с xpath не получится
спросите в том чате. он специально для таких вопросов
источник

M

Max in QA — Автоматизация
Алексей
Видимо реклама вашей платформы не понравилась
а где реклама ?) там ссылка на страницу на которой попросил построить локатор
источник

M

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

AK

Anton Khayrutdinov in QA — Автоматизация
Николай Кротов
тестирование верстки мобилок с помощью скриншотов, Есть у кого опыт?
Сервиз для тестирования релаьных девайсов - browserstack

смотрел ашот от яндекса, у него какие то проблемы со скринами, У меня черные полоски между слайдами

gemini подойдет для мобилок? или посоветуйте что то другое пожалуйста

нужно чтобы было игнорирование областей, скрин всей страницы, и тд
Черные полоски скорее всего из-за того что dpr > 1. Помогает ShootingStrategies.viewportRetina
источник

ES

Eugene Stogniy in QA — Автоматизация
Le
Всем привет! Как то поднимал вопрос по поводу блокировки определения гео позиции НЕ через профиль - Chrome
Selenium Java
Вообще не получается достигнуть результата
Уже волосы на голове рву...
Это вопрос или констатация факта? если вопрос то вариантов определения Гео может быть множество - лучший способ тестирования реальный гео ВПН если через профиль не получаеться то скорее всего определение гео - через IP это лучше уточнить у разработчиков как они определяют локацию
источник

L

Le in QA — Автоматизация
Eugene Stogniy
Это вопрос или констатация факта? если вопрос то вариантов определения Гео может быть множество - лучший способ тестирования реальный гео ВПН если через профиль не получаеться то скорее всего определение гео - через IP это лучше уточнить у разработчиков как они определяют локацию
Вопрос - как можно запретить определение гео позиции?
Java
источник

ВМ

Вова Мозгин in QA — Автоматизация
Всем привет!
Пытаюсь перенести тесты API с jmeter на python+pytest+requests. В джейметре после создания офиса  вытаскивается его id и используется в последующих тестах. То есть есть много зависимых друг от друга тестов. Гугля инфу по передаче переменных между тестами на python все пишут, что бэд практикс делать зависимые тесты. Как быть в такой ситуации? Не плодить же фикстуры. Описывать весь контроллер со скриншота в одном тесте?И создание и обновление и удаление. Изначально хотел группировать в класс и уже внутри него между тестами передавать переменные
источник

YN

Yaroslav Nikitin in QA — Автоматизация
Вова Мозгин
Всем привет!
Пытаюсь перенести тесты API с jmeter на python+pytest+requests. В джейметре после создания офиса  вытаскивается его id и используется в последующих тестах. То есть есть много зависимых друг от друга тестов. Гугля инфу по передаче переменных между тестами на python все пишут, что бэд практикс делать зависимые тесты. Как быть в такой ситуации? Не плодить же фикстуры. Описывать весь контроллер со скриншота в одном тесте?И создание и обновление и удаление. Изначально хотел группировать в класс и уже внутри него между тестами передавать переменные
Передавать между тестами переменные да, не очень. Фикстуры в pytest крайне удобны через conftest.py так что код будет вполне читабельный
источник

ВМ

Вова Мозгин in QA — Автоматизация
но сама фикстура тогда раздуется, или это нормальная практика?
источник

EB

Evgenii B in QA — Автоматизация
для апи тестов у тебя будет фикстура, которая из базы достанет нужные айди/токены/етс для работы с методом. Это не так уж и много доставать.

Если данных нет, то их придется создать, да
источник
2020 April 21

ВМ

Вова Мозгин in QA — Автоматизация
Понял, спасибо. Буду копать в сторону фикстур
источник

ŚW

Świętomierz Wisniewski in QA — Автоматизация
Вова Мозгин
Всем привет!
Пытаюсь перенести тесты API с jmeter на python+pytest+requests. В джейметре после создания офиса  вытаскивается его id и используется в последующих тестах. То есть есть много зависимых друг от друга тестов. Гугля инфу по передаче переменных между тестами на python все пишут, что бэд практикс делать зависимые тесты. Как быть в такой ситуации? Не плодить же фикстуры. Описывать весь контроллер со скриншота в одном тесте?И создание и обновление и удаление. Изначально хотел группировать в класс и уже внутри него между тестами передавать переменные
Вижу тут пять независимых тестов которые инициализируются с разным сетапом, не?
источник

ŚW

Świętomierz Wisniewski in QA — Автоматизация
Изначально выглядит как говно, но они не будут зависить друг от друга и сразу можно понять где стреляет
источник