硒2和junit
大多数人在JUnit中使用selenium(在我的例子中,selenium 2和web驱动程序)测试吗?我个人不知道,我想知道我是否是少数。我倾向于编写自己的所有类和异常处理,并将所有内容写入数据库以报告结果 我认为您的方法唯一的问题是,您自己编写的代码越多,而不是依赖现有的第三方库,您的维护就越多硒2和junit,junit,selenium,selenium-webdriver,Junit,Selenium,Selenium Webdriver,大多数人在JUnit中使用selenium(在我的例子中,selenium 2和web驱动程序)测试吗?我个人不知道,我想知道我是否是少数。我倾向于编写自己的所有类和异常处理,并将所有内容写入数据库以报告结果 我认为您的方法唯一的问题是,您自己编写的代码越多,而不是依赖现有的第三方库,您的维护就越多 如果你可以选择使用第三方,你应该(在大多数情况下)集成它,而不是自己写东西
如果你可以选择使用第三方,你应该(在大多数情况下)集成它,而不是自己写东西如果你想要一个测试框架,但是感觉JUnit过于严格,你可能想考虑使用TestNG。它是为集成测试而设计的,并具有使GUI自动化更容易的功能。最后,如果您的测试代码较小且更易于维护和跟踪,您可以自行选择。
对于具有多个自动化模块的企业级web应用程序,为了便于自动化和报告,我们必须选择某种测试框架。
我个人更喜欢TestNG,因为它的代码没有杂乱,可读性更强。干杯 我想我只是喜欢我的GUI自动化更加健壮,使用页面或域设计模式将测试中的站点映射到代码。我将JUnit视为一个单元测试框架,而不是从这个角度来看待GUI自动化