我目前正在为一个网站进行自动化测试,当它以匿名模式启动时,会询问用户的位置。(类似于https://www.where-am-i.co/)。然而,虽然我设法配置了位置被拒绝,但我无法配置它在每次浏览器启动时自动接受。
在wdio.conf.js中,我在“能力”下放置了
"goog:chromeOptions": {
args: [
"--incognito"
],
prefs: {
'profile': {
'default_content_setting_values': {
'geolocation': 1
}
}
},
}
}],
设置'geolocation': 1
应该每次都确认位置,但它不起作用。但是,如果地理位置设置为2,它确实起作用,位置提示被拒绝。
1条答案
按热度按时间ahy6op9u1#
尝试在您的“goog:chromeOptions”中设置此选项: