Генерация оптимизированных для ручного выполнения сценариев тестирования приложений с графическим интерфейсом пользователя |
Алексей Баранцев, Сергей Грошев, Виталий Омельченко |
Тезисы В статье описывается метод построения последовательностей действий пользователя, оптимизированных для ручного выполнения, на основе модели в виде диаграммы состояний и переходов. Сценарии для ручного выполнения необходимы, во-первых, когда графический интерфейс является единственной возможностью взаимодействия с приложением, а его реализация не предусматривает или делает экономически невыгодным программную эмуляцию воздействий через него. Во-вторых, тестовые наборы для ручного выполнения могут быть необходимы для оценки практичности графического интерфейса пользователя, для проверки его соответствия выбранным стандартам и для приемочного пользовательского тестирования. [hidepost]скачать презентацию[/hidepost] |
Институт системного программирования Российской Академии Наук (ИСП РАН), отдел технологий программирования, разработчик. Образование: С 1999 года работает в Институте Системного Программирования: сначала рядовым тестировщиком, потом - разработчиком инструментов тестирования. Также занимается организацией конференций и семинаров, проводимых отделом технологий программирования ИСП РАН. |
Биография
Институт системного программирования Российской Академии Наук (ИСП РАН), отдел технологий программирования, научный сотрудник, менеджер коммерческих проектов. Образование: Деятельность в области программной инженерии и тестирования: С 1998 года работает в области тестирования программного обеспечения. Участвовал в различных проектах по тестированию, обратной инженерии и рефакторингу унаследованного ПО. Руководил коммерческим проектом по тестированию ПО системного уровня, исследовательским проектом по построению процесса разработки ПО с использованием сквозной верификации, проектом по разработке метода и инструментов для поддержки разработки тестов, основанных на контрактных спецификациях реализованной на языке Си функциональности. В настоящее время менеджер группы тестирования коммерческих корпоративных приложений, реализованных на различных интеграционных платформах. |
Биография