我正在尝试测试应用程序中的一个场景,在该场景中,我需要关闭浏览器和会话,然后启动一个新的浏览器和会话来测试以前输入的数据,当我传递一组将调用数据的启动参数时,该数据被成功调用。尽管我在关闭第一个浏览器时遇到问题。
当我尝试browser.close()
时,得到错误-Error: no such session
当我尝试browser.end()
时,得到错误-Error: Don't end the session manually. This will be done automatically.
有什么想法吗?
2条答案
按热度按时间mefy6pfw1#
试试“browser.quit()”。希望这能起作用!!
qxgroojn2#
您应该使用
browser.deleteSession()
。您可以访问https://webdriver.io/docs/api/webdriver#usage-1。