Azov - технология массового создания тестов базовой работоспособности |
В ИСП РАН разработана технология массового автоматизированного создания тестов программного интерфейса больших систем с неполностью описанными требованиями, названная Azov. Тесты, создаваемые в рамках этой технологии, проверяют базовую работоспособность тестируемой системы, фактически - отсутствие критических ошибок в простейших сценариях работы ее интерфейсных операций. Предлагаемая технология основана на использовании базы данных, содержащей структурированную информацию о сигнатурах операций тестируемой системы. Проведена успешная апробация технологии Azov - она использовалась для создания тестов работоспособности для Qt, переносимой библиотеки для разработки приложений с графическим интерфейсом пользователя, содержащей около 10000 интерфейсных операций.
|
|