如果我的行话是基本的,那么我对WebDriver和Java很陌生。
我只是使用WebDriver为InternetExplorer自动执行数据输入任务。任务简单只是登录到数据库,从Excel工作表中提取信息,并将数据输入到相应的字段。
我想和我的同事分享这个。是否有可能创建一个程序,.exe
,具有简单的界面,任何人,无论编程知识如何都可以使用?如果是这样,你能指出我正确的方向吗?
此外,是否可以使Internet Explorer浏览器不显示在屏幕上,而是在后台运行。
谢谢。
答案 0 :(得分:0)
你可以使用swing并创建runnable jar。
隐藏浏览器的最简单方法是安装PhantomJS。然后,更改此行:
driver = webdriver.Firefox()
为:
driver = webdriver.PhantomJS()
您也可以查看GhostDriver。
答案 1 :(得分:0)
您可以使用HtmlUnit Driver在没有GUI的情况下运行测试。请参阅selenium documentation
WebDriver driver = new HtmlUnitDriver();
您可以将项目与依赖的jar一起构建为jar,其他人可以使用此jar来运行测试。