Files
webdriver/code/2-session/webdriver.js
2023-08-01 13:11:28 +02:00

31 lines
734 B
JavaScript

var getSession = function (cb) {
var request = new XMLHttpRequest();
request.open('POST', 'http://localhost:7020/session', true);
request.setRequestHeader('Content-Type', 'application/json');
request.onload = function() {
cb(null, JSON.parse(request.responseText));
};
request.onerror = function() {
cb(arguments, null);
};
request.send(JSON.stringify({
desiredCapabilities: {
browserName: 'phantomjs',
version: '',
platform: 'ANY'
}
}));
};
getSession(function (err, data) {
var el = document.createElement('div');
var contents = document.createTextNode(JSON.stringify(data));
el.appendChild(contents);
document.getElementsByTagName('body')[0].appendChild(el);
});