2016-09-10 28 views
-1

我花了很多时间写剧本硒,最近,我一直在使用Selenium我使用Web浏览器在工作中实现自动化重复过程。我想没有硒测试

我真希望我能写脚本,硒,而不需要一个@Test注释,甚至更好,任何测试框架。我已经对这个问题进行了一些公正的研究,但是他们总是回头指出:“开始使用Selenium编写测试!”页面。

所以,我该怎么使用自动化网络的过程?

+0

你不能看过太辛苦,因为大部分我遇到不使用测试框架的链接。您可以查看Selenium Java文档,而且他们都不使用测试框架。 – JeffC

+0

@JeffC我试过搜索“Selenium no tests”或whatnot。我想我从来没有真正阅读过一堆Selenium源代码?我认为这是一个合理的问题,谁的答案应该更明显,“嘿,你不需要测试方法”。找不到说明这个或者使用Selenium作为自动化服务而不是测试服务的例子。我喜欢这个不被封闭的作为我和他人的参考。 – jagdpanzer

+0

我试过越来越多的搜索。每个人都使用Selenium作为测试库,看起来这是Selenium发展的全部重点。 – jagdpanzer

回答

1

无需@Test,只写你平时硒代码在独立的应用程序。例如:

public static void main(String[] args) { 
    WebDriver driver = new FirefoxDriver(); 
    driver.get("https://www.google.com/"); 
    driver.quit(); 
} 

作为一个可执行的jar运行,运行在Groovy脚本中,可能性是无止境的!