基于 SELENIUM 的自动化测试架构(17)

发表于:2017-04-11来源:gitbook作者:凌俣Linty?点击数: 标签:selenium
if 语句进行各种判定,而是可以使用编程语言中对应的单元测试框架,即可解决好此类问题。 目前 Java 语言主流的单元测试框架有 JUnit 和 TestNG。Python 语
if 语句进行各种判定,而是可以使用编程语言中对应的单元测试框架,即可解决好此类问题。

目前 Java 语言主流的单元测试框架有 JUnit 和 TestNG。Python 语言主流的单元测试框架有 unittest 。本小节的内容,主要介绍 TestNG 和 unittest 的使用,探讨单元测试框架如何帮助自动化测试。

TestNG

接下来我们将会使用Java语言的TestNG框架展开“检查”。TestNG为我们在项目测试中常用到的单元测试框架,很多程序员的理想套件,通过注解(annotation)的方式进行操作。

TestNG提供了@BeforeMethod@AfterMethod,在每个测试函数调用之前/后都会调用。

...