我正在尝试为 Salesforce 构建一些测试自动化脚本。http://webdriver.io/似乎很容易使用。现在我想将 jQuery 添加到组合中。
我希望能够执行部分 id 选择,我知道我可以使用 jQuery
这是我的脚本文件
var webdriverjs = require('webdriverjs');
var $ = require('jquery');
var client = webdriverjs.remote({
host: 'localhost',
port: 4444
});
client.init();
client
.url('https://xxx.cs17.force.com')
.setValue( $('input[id*=username]') ,'x@x.com.envd', function(err,result) {});
这是我的 id 字符串的样子
我的问题是
- 如何使用 jQuery - 收到此错误“错误:jQuery 需要一个带有文档的窗口”,或
- 有没有其他方法可以找到我的 ID