gpt4 book ai didi

angularjs - 带有 Protractor 端到端测试的 Electron 应用程序

转载 作者:行者123 更新时间:2023-11-28 19:47:01 25 4
gpt4 key购买 nike

我目前正在研究 Electron应用程序,我现在想将端到端测试与 Protractor 集成.我已经查看了 Protractor 的教程,现在正在尝试将其适应 Electron。由于 Electron 作为独立应用程序运行,我该怎么做?

Protractor 似乎建立了一个 Selenium 服务器,然后尝试连接到一个可用的 HTTP 服务器并运行测试,例如单击此处、我在哪个 url、输入此文本等。

因此,我将如何允许 selenium 服务器访问 electron 实例?

无论如何,这就是我对这种情况的看法,感谢任何帮助,并随时纠正我的任何假设。

最佳答案

调整记录在 Using Selenium and WebDriver 中的说明,这是您需要放入 Protractor 配置中的内容(例如使用 directConnect ):

exports.config = {
directConnect: true,

capabilities: {
browserName: "chrome",
chromeOptions: {
binary: '/Path-to-Your-App.app/Contents/MacOS/Atom' // < IMPORTANT!
},
},

// ...
}

(未测试)

关于angularjs - 带有 Protractor 端到端测试的 Electron 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31329361/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com