使用Appium(WinAppDriver)和Ruby在azure VM上运行自动化测试
我不确定ruby中的语法应该如何允许我连接azure中的远程VM 我当前的代码如下所示:使用Appium(WinAppDriver)和Ruby在azure VM上运行自动化测试,ruby,automation,continuous-integration,winappdriver,appium-desktop,Ruby,Automation,Continuous Integration,Winappdriver,Appium Desktop,我不确定ruby中的语法应该如何允许我连接azure中的远程VM 我当前的代码如下所示: def self.desktop_session opts = { caps: { platformName: "WINDOWS", platform: "WINDOWS", deviceName: "WindowsPC", app: 'Root' }, ap
def self.desktop_session
opts = {
caps: {
platformName: "WINDOWS",
platform: "WINDOWS",
deviceName: "WindowsPC",
app: 'Root'
},
appium_lib:
{
wait_timeout: 30,
wait_interval: 0.5
}
}
Appium::Driver.new(opts, url: 'http://104.XX.XX.XXX:47/wd/hub').start_driver end
这将在我的本地计算机上运行appium,即使IP来自远程。不确定如何编写语法将代码指向VM
还有没有使用Appium(WinAppDriver)和Ruby的开源框架我可以看一下