使用Nightwatch.js时如何缩小特定网页?

时间:2018-06-21 23:48:07

标签: selenium nightwatch.js

我正在尝试使用Nightwatch缩小当前网页(而不仅仅是CSS元素)。我一直在尝试使用

框架中已经提供的.keys()方法。
browser.keys([browser.Keys.CONTROL, browser.Keys.SUBTRACT])

browser.keys([browser.Keys.CONTROL, browser.Keys.SUBTRACT], browser.Keys.NULL)

以及

broswer.keys('\ue009', '\ue027')

,但是似乎没有任何东西可以正确缩小。我使用的是正确的语法还是使用键进行缩小的另一种方法?谢谢您的帮助

2 个答案:

答案 0 :(得分:0)

代替:

browser.keys([browser.Keys.CONTROL, browser.Keys.SUBTRACT], browser.Keys.NULL)

尝试一下:

browser.keys([browser.Keys.CONTROL, "browser.Keys.SUBTRACT", browser.Keys.NULL]);

答案 1 :(得分:0)

如果上述解决方案不适用于某人,则可以执行以下操作:

browser.execute("document.body.style.zoom='50%'");