Содержание
- 2. Введение Целью данного документа является изложение подхода к автоматизации тестирования с использованием QTP, а также некоторых
- 3. Структура теста Структурно тест состоит из следующих компонентов: Suite file – excel файлы, содержащий ссылки на
- 4. Взаимосвязь компонентов Взаимосвязь компонентов отражена на рисунке
- 5. Компоненты теста: Описание Данный файл предназначен для группировки тестовых сценариев по каким-либо признакам. Он определяет последовательность
- 6. Структура Suite файла:
- 7. Test script file Данные файлы содержат последовательность вызова test actions и данные для них. Кроме перечисленных
- 8. Структура Test script файла:
- 9. Test driver file Данный модуль реализуется в виде Action. Он является единственным action в test flow
- 10. Алгоритм работы:
- 11. Test actions Данные модули реализуются в виде Action qtp и обеспечивают выполнение тестовых действий. Данные передаются
- 12. Элементы объекта Dictionary
- 13. Хорошие практики проектирования тестовых действий (test actions)
- 14. Атомарность Тестовое дейсnвие должно проектироваться таким образом, чтобы по возможности выполнять атомарное действие (т.е. если есть
- 15. Автономность Перед выполнением необходимых действий, тестовое действие должено проверять соответствие состояния AUT исходному состоянию и, при
- 16. Формирование результата При выводе результата проверки в отчет необходимо ограничиваться не только констатацией (pass/fail) но и
- 17. Описание объектов UI При описании объектов UI в OR необходимо придерживаться следующих принципов: Если можно обойтись
- 18. Работа со сложными объектами UI Для работы со сложными объектами UI (таблицы, меню, комбобоксы) желательно создавать
- 19. Стабильность теста При разработке авто теста следует помнить, что авто тест – это программа предназначенная для
- 20. Список полезной литературы VB Script: http://www.w3schools.com/Vbscript/default.asp http://www.askit.ru/custom/progr_admin/progr_admin_plan.htm (c п.2 по п.4) VB Script Reference из хелпа
- 22. Скачать презентацию