Виконання ручних тестів за допомогою QF-тесту - QF-тесту
QF-Test - це насамперед інструмент, який створює графічні тести та виконує їх автоматично. Однак не завжди можливо - або економічно - повністю автоматизувати тести, тому, крім автоматизованого тестування, існують також ручні тестові кейси, які необхідно проводити. Однією з найбільших проблем у тестових проектах є спільна підготовка результатів автоматизованого та ручного тестування. Така спільна підготовка дуже корисна для того, щоб отримати повний огляд виконання тесту. QF-Test тепер пропонує можливість відображати результати ручних та автоматизованих тестів разом.
Для цього в певний момент необхідно визначити етапи ручного тестування. ManualTestRunner від QF-Test надає для цього файл Excel. Цей набір тестів та приклад файлу Excel можна знайти в каталозі демонстрації/ручного тестування в каталозі інсталяції QF-Test. Тепер конструктор тестів повинен визначити окремі кроки тесту у файлі Excel, включаючи очікуваний результат. Після виконання ручного тесту з QF-Test, QF-Test забезпечує як протокол, так і звіт HTML, а також новий файл Excel, що містить відповідні результати. Для більш детального опису див. Розділ 29.2.
Діалогове вікно для виконання тесту, ManualStepDialog, виглядає так:
![]() | ||
| Рисунок 29.1: Приклад ManualStepDialog | ||
Заголовок діалогового вікна містить назву тесту. Перші два текстові поля містять опис кроку вручну та очікуваний результат. Після виконання кроку тесту тестувальник повинен вказати, був він успішним чи ні. Якщо крок тестування не повинен був бути успішним, тестер повинен задокументувати отриманий результат. Ви також можете використовувати це діалогове вікно для власних підходів, див. Розділ 52.1.
Будь ласка, виконайте наступні кроки в системі, коли ви починаєте ручне тестування з QF-тесту:
Зверніть увагу також на коментарі у наборі тестів виконання та у файлі Excel. Звичайно, ви також можете адаптувати цю концепцію до власних вимог і розпочати лише певні тести.
Файл Excel має певну структуру, щоб якомога гнучкіше описати ручний тест. Нижче наведено більш детальний опис окремих стовпців:
Файл Excel, який потім містить результати виконання тесту вручну, має два додаткові стовпці:
Набір тестів виконання ManualTestRunner.qft включає кілька глобальних змінних для управління виконанням. Змінні, які не перелічені тут, використовуються внутрішньо тестовим набором і не повинні змінюватися. Ось опис цих змінних:
Виконані тестові кроки можна встановити в такі стани:
