Хочу протестировать блокнот на открытие файлов определённой длинны в WinRunner-е. Не знаю,можно ли создать файл заданной длинны в WinRunner-е, поэтому создаю их заранее (#C:\>fsutil file createnew C:\testfile2txt 10000000). Как работать с WinRunner-ом знаний никаких. Винниченко сильно не помог.
Жизнеспособен ли таков сценарий? Либо присутствуют какие-то критические ошибки?
Буду признателен за любые ответы.
function runtest (fname) { system (fname); report_msg(sprintf("%s: Start -------",fname)); # Безымянный - Блокнот win_activate ("Безымянный - Блокнот"); set_window ("Безымянный - Блокнот", 4); obj_type ("Edit","<kCtrl_R-o>"); # Открыть set_window ("Открыть", 0); list_select_item ("Папка:_1", "testfile2"); button_press ("Открыть_2"); if (set_window ("testfile2 - Блокнот", 4)==E_OK) { report_msg(sprintf("%s: Успешное открытие-------",fname)); win_close("testfile2 - Блокнот"); } else { report_msg(sprintf("%s: Неудачное открытие-------",fname)); win_close("Безымянный - Блокнот"); } report_msg(sprintf("%s: Finished -------",fname)); } runtest("c:/windows/system32/notepad.exe");