javascript - WebdriverIO - 关闭浏览器并打开另一个

标签 javascript node.js selenium-webdriver webdriver-io

我正在尝试在我的应用程序中测试一个场景,其中我需要关闭浏览器和 session 并启动一个新的浏览器和 session 来测试当我传递一组将调用的启动参数时,之前输入的数据是否成功调用数据。尽管我在关闭第一个浏览器时遇到问题。

当我尝试 browser.close() 时,我收到错误 - 错误:没有这样的 session

当我尝试 browser.end() 时,我收到错误 - 错误:不要手动结束 session 。这将自动完成。

有什么想法吗?

最佳答案

尝试“browser.quit()”。希望这有效!!

关于javascript - WebdriverIO - 关闭浏览器并打开另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39658177/

相关文章:

node.js - 使用 jasmine 和 node.js 测试 Web API

node.js - Sequelize - 使用 or 运算符和模型关联查询

javascript - dc.js 行图默认 View 已排序并且单击时不会重新排序

javascript - if/else jQuery 使用自定义属性

javascript - 当用户在 5 分钟后处于非事件状态时显示弹出窗口

c# - 如何通过 Visual Studio 创建和运行 NUnit/WebDriver 测试套件?

javascript - webdriver中使用的滚动功能从网页的哪个部分搜索?

javascript - Material UI react 自动完成设置不同的标签和不同的值

node.js - Emacs M-x 术语找不到 Node/咖啡

google-chrome - session 未创建 : This version of ChromeDriver only supports Chrome version 79 with Octopus