Size: a a a

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

2020 February 25

АИ

Александр Илюшкин in QA — Автоматизация
Olga
Посоветуйте, пожалуйста, литературу/доклад/статью/мануал, как правильно готовить среднюю часть пирамиды тестирования (между unit tests и ui tests, whatever). Именно что касается выбора кейсов, тестовых данных и т.п.

(если что у меня есть представления как это делается, хотелось бы знать как правильно)
Лучше всего почитать istqb foundation на русском
источник

O

Olga in QA — Автоматизация
Александр Илюшкин
Лучше всего почитать istqb foundation на русском
что именно вы имеете в виду? уровни тестирования? мне бы чуть ближе к практике )
источник

АИ

Александр Илюшкин in QA — Автоматизация
Olga
что именно вы имеете в виду? уровни тестирования? мне бы чуть ближе к практике )
Там концептуально разложено по полочкам все тестирование. Это лучше чем воспринимать тестирование как пирамиду из трёх видов тестирования. Расширяет кругозор и является сжатым изложением международного опыта тестирования.

https://www.rstqb.org/ru/istqb-downloads.html
источник

MA

Maksim Andryushchenkov in QA — Автоматизация
Olga
что именно вы имеете в виду? уровни тестирования? мне бы чуть ближе к практике )
Скорее всего тут только гитхаб шерстить в поисках примеров. Даже если вы найдете хорошее описание архитектуры в книге/мануале, то она не будет подходить на 100% к вашему проекту.
источник

АИ

Александр Илюшкин in QA — Автоматизация
Maksim Andryushchenkov
Скорее всего тут только гитхаб шерстить в поисках примеров. Даже если вы найдете хорошее описание архитектуры в книге/мануале, то она не будет подходить на 100% к вашему проекту.
Именно поэтому надо пойти со стороны теории. И составить оптимальную стратегию для своего проекта
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Александр Илюшкин
Там концептуально разложено по полочкам все тестирование. Это лучше чем воспринимать тестирование как пирамиду из трёх видов тестирования. Расширяет кругозор и является сжатым изложением международного опыта тестирования.

https://www.rstqb.org/ru/istqb-downloads.html
Там нет _всего_ тестирования. Тестирования много, тестирование разное.
источник

АИ

Александр Илюшкин in QA — Автоматизация
Roman (rpwheeler)
Там нет _всего_ тестирования. Тестирования много, тестирование разное.
Все верно
источник

S

Stanislav in QA — Автоматизация
Всем привет. Помогите с реализацией. Пишу тест на С# Selenium. При переходе на сайт, вылетает модалка cookies, потом через время тоже модалка Welcom. Так вот как мне удалить или скрыть в доме эти классы, чтоб они не мешали идти тесту по сайту.Я не хочу их просто закрывать или, что то вообще с ними делать, кроме как удалить.Кто подскажет? Кто расскажет?
источник

SV

Stanislav Vasenkov in QA — Автоматизация
Stanislav
Всем привет. Помогите с реализацией. Пишу тест на С# Selenium. При переходе на сайт, вылетает модалка cookies, потом через время тоже модалка Welcom. Так вот как мне удалить или скрыть в доме эти классы, чтоб они не мешали идти тесту по сайту.Я не хочу их просто закрывать или, что то вообще с ними делать, кроме как удалить.Кто подскажет? Кто расскажет?
Скриншот dom  не помешает
источник

S

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

TB

Tim Berezenkov in QA — Автоматизация
мм, обнажоночка
источник

AK

Andrey K in QA — Автоматизация
Что удивительно - помогло. Спасибо) В итоге в ресстре поставил разрешение и заработало)
источник

A

Andrey in QA — Автоматизация
Stanislav
Всем привет. Помогите с реализацией. Пишу тест на С# Selenium. При переходе на сайт, вылетает модалка cookies, потом через время тоже модалка Welcom. Так вот как мне удалить или скрыть в доме эти классы, чтоб они не мешали идти тесту по сайту.Я не хочу их просто закрывать или, что то вообще с ними делать, кроме как удалить.Кто подскажет? Кто расскажет?
Клик на popup-form-close-button
источник

