我有一个使用mean stack的nw.js应用程序,我的应用程序中有一个画布,我想要在上面模拟操作(单击/拖动/键入)。我的go to工具是selenium,但它需要打开一个新窗口。我该如何将其自动化呢?我不想在nw.js窗口(铬)中执行所有操作,或者可以使用selenium启动nw.js吗?
发布于 2015-12-07 03:53:53
如果我理解正确的话,你想测试你的网站,但你不想在测试时弹出一个窗口。您可以通过安装PhantomJS然后更改以下命令来处理此情况:
driver = new ChromeDriver();至
driver = webdriver.PhantomJS()这样你就可以隐藏浏览器弹出窗口了。但是,出于调试目的,您需要将driver.save_screenshot('abc.png')放在需要查看发生了什么情况的地方。
https://stackoverflow.com/questions/34117249
复制相似问题