2014-11-25 3 views
0

Может ли кто-нибудь помочь мне в автоматизации GUI/UI простого приложения Windows с использованием Robot Framework AutoITLibrary? Я сделал это, используя только инструмент AutoIT, но, похоже, не может заставить его работать с помощью AutoITLibrary.AutoITLibrary = Автоматизация простого приложения Windows GUI

Я пробовал свой синтаксис ниже, но не повезло. По сути, все, что я хочу сделать, это запустить приложение и перейти Далее >> Далее >> Готово. Любая помощь будет очень оценена. Благодарю.

*** Settings *** 
| Library | AutoItLibrary 


*** Variables *** 
| ${P4Vx64} | C:\\Temp\\setup.exe 
| ${Title} | Sample Application 


*** Test Cases *** 
| Install 
| | AutoItLibrary.Run | ${P4Vx64} 
| | Control Click | ${Title} | &Next | Button6 
| | Control Click | ${Title} | &Next | Button5 
| | Control Click | ${Title} | &Finish | Button3 
+0

Что означает «не повезло»? Вы получаете ошибки? Запускается ли приложение? Что вы делаете, чего не ожидаете? –

ответ

0

Почему бы вам не использовать pywinauto? Сценарий должен выглядеть очень простым и читаемым:

from pywinauto.application import Application 

app = Application() 
app.start_("C:\\Temp\\setup.exe") 
mainWindow = app.SampleApplication 
mainWindow.Wait('ready') 
mainWindow['&Next'].ClickInput() 
mainWindow['&Next'].ClickInput() 
mainWindow['&Finish'].ClickInput() 
mainWindow.WaitNot('visible') 
Смежные вопросы