Size: a a a

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

2018 January 30

OK

Oleksandr Khotemskyi in QA — Автоматизация
Короче берите ReportPortal.io и там база сразу с вьюхой, сбором результатов, с апиаем и все такое. Хоть и тяжеловато - но если самому писать - получится не меньше
источник

PS

Pavel Senin in QA — Автоматизация
Oleksandr Khotemskyi
Короче берите ReportPortal.io и там база сразу с вьюхой, сбором результатов, с апиаем и все такое. Хоть и тяжеловато - но если самому писать - получится не меньше
Да, хорошее решение, которое дополняет алюре. Алюр для оперативных отчетов. Репортпортал для отчетов за периоды, динамики результатов. Можно виджиты делать в нужных разрезах и шарить менеджерам.
источник

Dq

Dmitry qDims in QA — Автоматизация
Такой вопрос как лучше сделать? в самих тестах делать логаут пользователя или же делать удаление cookie, local и session storage ?
источник

LY

Lev Yarushin in QA — Автоматизация
Зависит от того что требуется. Если проверяем корректность логаута - первое. Если просто хочется чистую сессию - второе.
Другое дело, что лучше конечно делать логаут, тогда сессия в приложении становится невалидной что по фен-шую правильнее )
источник

LY

Lev Yarushin in QA — Автоматизация
Конечно самы лучший вариант - открыть новую сессию браузера. Но не всегда это получается
источник

Dq

Dmitry qDims in QA — Автоматизация
собственно я пошел по пути удаления, но проблема теперь в том что когда первый тест запускается и он пытается удалить, а там ничего нет, и он падает.
источник

LY

Lev Yarushin in QA — Автоматизация
а как выполняется удаление?
источник

Dq

Dmitry qDims in QA — Автоматизация
browser.executeScript('window.localStorage.clear();');
           browser.executeScript('window.sessionStorage.clear();');
           browser.driver.manage().deleteAllCookies();
источник

LY

Lev Yarushin in QA — Автоматизация
и  какая ошибка?
источник

Dq

Dmitry qDims in QA — Автоматизация
что local storage пустой
источник

Dq

Dmitry qDims in QA — Автоматизация
- Failed: <unknown>: Failed to read the  ‘localStorage' property from 'Window': Storage is disabled inside 'data:' URLs.
источник

Dq

Dmitry qDims in QA — Автоматизация
если интересна полная
источник

LY

Lev Yarushin in QA — Автоматизация
ну так вы ещё не перешли по url
источник

LY

Lev Yarushin in QA — Автоматизация
Storage is disabled inside 'data:' URLs.
источник

Dq

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

Dq

Dmitry qDims in QA — Автоматизация
на 50%
источник

LY

Lev Yarushin in QA — Автоматизация
Ну так и нужно. Если вы хотите чтобы следующий тест работал в чистой сессии, то при окончании предыдущего нужно почистить куки  со стораджем
источник

LY

Lev Yarushin in QA — Автоматизация
Причём этот код должен выполняться в любом случае - упал тест или нет.
источник

Dq

Dmitry qDims in QA — Автоматизация
как это сделать красиво? чтобы не делать 100 раз копи паст
источник

LY

Lev Yarushin in QA — Автоматизация
Ну вы же какой-то фреймворк используете. Посмотрите как там teardown теста проходит
источник