4 Star 0 Fork 0

zzzhong/webdriver-test

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
webdriver.js 1.57 KB
一键复制 编辑 原始数据 按行查看 历史
zzzhong 提交于 2016-11-11 18:27 . chromedriver version changed to 2.25
var DRIVER = require('selenium-webdriver');
var profile = DRIVER.Capabilities.chrome();
profile.set('browserName', 'chrome');
profile.set('chromeOptions', {
'args': ['--lang=zh-CN','--disable-plugins','--no-sandbox' ,'--start-maximized', 'test-type', '--disable-popup-blocking', '--user-agent=selenium-webdriver']
});
function open(name, pass) {
var BUILDER = new DRIVER.Builder().withCapabilities(profile);
var BROWSER = BUILDER.build();
BROWSER.get('http://139.196.105.91:3000/resource/course_ware/add_ware?categoryId=1100010008').then(function () {
BROWSER.executeScript(login.toString() + ";setTimeout(function(){login('" + name + "','" + pass + "')},2000);");
});
// BROWSER.wait(function(){
// BROWSER.executeScript(form.toString() + ";setTimeout(function(){form('" + name + "','" + pass + "')},2000);");
// },10000);
function form(){
$('#saveForm [name=coursewareName]').val(1);
$('#saveForm [name=coursewareAuthor]').val(2);
$('#saveForm [name=coursewareDesc]').val(3);
$('#saveForm [name=remark]').val(4);
$('.select2-selection__rendered:eq(1)').click();
$('[data-nodeid="0"]').click();
$('[data-nodeid="1"]').click();
$('[data-nodeid="2"] .glyphicon-unchecked').click();
$('.select2-selection__rendered:eq(1)').click();
}
function login(name, pass) {
document.forms[0].loginAccount.value = name;
document.forms[0].password.value = pass;
$('.loginSubmit').submit();
setTimeout(form,2000);
}
}
open('zhongnan_111111','123456');
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/zzzhong/webdriver-test.git
git@gitee.com:zzzhong/webdriver-test.git
zzzhong
webdriver-test
webdriver-test
master

搜索帮助