Извршување рачни тестови со QF-тест - QF-тест

QF-Test е првенствено алатка која создава тестови за GUI и ги извршува автоматски. Сепак, не е секогаш можно - или економично - целосно да се автоматизираат тестовите, па затоа, покрај автоматското тестирање, постојат и рачни тест случаи кои треба да се извршат. Еден од најголемите предизвици во тест-проектите е заедничката подготовка на автоматските и рачните резултати од тестовите. Ваквата заедничка подготовка е многу корисна со цел да се добие целосен преглед на извршувањето на тестот. QF-Test сега нуди можност заедно да се прикажат резултатите од рачните и автоматски тестови.

Чекорите на рачен тест мора да бидат дефинирани за ова во одредена точка. ManualTestRunner од QF-Test обезбедува датотека Excel за ова. Овој пакет за тестирање и пример датотека Excel може да се најдат во демо/директориум за директориум во директориумот за инсталација QF-Test. Дизајнерот на тестот сега мора да ги дефинира индивидуалните чекори на тестот во датотеката Excel, вклучувајќи го и очекуваниот резултат. По извршувањето на рачниот тест од QF-Test, QF-Test ги доставува и протоколот и HTML-извештајот, плус нова Excel-датотека што ги содржи соодветните резултати. За подетален опис, видете дел 29.2.

Дијалогот за извршување на тестот, ManualStepDialog, изгледа вака:

рачни
Слика 29.1: Пример за рачен чекор дијалог

Насловот на дијалогот го содржи името на тест-случајот. Првите две полиња за текст содржат опис на рачниот чекор и очекуваниот резултат. По извршувањето на чекорот за тестирање, тестерот сега мора да наведе дали бил успешен или не. Ако чекорот на тестот не требаше да биде успешен, тестерот мора да го документира добиениот резултат. Овој дијалог можете да го користите и за вашите сопствени пристапи, видете Дел 52.1.

Извршете ги следниве чекори на системот каде што започнувате рачен тест од QF-тест:

Исто така, забележете ги коментарите во пакетот за тест за извршување и во датотеката Excel. Овој концепт секако можете да го прилагодите на вашите сопствени барања и да започнете само со одредени тестови.

Датотеката Excel има одредена структура со цел да се опише рачен тест-случај што е можно пофлексибилно. Подетален опис на одделните колони следи:

Датотеката Excel, која потоа ги содржи резултатите од рачното извршување на тестот, има две дополнителни колони:

Тест пакет за извршување ManualTestRunner.qft вклучува неколку глобални променливи за контрола на извршувањето. Променливите што не се наведени тука, се користат внатрешно од пакетот за тестирање и не треба да се менуваат. Еве опис на овие променливи:

Извршените чекори за тестирање може да се постават на следниве состојби: