我只能找到java客户端的文档。我设法在节点的wd
客户端上找到它的实现,但我无法弄清楚它在模块的外部API上的确切位置。甚至不确定该源文件中的commands
模块指向的是什么:
https://github.com/admc/wd/pull/267
我应该在一个简单的测试中添加它,如:
var chai = require("chai");
var chaiAsPromised = require("chai-as-promised");
chai.use(chaiAsPromised);
chai.should();
var wd = require('wd');
var wd_options = {
hostname: '127.0.0.1',
port: 4444
}
// TODO change context to webview?
browser.init({"platformName":...})
.get("http://example.com/")
.title()
.should.become('fail test')
.done(true);
答案 0 :(得分:0)
在https://github.com/admc/wd/blob/master/doc/api.md找到了文档但在https://github.com/SeleniumHQ/selenium/wiki/JsonWireProtocol
上找不到任何内容这似乎是使用它的正确位置:
browser.init({"platformName":...})
.context("WEBVIEW_1")
.get("http://example.com/")
...