Если в качестве инструмента у вас имеется лишь молоток, каждая проблема начинает напоминать гвоздь. Абрахам Маслоу
В этой небольшой заметке я бы хотел рассмотреть инструмент для попарного тестирования от Microsoft – PICT (Pairwise Independent Combinatorial Testing). Уже несколько раз я применял его в своей работе и был доволен теми гибкими опциями, которые он имеет.
Read the rest of this entry
Microsoft, Pairwise testing, PICT, Tools, автоматизация, тестирование
Масло масляное
Недавно надо было запустить выполнение автоматических тестов на виртуальной машине. Но она жутко тормозила и ни как не удавалось открыть скрипт в QTP через диалоговое окно Open (так и не разобрался в чем проблема). В конечном итоге пришел к быстрому и «грязному» решению – запустить скрипт через командную строку с помощью VBScript.
Вот скрипт, который я использовал:
Dim qtApp ‘As QuickTest.Application ‘ Declare the Application object variable
Dim qtTest ‘As QuickTest.Test ‘ Declare a Test object variable
Set qtApp = CreateObject("QuickTest.Application") ‘ Create the Application object
qtApp.Launch ‘ Start QuickTest
qtApp.Visible = True ‘ Make the QuickTest application visible
qtApp.Open "C:\Temp\simple_test", True ‘ Open the test in read-only mode
‘ set run settings for the test
Set qtTest = qtApp.Test
qtTest.Run ‘ Run the test
WScript.StdOut.Write "Status is:" & qtTest.LastRunResults.Status ‘Check the results of the test run
qtTest.Close ‘ Close the test
Set qtResultsOpt = Nothing ‘ Release the Run Results Options object
Set qtTest = Nothing ‘ Release the Test object
Set qtApp = Nothing ‘Release the Application object
Такое решение можно использовать для запуска тестов по расписанию.
QTP, Quick Test Professional, VBSript, автоматизация, тестирование