S

Stanislav in QA — Автоматизация
Клик реализация не подходит, так как тест идет быстрее,чем модалка появляется,что либо заставит написать кучу исключений,чтоб где-то ее отловить или просто ждать кучу времени пока она появится.Поэтому с прашиваю решение удалить(скрыть) из DOM
источник

BO

Boris Osipov in QA — Автоматизация
Stanislav
Клик реализация не подходит, так как тест идет быстрее,чем модалка появляется,что либо заставит написать кучу исключений,чтоб где-то ее отловить или просто ждать кучу времени пока она появится.Поэтому с прашиваю решение удалить(скрыть) из DOM
эти модалки наверняка контролируются куками. поставь правильные куки и не будет модалок.
источник

LY

Lev Yarushin in QA — Автоматизация
Вот недавно было https://t.me/qa_automation/107967
Telegram
Alexander Koptyaev in QA — Автоматизация
варианты:
1. [простой] Сетить запись в cookies / local storage, при которой всплывашка не появляется: обратиться с запросом к представителям «стороны всплывашки» или проанализировать принцип неотображения самому. Но есть вероятность исхода, что не задействованы cookies / local storage.
2. [напряжный] У представителей «стороны всплывашки» получить алгоритм появления всплывашки, и если алгоритм позволяет заранее отследить появление всплывашки, то либо целенаправленно её вызвать-прибить до основной логики теста, либо же мониторить-прибивать по нему в процессе выполнения теста.
3. [стрёмный] Внедрять в страницу глобальные important-стили только для всплывашки, при которых она не отобразится — плохо внештатно изменять стили страницы, плюс не исключена плавающая работоспособность.

А проверять перед каждым действием до первого вхождения — имхо крайне избыточно.
источник

S

Stanislav in QA — Автоматизация
Спасибо,попробую с через куки.👍
источник

AK

Andrey K in QA — Автоматизация
Stanislav
Клик реализация не подходит, так как тест идет быстрее,чем модалка появляется,что либо заставит написать кучу исключений,чтоб где-то ее отловить или просто ждать кучу времени пока она появится.Поэтому с прашиваю решение удалить(скрыть) из DOM
Еще вариант - удалять элемент с помощью JS:) Он вроде как позволяет, но я не пробовал)
источник

S

Stanislav in QA — Автоматизация
Lev Yarushin
Вот недавно было https://t.me/qa_automation/107967
Telegram
Alexander Koptyaev in QA — Автоматизация
варианты:
1. [простой] Сетить запись в cookies / local storage, при которой всплывашка не появляется: обратиться с запросом к представителям «стороны всплывашки» или проанализировать принцип неотображения самому. Но есть вероятность исхода, что не задействованы cookies / local storage.
2. [напряжный] У представителей «стороны всплывашки» получить алгоритм появления всплывашки, и если алгоритм позволяет заранее отследить появление всплывашки, то либо целенаправленно её вызвать-прибить до основной логики теста, либо же мониторить-прибивать по нему в процессе выполнения теста.
3. [стрёмный] Внедрять в страницу глобальные important-стили только для всплывашки, при которых она не отобразится — плохо внештатно изменять стили страницы, плюс не исключена плавающая работоспособность.

А проверять перед каждым действием до первого вхождения — имхо крайне избыточно.
Супер👍
источник
2020 February 26

EG

Edward Galiaskarov in QA — Автоматизация
Доброе утро. Коллеги- cucumberисты, подскажите, пожалуйста, что вы используете в качестве инструментов для управления тестовыми планами  и отчетов по результатам тестов. Может не понятно спросил:
1 инструмент где мы будем вести список фич проекта, сопоставлять ему список тестовых кейсов и возможно сразу создавать тестовые планы для управление автопрогонами
2 инструмент получения результатов и доставки отчетов стейкхолдерам

Вообще, поделитесь опытом как все организуете, что используете.
источник