Size: a a a

QA — русскоговорящее сообщество

2019 November 17

AA

Andrey Aderkin in QA — русскоговорящее сообщество
i think it's okay
По две тысячи кейсов/чек-листов в каждом сьюте.
Лучше не выделываться?
Да
источник

i

i think it's okay in QA — русскоговорящее сообщество
Andrey Aderkin
Работал по подобной давным-давно, тогда это называлось mindmap-ами :)
Если людей немного и проект небольшой, то удобно. Короче, если вы работаете с чек-листами, то такое представление будет удобно. Если у вас куча тест-кейсов, то пусть они так и остаются
Но проект небольшой и людей - человек 5
источник

AA

Andrey Aderkin in QA — русскоговорящее сообщество
i think it's okay
Но проект небольшой и людей - человек 5
Тогда надо ли вам по 2000?
источник

i

i think it's okay in QA — русскоговорящее сообщество
Andrey Aderkin
Тогда надо ли вам по 2000?
Ладно, людей действительно 5, но на счёт проекта я погорячился - есть личный кабинет с кучей вкладок, подписками и прочее. Наверное называть его небольшим не очень правильно.
источник
2019 November 18

RR

Romam Roman in QA — русскоговорящее сообщество
Всем привет) Есть ли у кого-то опыт и понимание правильного тестирования в ситуации, когда -
1. Существует компоненты в сторибуке.
2. Есть маин сайт который состоит из 1000 страниц - по сути статика.
3. Страницы собираеются контентами из компонентов сторибука.

По этому могут быть ситуации, когда что-то накосячит контенщик, или когда сломается какой то из компонентов.

Какие есть идеи.
1. Описать поведение каждого компонента, как отдельную функцию и при открытии страницы просто идти по каждому компоненту и тестетить( долго будут идти тесты, даже если разбить на 10 контейнеров)
2. Создать тестовую страницу со всеми компонентами(тесты в вакуме получаются, не факт что что-то отловится) таже история если тестить в сторибуке.
3. Тестить все компоненты интеграционками без браузера где то отдельно, а также сверять скриншоты всех страниц для проверки вёрстки.(тоже долговато)

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

V

Vyacheslav in QA — русскоговорящее сообщество
Всем привет. Вопрос:
есть достаточно общирная ВЕБ система. Сократили штат QA а нужно как-то оптимизировать работу.
Очень часто на UI что-то ломается, после смены какого-то компонента. АПИ тесты в процессе. Хочется как-то покрыть UI. Для нормальной автоматизации UI нет времени и ресурсов, поэтому смотрю в сторону firefox ide selenium. Он может проклацать хотябы все дропдауны и кнопки. Может посеветуете что-то получше?
источник

I

Igor in QA — русскоговорящее сообщество
Vyacheslav
Всем привет. Вопрос:
есть достаточно общирная ВЕБ система. Сократили штат QA а нужно как-то оптимизировать работу.
Очень часто на UI что-то ломается, после смены какого-то компонента. АПИ тесты в процессе. Хочется как-то покрыть UI. Для нормальной автоматизации UI нет времени и ресурсов, поэтому смотрю в сторону firefox ide selenium. Он может проклацать хотябы все дропдауны и кнопки. Может посеветуете что-то получше?
Расширить штат QA ))
источник

V

Vyacheslav in QA — русскоговорящее сообщество
Igor
Расширить штат QA ))
Недавно убрали 2 человека(( Сократили бюджет так сказать
источник

SR

Sid Rom in QA — русскоговорящее сообщество
Vyacheslav
Всем привет. Вопрос:
есть достаточно общирная ВЕБ система. Сократили штат QA а нужно как-то оптимизировать работу.
Очень часто на UI что-то ломается, после смены какого-то компонента. АПИ тесты в процессе. Хочется как-то покрыть UI. Для нормальной автоматизации UI нет времени и ресурсов, поэтому смотрю в сторону firefox ide selenium. Он может проклацать хотябы все дропдауны и кнопки. Может посеветуете что-то получше?
сменить работу
источник

I

Igor in QA — русскоговорящее сообщество
Ну вот и обозначить заказчику, что бывает, когда пренебрегаешь специалистами
источник

I

Igor in QA — русскоговорящее сообщество
Без троллинга, тут лучше что-то посоветовать сложно. По инструменту в принципе правильно смотрите
источник

BO

Boris Osipov in QA — русскоговорящее сообщество
Romam Roman
Всем привет) Есть ли у кого-то опыт и понимание правильного тестирования в ситуации, когда -
1. Существует компоненты в сторибуке.
2. Есть маин сайт который состоит из 1000 страниц - по сути статика.
3. Страницы собираеются контентами из компонентов сторибука.

По этому могут быть ситуации, когда что-то накосячит контенщик, или когда сломается какой то из компонентов.

Какие есть идеи.
1. Описать поведение каждого компонента, как отдельную функцию и при открытии страницы просто идти по каждому компоненту и тестетить( долго будут идти тесты, даже если разбить на 10 контейнеров)
2. Создать тестовую страницу со всеми компонентами(тесты в вакуме получаются, не факт что что-то отловится) таже история если тестить в сторибуке.
3. Тестить все компоненты интеграционками без браузера где то отдельно, а также сверять скриншоты всех страниц для проверки вёрстки.(тоже долговато)

У кого то есть есть подобный опыт, буду рад любым идеям))
а в чем проблема в самом сторибуке все компоненты прощелкать?
источник

