Количество проверочных примеров для повторного тестирования, упомянутых вами, является правильным. При повторном тестировании мы тестируем те тестовые примеры, которые сначала потерпели неудачу, и теперь они были исправлены разработчиком, поэтому они повторно протестированы.
Количество тестовых примеров, которые вы тестируете в регрессии, зависит от того, какие тестовые примеры вы выбрали для своего набора регрессионных тестов. Существует несколько факторов, на основании которых мы решаем, какой тест следует включать в регрессионное тестирование или что не нужно. Этими факторами могут быть:
1) Если у нас есть достаточно времени и ресурсов, то мы можем проверить все приложение в регрессии тестирование. Что касается вашего вопроса, это означает, что при регрессии вы можете проверить 100 тестовых случаев для модулей A и 100 для модуля B.
2) Вы упомянули регрессионные тесты для модуля A как 50, а для модуля B - 60, но это не обязательно и вообще не следует, что вы тестируете только прошедшие тестовые примеры при регрессионном тестировании.
Обычно в регрессии мы тестируем те функции, которые получили ВОЗДЕЙСТВИЕ новой функцией. Это означает, что функции, которые были затронуты модулем A и модулем B, также должны быть включены в регрессионное тестирование.
Если у нас нет достаточно времени, то мы можем принять решение о базе:
а) Приоритет: Тестовые, которые основаны на особенностях, которые имеют высокий приоритет для клиентов.
b) Изменения: Тесты, основанные на особенностях, которые очень часто меняются между релизами.
c) Опыт работы: Тесты, основанные на особенностях, которые имеют наибольшее число ошибок в предыдущих выпусках и более подвержены ошибкам.
т.д.
Ваш вопрос кажется мне непонятным. Почему это помечено как ручное тестирование? – byxor
Iam проводит ручное тестирование программного обеспечения, имеющего два модуля (пример: модуль A и модуль B) и упомянутые выше сценарии. –
сначала проверьте, сколько тестовых примеров связано с модулем A и модулем B, а затем, если вы хотите для повторного тестирования вам нужно повторно протестировать весь модуль, а не просто неудачные тестовые примеры. –