【发布时间】:2015-11-03 10:18:38
【问题描述】:
这是我的场景。我有一个建立在 Angular JS 之上的网站。我能够使用量角器自动化网站。但是,在网站上执行的某些操作会反映在 Android 和 IOS 设备中。
这就是我想要实现的目标。
像往常一样在网站上运行我的测试,但我也想触发命令来测试 android 和 ios 应用程序
/*
For eg:
1. Change password on website using protractor
2. Launch android app and check if the password has been changed
3. Switch back to protractor tests for website
*/
it('Change password and check on IOS and Android device' , function()
{
changePasswordOnWeb();
OpenMobileAppInDeviceUsingAppium();
checNewkPasswordOnMobileApp();
});
有可能吗?如果是,你能指出我的任何教程吗?
【问题讨论】:
-
我正在尝试在这里做同样的事情.. Web 上的 Protractor 和 Mobile 上的 Appium 同时进行。你有什么进展吗?
-
我有一个小型 poc 正在运行,我在另一台连接了应用程序的机器上运行 appium,我正在使用请求模块向 appium 服务器发送请求,但整个事情太复杂了为一个人维护。
-
@SandyRocks 对 appium 附加命令的支持已添加到 github.com/angular/protractor/issues/1940 中的量角器。您是否重新审视过这个问题?
标签: automated-tests protractor appium