Size: a a a

2020 May 18

♪_Ω_©mm™_Ω_♪... in QA juniors
Арсений Батыров
При этом можно, естественно, провести фулл регресс. Это когда вы берете все кейсы для вашего приложения и по ним ходите. В таком случае, конечно, вероятность найти ошибки - больше, но это очень, очень дорого
Это ж сколько времени...
источник

♪_Ω_©mm™_Ω_♪... in QA juniors
Рациональность такого часто == 0
источник

АБ

Арсений Батыров... in QA juniors
♪_Ω_©mm™_Ω_♪
Рациональность такого часто == 0
Нет, почему? есть огромное количество высокорисковых отраслей, где это оправдано
источник

АБ

Арсений Батыров... in QA juniors
медицина, авиастроение и космос, например
источник

АБ

Арсений Батыров... in QA juniors
из более близкого - прошивки автомобилей и атомные станции :) там стоимость бага на проде сильно выше)
источник

♪_Ω_©mm™_Ω_♪... in QA juniors
Тут не спорю. Я о обычних вебах
источник

♪_Ω_©mm™_Ω_♪... in QA juniors
Мобайлах
источник

АБ

Арсений Батыров... in QA juniors
Ну, если есть время (и деньги) - чего б и нет?)
Любой маленький проект с этого начинает, в начале это недорого. Задумываться обычно начинают, когда кейсов >500
источник

D

Dom in QA juniors
А если мажорные релизы раз в год, фулл регресс оправдан?
источник

♪_Ω_©mm™_Ω_♪... in QA juniors
Арсений Батыров
Ну, если есть время (и деньги) - чего б и нет?)
Любой маленький проект с этого начинает, в начале это недорого. Задумываться обычно начинают, когда кейсов >500
Я не работал в маленьких... Тут соглашусь.
источник

АБ

Арсений Батыров... in QA juniors
Dom
А если мажорные релизы раз в год, фулл регресс оправдан?
Если он занимает 3 месяца - нет, если 1 - да
источник

D

Dom in QA juniors
Ну, стараемся за 1, получается за 2)
источник

♪_Ω_©mm™_Ω_♪... in QA juniors
Если есть время - можно делать. Если нет его, и надо на вчера - это бред
источник

АБ

Арсений Батыров... in QA juniors
Dom
Ну, стараемся за 1, получается за 2)
Это еще по-божески :)
источник

AS

Alex S in QA juniors
Арсений Батыров
Более того, тестирование после обновления ОС - это, скорее, тестирование совместимости окружения, а не регресс.
Регрессионное тестирование предполагает, что какие-то изменения в билде приложения могли затронуть другие области в билде приложения, и чтобы исключить возможность ошибок в этих областях - проводится регресс.
То есть в данном случае это Compatibility testing с вытекающими проверками работы основного функционала, если требуется необходимое и достаточное тестирование.
источник

АБ

Арсений Батыров... in QA juniors
Alex S
То есть в данном случае это Compatibility testing с вытекающими проверками работы основного функционала, если требуется необходимое и достаточное тестирование.
Скорее да
источник

AS

Alex S in QA juniors
Благодарю
источник

YP

Yevhenii P in QA juniors
Alex S
Кто подскажет: является ли регрессионное тестирование достаточным для проверки функционала после обновления ОС?
Как-то странно поставлен вопрос, нужно понимать какова цель регрессивного тестирования, его целью является экспертиза того что старые области работают согласно спецификации/ожиданиям после внесения изменений, обновление ОС подразумевает исправление, изменения и добавление новых функциональностей и их реализации... значит что регрессия не тестирует ничего нового, а только дает возможность понять работают ли области на которые не должны были влиять изменения...
источник

AS

Alex S in QA juniors
Yevhenii P
Как-то странно поставлен вопрос, нужно понимать какова цель регрессивного тестирования, его целью является экспертиза того что старые области работают согласно спецификации/ожиданиям после внесения изменений, обновление ОС подразумевает исправление, изменения и добавление новых функциональностей и их реализации... значит что регрессия не тестирует ничего нового, а только дает возможность понять работают ли области на которые не должны были влиять изменения...
В целом, так и есть. Задача проверить работают ли старые модули программы на новой ОС со всеми обновлениями.
источник

YP

Yevhenii P in QA juniors
А писать новые тесты кто будет ?)
источник