hae-uitest
Version:
A UI Test Framework for Huawei HAE
34 lines (30 loc) • 770 B
JavaScript
var assert = require('assert');
var webdriver = require('selenium-webdriver');
var driver = new webdriver.Builder()
.usingServer('http://localhost:4444/wd/hub')
.withCapabilities({
browserName: 'chrome',
version: '',
platform: 'WINDOWS'
})
.build();
describe('action', function(){
this.timeout(60 * 1000);
before(function(done) {
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(2000);
done();
});
it('alertAccept', function(done) {
driver.get('http://www.google.com/');
driver.sleep(2000);
driver.executeScript('alert("Test alertAccept")');
driver.sleep(2000);
driver.switchTo().alert().accept().then(function() {
done();
});
});
after(function(done) {
driver.quit().then(done);
});
});