А что если можно тестировать иначе?
Разве нельзя просто написать и запустить тест-кейс? Можно!
Напишите тест-кейс в Shiva, запустите его и получите отчет о прохождении.
А главное никакого кода. Мелочь, а приятно;)
Когда любая задача по плечу
Требуется написать e2e-сценарий, в котором пользователь выполняет действия на сайте, а затем проверить, что система корректно сохранила данные в базу данных?
А может нужно просто проверить ответ API?
Или асинхронное взаимодействие через websocket или kafka?
Нет проблем, Shiva способна выполнять как простые интеграционные сценарии, так сложный e2e.
Переиспользуй, переиспользуй, переиспользуй
Shiva позволяет:
- Запускать тест-кейсы на нескольких окружениях
- Использовать в тест-кейсах динамические выражения типа сгенерированных строк по шаблону, дат и т.д.
- Переиспользовать тестовые шаги в разных тест-кейсах
- И даже переиспользовать тест-кейсы в тест-кейсах
Для сложных проектов
Над проектом работают несколько команд? Одни делают мобильное приложение, а другие сайт?
Создайте несколько проектов в Shiva со своей уникальной командой и библиотекой тест-кейсов.