Gordeeva Olga
Вот вопрос. Я - мануальный тестер.
У нас на проекте все как у всех. Спринты и Релиз.
И у меня сейчас идёт спор с командой: я настаиваю на том, чтобы после деплоя спринта на среду мы проверяли только модули, которые затрагивает спринт.
А вот на кануне релиза проверяли весь фкнкционал в целом.
Мануальщиков всего двое (включая меня) и автоматизации пока нет совсем. Они только начнут что-то писать.
Вопрос то в чем. Мое предложение логично или нет? 😂
По разному. Делал я и все (если приложение маленькое), и всего по чуть-чуть (если составляющие релиза проверялись до меня), и "всего по чуть-чуть, но нового чуть больше".
Строил бы в зависимости от бОльшего знания о происходящем.
Вот какие "измерения" можно рассмотреть:
http://karennicolejohnson.com/2009/11/a-heuristic-for-regression-testing/Recent: new features, new areas of code are more vulnerable
Core: essential functions must continue to work
Risk: some areas of an application pose more risk
Configuration sensitive: code that’s dependent on environment settings can be vulnerable
Repaired: bug fixes can introduce new issues
Chronic: some areas in an application may be perpetually sensitive to breaking