当我尝试将浏览器窗口设置为小于400的宽度时,浏览器似乎不会低于该宽度。我想测试移动浏览尺寸,但似乎我做不到。
有解决方法还是设计?
我使用chromeOptions设置窗口大小:
export let config: Config = {
...
multiCapabilities: [
{
'browserName': 'chrome',
...
'chromeOptions': {
args: ['window-size:320,667']
}
}
}
但是在我的测试中使用browser.explore()
命令,我输入browser.manage().window().getSize()
并返回
{ width: 400,
hCode: 51200,
class: 'org.openqa.selenium.Dimension',
height: 667 }
尝试:browser.manage().window().setSize(350,667)
不缩小浏览器大小。我可以将它设置为高于400并且它将设置。
我在iMac上。
答案 0 :(得分:0)
当然,在发布此问题后不久,我从Chrome浏览器中做了find a work around。
{
browserName: 'chrome',
'chromeOptions': {
'mobileEmulation': {
'deviceName': 'iPhone 5' // Use any device from the emulated device list
}
}
}