𝕯𝕲

𝕯𝖒𝖎𝖙𝖗𝖞 𝕲𝖆𝖑𝖎𝖓 in QA — русскоговорящее сообщество
Vyacheslav
Всем привет. Вопрос:
есть достаточно общирная ВЕБ система. Сократили штат QA а нужно как-то оптимизировать работу.
Очень часто на UI что-то ломается, после смены какого-то компонента. АПИ тесты в процессе. Хочется как-то покрыть UI. Для нормальной автоматизации UI нет времени и ресурсов, поэтому смотрю в сторону firefox ide selenium. Он может проклацать хотябы все дропдауны и кнопки. Может посеветуете что-то получше?
за всеми тулами, которые записывают поведение в браузере все равно потом придется править руками, т.к. локаторы они обычно так себе формируют
источник

V

Vyacheslav in QA — русскоговорящее сообщество
𝕯𝖒𝖎𝖙𝖗𝖞 𝕲𝖆𝖑𝖎𝖓
за всеми тулами, которые записывают поведение в браузере все равно потом придется править руками, т.к. локаторы они обычно так себе формируют
А если некоторые разделы не планируются переписываться. Достаточно же 1 раз указать правильный локатор и прогонять тест?
источник

V

Vyacheslav in QA — русскоговорящее сообщество
Ну и в целом да, имеет ли смысл трать время на это или все равно каждый раз руками проверять?
источник

𝕯𝕲

𝕯𝖒𝖎𝖙𝖗𝖞 𝕲𝖆𝖑𝖎𝖓 in QA — русскоговорящее сообщество
Vyacheslav
А если некоторые разделы не планируются переписываться. Достаточно же 1 раз указать правильный локатор и прогонять тест?
ну, если на странице вообще нет динамики и не планируется изменений, то какое то время это все может даже работать
источник

RR

Romam Roman in QA — русскоговорящее сообщество
Boris Osipov
а в чем проблема в самом сторибуке все компоненты прощелкать?
Не уверен, что это будет нормальное покрытие. В ситуациях когда например один компонент ставят рядом с другим. В теории они должны быть полность изолированные, но как показывает практика может что-то поехать в верстке.
источник

AK

Alexander Koptyaev in QA — русскоговорящее сообщество
Romam Roman
Всем привет) Есть ли у кого-то опыт и понимание правильного тестирования в ситуации, когда -
1. Существует компоненты в сторибуке.
2. Есть маин сайт который состоит из 1000 страниц - по сути статика.
3. Страницы собираеются контентами из компонентов сторибука.

По этому могут быть ситуации, когда что-то накосячит контенщик, или когда сломается какой то из компонентов.

Какие есть идеи.
1. Описать поведение каждого компонента, как отдельную функцию и при открытии страницы просто идти по каждому компоненту и тестетить( долго будут идти тесты, даже если разбить на 10 контейнеров)
2. Создать тестовую страницу со всеми компонентами(тесты в вакуме получаются, не факт что что-то отловится) таже история если тестить в сторибуке.
3. Тестить все компоненты интеграционками без браузера где то отдельно, а также сверять скриншоты всех страниц для проверки вёрстки.(тоже долговато)

У кого то есть есть подобный опыт, буду рад любым идеям))
используем вариант №2, хоть он и не идеален;  пример: styleguide http://hugeinc.github.io/styleguide/demo/index.html
источник

RR

Romam Roman in QA — русскоговорящее сообщество
Alexander Koptyaev
используем вариант №2, хоть он и не идеален;  пример: styleguide http://hugeinc.github.io/styleguide/demo/index.html
Неплохо) а вы данные рандомные прокидываете при каждом прогоне или сборка всегда одинаковая?
источник

AK

Alexander Koptyaev in QA — русскоговорящее сообщество
Romam Roman
Неплохо) а вы данные рандомные прокидываете при каждом прогоне или сборка всегда одинаковая?
в стайлгайде всегда выводим одинаковый набор компонентов; не такой красивый-детальный, как у бутстрапа, но всё же: https://getbootstrap.com/docs/4.3/components/alerts/

каждый тип компонента в проекте по умолчанию использует css/js аналогичного компонента со стайлгайда
источник