我正在尝试使用机器人框架自动执行安装程序。我能够启动命令提示符,现在下一步将是向命令提示符发送一些命令。请帮我。
我尝试了几种方法来做到这一点,例如White Library和Process Library,但无法通过。
*** Settings ***
Library WhiteLibrary
Library SeleniumLibrary
Library AutoItLibrary
Library OperatingSystem
Library Process
*** Test Cases ***
FirstWindowsTest
Launch Application C:\\Windows\\System32\\cmd.exe
Run Process start C:\\wyz.exe -c
应打开命令提示符并编写命令以打开另一个安装程序。
答案 0 :(得分:0)
我正在寻找答案,无论如何,您似乎应该附加 cmd 窗口以便能够使用按键/按特殊键与它进行交互:
Launch Application C:\\Windows\\System32\\cmd.exe
Attach Window ... and here i'm not able to find the rigth locator for this windows
我试过了:
Attach Window title:"C:\\WINDOWS\\system32\\cmd.exe"
=> 找不到标题为“C:\WINDOWS\system32\cmd.exe”的窗口Attach Window title:"C:\WINDOWS\system32\cmd.exe"
=> 找不到标题为 C:\WINDOWS\system32\cmd.exe 的窗口Attach Window title:C:\\WINDOWS\\system32\\cmd.exe
=> 找不到标题为“C:WINDOWSsystem32cmd.exe”的窗口Attach Window title:C:\WINDOWS\system32\cmd.exe
=> 找不到标题为 C:WINDOWSsystem32cmd.exe 的窗口Attach Window id:"Console Window"
=> 找不到带有 SearchCriteria AutomationId="Console Window" 的窗口Attach Window id:Console Window
=> 找不到带有 SearchCriteria AutomationId=Console Window 的窗口Attach Window class_name:"ConsoleWindowClass"
=> 无法找到带有 SearchCriteria ClassName="ConsoleWindowClass" 的窗口Attach Window class_name:ConsoleWindowClass
=> 找不到 SearchCriteria ClassName=ConsoleWindowClass 的窗口