-
1 votesanswersviews
WebdriverIO browser.click给出错误“其他元素将收到点击” . 我该如何解决?
当我尝试运行它时,我从webdriverIO selenium代码中收到以下错误: 失败:未知错误:元素在点(389,709)处无法点击 . 其他元素将收到点击:<html lang =“en”> ... </ html> 这是相关的代码: const checkboxSelector = getAttributeSelector('data-test', '... -
0 votesanswersviews
与Webdriver.io和Browserstack Automate并行运行Cucumber.js场景
我目前正在尝试使用Webdriver.io的测试运行器和Browserstack Automate,针对多个浏览器并行运行Cucumber.js场景 . 我已经在测试运行器的配置中指定了我们想要测试的每个浏览器和操作系统的功能 . 设置了一个Webdriver.io配置文件,用于对Browserstack Automate执行测试运行 . 我想执行一次测试运行并让每个场景在一个单独的Browser... -
0 votesanswersviews
电子测试 - 在devtools窗口和主应用程序窗口之间切换WebdriverIO
我们需要测试Electron App . 我们正在使用Spectron,它使用ChromeDriver和WebdriverIO(用于NodeJS的Selenium 2.0绑定) . Problem: 我们的应用程序从开放式开发工具窗口开始,而不是主应用程序窗口 . Webdriver连接到开发工具窗口而不是主窗口 . 我们无法切换到主窗口 . 示例代码: var app = new Applic... -
2 votesanswersviews
WebdriverJS是原始selenium webdriver的全功能替代品[已关闭]
我一直在寻找一个基于java脚本的Web自动化框架,并且遇到了WebdriverJS 在主页中,它说明如下 . ✔提供超过50种有用的操作来运行您的应用程序✔支持 Cloud 中的硒测试✔兼容所有NodeJS测试框架 它并没有真正说明与原始硒网络驱动程序的完整功能相比,它是如何表现的,像 - 所有的硒apis映射但如果我决定使用它而不是selenium webdriver我会想念什么?与se... -
0 votesanswersviews
无法使用node-mssql连接到db
使用带有jasmine框架的webdriverio . 需要连接到数据库,我使用node-mssql来做到这一点 . var sql = require('mssql'); sql.connect("mssql://username:password@localhost/database").then(function() { new sql.Request().qu... -
0 votesanswersviews
如何使用Nightwatch框架打开基于电子的应用程序?
我希望使用nightwatch.js自动化基于电子的应用程序 我尝试使用Java / Selenium但是没有成功,因为我能够打开应用程序但是在打开后无法执行任何操作 . 现在我读到有关使用webdriverIO的Nightwatch JS,它可以帮助我们自动化基于Web的应用程序 . 由于Electron app是基于窗口的应用程序,它在其中打开Web视图,因此考虑使用它 . -
0 votesanswersviews
Jenkins Javascript路径失败
我正在构建一个通过Jenkins运行Mocha WebDriverIO的小测试框架 . 由于某种原因,相对路径未按预期显示 . 结果,fs.js抛出一个错误: 错误:错误:ENOENT,没有这样的文件或目录'C:\ workspaces \ nodejstest \ jenkins \ JENKINS_HOME \ jobs \ browse_test \ workspace \ login.j...