Какие принципы автоматизации тестирования
#1
Отправлено 25 июля 2012 - 12:01
Как можно (нужно) определять, какую часть тестов автоматизировать? Может есть какие-то правила или принципы? Например, если нужно протестировать реакцию ПО на входящую информацию. Тут понятно: задаюм диапазоны и вводим данные, смотрим на реакцию машины.
А если у ПО много функционала. Что тут можно автоматизировать? На данном этапе только удалось автоматизировать создание большого количества инфо, которая храниться в БД.
Заранее сп
#2
Отправлено 25 июля 2012 - 12:20
#3
Отправлено 25 июля 2012 - 12:37
Можно поинтересоваться почему вы так считаете?Это создание тестовых данных и с автоматизацией не имеет ничего общего.
#4
Отправлено 25 июля 2012 - 13:58
если не ошибаюсь, это Volume Testing - как работает программа при большомколичестве информациисоздание большого количества инфо, которая храниться в БД
и побочный еффект - это работа программы долгое время, которая выполняла действия, и выполняла она их довольно быстро
#5
Отправлено 26 июля 2012 - 04:46
А если у ПО много функционала. Что тут можно автоматизировать? На данном этапе только удалось автоматизировать создание большого количества инфо, которая храниться в БД.
То, что не потребует разработки и поддержки сложного фреймворка и инфраструктуры.
То, что не будет зависить от внешних косметических изменений.
То, что даст наибольший эффект.
Почитать:
Лекции Канера, Глава 5.
Автоматизированное тестирование программного обеспечения. Элфрид Дастин,
#6
Отправлено 26 июля 2012 - 08:11
--
Сергей Мартыненко
Блог 255 ступеней (байки для оруженосца)
facebook (Дети диаграммы Ганта)
ВебПосиделки клуба имени Френсиса Бэкона
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных