Всем привет. При составлении тест-кейсов столкнулся с проблемами. Покажу на реальном примере.
Есть список проверок:
создание тестового задания
pагрузка изображения в тестовое задание
cоздание тестовой спецификации
прохождение теста по тестовой спецификации
Существуют зависимости между проверками:
Чтобы создать тестовую спецификацию вначале мне нужно создать тестовое задание
В момент создания тестового задания, мне нужно загрузить в него изображение
Чтобы пройти тест, вначале мне нужна тестовая спецификация
Из-за бесконечной нехватки времени, я хочу разделить функционал на приоритеты. (smoke, high, medium, low) чтобы знать, что проверять в самую первую очередь, что проверять во вторую и так далее. И в дальнейшем иметь статистику по этим проверкам.
Приоритет проверки “Загрузка изображения в тестовое задание” - medium
Приоритет проверки “Прохождение теста по тестовой спецификации” - low
Вопрос:
Как избежать повторяющихся проверок и шагов в тестировании.
Пример:
Мне нужно создать тестовую спецификацию. Но без тестового задания я это сделать не могу. Но тестовое задание я уже прошел в дымовом тестировании, и еще раз, создавать тестовое задание, чтобы проверить Создание тестовой спецификации” в тестировании high функционала - я не хочу т.к. это занимает время силы и нервы. Использовать уже созданные ранее материалы, не всегда представляется возможным.
И таких вот примеров у меня на проекте очень много.
У меня была идея, объединить пересекающихся проверки в тест-кейсы. Но тогда при прохождении шагов в ТС я буду тратить время низкоприоритетные проверки, которые мне не нужны в дымовом тестировании. И еще мы отказались от идей ведения тест-кейсов в пользу чек-листов. Потому что нету времени поддерживать ТС.
Поделитесь пожалуйста своими идеям, может кто-то решал такую проблему?
Многие считают тестирование на production окружении вредной практикой: оно не помогает предотвратить попадание проблем к конечным пользователям, а больше констатирует их наличие. Кроме этого, тестировщик отрывается от стандартного рабочего процесса и методик, применяемых на тестовом окружении. Меня зовут Оля Михальчук, я QA-инженер в финтех-компании ID Finance. В этом посте я расскажу почему тестирование на проде может существенно помочь вашему проекту.