Домой » Архив по категориямТеория автоматизации (Page 2)

Можно ли полностью автоматизировать поведение пользователя

Поведение пользователя
Автоматизация пользовательских действий является важным направлением в процессе разработки системы. В ходе эволюции проекта мы должны гарантировать, что основная бизнес-логика не нарушается. Не удивительно, что на многих проектах таких проверок насчитывается огромное множество. В таких тестах имеются точки входа и выхода пользователя. Они включают в себя ряд шагов,...
Читать дальше

Тестирование API за 10 минут

Что такое API? API расшифровывается как “интерфейс прикладного программирования” или “интерфейс программирования приложений”. Он позволяет осуществлять связь и обмениваться данными между двумя отдельными модулями программы. Система программного обеспечения, реализующая API, содержит функции/подпрограммы, которые могут быть выполнены с помощью другого программного обеспечения. Что подразумевает тестирование API? Тестирование API полностью...
Читать дальше

7 грехов автоматизированного тестирования

Автоматизированное тестирование очень мощная вещь. Вы можете запускать тысячи тестов с одним нажатием кнопки и получить быстрый отчёт о состоянии продукта. Вы можете быстро найти баги в регрессии. По незнанию или неопытности автоматизированное тестирование рассматривают в качестве панацеи от всех бед и как альтернативу ручному тестированию. Но не...
Читать дальше

5 причин, почему автотесты не находят баги в регрессии

avotesty_i_regressiya
Широко распространено мнение, что цель автоматизированных тестов заключается не в поиске новых багов, а, скорее, в поиске регрессионных ошибок при разработке новых функций. Но даже при таком подходе многие баги в регрессии могут проскочить мимо наших тестов. Давайте рассмотрим основные причины. Сценарий не был продуман Автоматизированные тесты хороши...
Читать дальше