gpt4 book ai didi

javascript - 使用 WebdriverJS 测试 chrome 网上商店

转载 作者:太空宇宙 更新时间:2023-11-04 02:41:07 25 4
gpt4 key购买 nike

我在测试 chrome 网上应用店时遇到问题 - 使用 WebdriverJS和我自己的 Node.js 脚本。

当尝试使用 css 选择器查询结果时,我几乎每次都会从 WebDriver 服务器收到“no such element”错误。

var client = require('webdriverjs').remote();
client.init().url('https://chrome.google.com/webstore',function(result{console.log(result);})
.setValue('#searchbox-input','sampleapp \n')
.click('**?what should be here?**', function(result){console.log(result);}).end();

我正在努力解决这个部分 - ?这里应该是什么?,以便我可以自动点击显示的结果。

CSS 选择器的格式很奇怪,无法访问。

最佳答案

由于 Chrome 网上应用店似乎没有单击并提交搜索的按钮,因此您可以发送回车符并让它触发搜索结果。尝试这样的事情:

var client = require('webdriverjs').remote();
client.init()
.url('https://chrome.google.com/webstore')
.setValue('#searchbox-input','sampleapp \u000D')
.end();

“\u000D”只是一个回车unicode代码。

关于javascript - 使用 WebdriverJS 测试 chrome 网上商店,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15611822/

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