这次的发布内容有点屌炸天了
#把代理设置为社区专用的***代理
export http_proxy=http://hunter.testerhome.com:8787 https_proxy=http://hunter.testerhome.com:8787
#安装beta版本, 目前还未正式发布
npm install appium@1.6.0-beta1 -g
automationName 修改为 XCUITest. 使用了 facebook 的 webdriveragent 项目作为基础.
这首先得益于微软发布了一个 UI 自动化的项目 https://github.com/Microsoft/WinAppDriver
appium 的示例如下
// Launch Notepad
DesiredCapabilities appCapabilities = new DesiredCapabilities();
appCapabilities.SetCapability("app", @"C:\Windows\System32\notepad.exe");
NotepadSession = new IOSDriver<IOSElement>(new Uri("http://127.0.0.1:4723"), appCapabilities);
// Control the AlarmClock app
NotepadSession.FindElementByClassName("Edit").SendKeys("This is some text");
对传统测试的同学来说, 是个福音, 不过对移动测试工程师, 作用不大
再次印证了 WebDriver 一统江湖的野心. 支持 tv 的自动化. 这就意味着将来会出现更多的 webdriver 支持. 比如 unity3d cocos 等