gpt4 book ai didi

javascript - 如何调整 chromeOptions 缩放级别而不用担心需要传入此 id?

转载 作者:行者123 更新时间:2023-11-28 06:08:44 28 4
gpt4 key购买 nike

我试图在打开时设置 chrome 的缩放级别。我意识到有多种方法可以发送用于缩放、更改视口(viewport)和更改浏览器大小的按键,但是随着机器运行我们的测试,浏览器不会在前台接收按键,并且浏览器和视口(viewport)大小受到机器的限制解决。我还意识到这会破坏点击,因为网络驱动程序无法找到正确的坐标。记住这一点,继续!

我的解决方案是更改浏览器的 per_host_zoom_levels。为了找到这个例子,我在这里检查了我自己的 chrome 首选项:C:\Users\\AppData\Local\Google\Chrome\User Data\Default\Preferences

我发现传递 per_host_zoom_levels 实际上是这样工作的:

capabilities: {
'browserName': 'chrome',

'chromeOptions':{
prefs:{
"partition": {
"per_host_zoom_levels": {
"14692111032568906945": {
"localhost":-3
}
}
}
}
}
},

这会让浏览器在任何本地主机地址上使用不同的缩放级别,这正是我测试所需要的。

问题在于直接位于 per_host_zoom_levels 下的“id”。每台机器都是不同的,事实上我的机器甚至有三种不同的 id。

有没有办法让这个通用,这样无论“id”是什么,它都会设置缩放级别?

最佳答案

在执行测试之前,您需要从计算机的 chrome 首选项中检索“id”。

关于javascript - 如何调整 chromeOptions 缩放级别而不用担心需要传入此 id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36610483/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com