【问题标题】:How can we perform automated tests on Chrome packaged apps (ex. Chromebook apps) using InternJS我们如何使用 InternJS 对 Chrome 打包应用程序(例如 Chromebook 应用程序)执行自动化测试
【发布时间】:2014-12-02 08:58:10
【问题描述】:
我需要分别在 Chromebook 和 Nexus 10 上自动测试 Chrome 打包应用和 Android 应用。我正在使用 InternJS 在 Chrome 中为应用程序的浏览器版本编写自动化测试。 InternJS 可以自动测试 Chrome 打包应用程序和 Android 应用程序吗?
提前感谢您的帮助。
【问题讨论】:
标签:
javascript
android
google-chrome
intern
chromebook
【解决方案1】:
您可以使用 --load-and-launch-app 参数启动 Chrome,然后使用普通的 Intern 功能测试 API 与打包的应用程序进行交互:
// In intern.js
define({
environments: [
{
browserName: 'chrome',
chromeOptions: {
args: [ 'load-and-launch-app=/path/to/app' ]
}
}
],
// ...
});