基于 SELENIUM 的自动化测试架构(23)
发表于:2017-04-11来源:gitbook作者:凌俣Linty?点击数:
标签:selenium
@BeforeTest public void setUp () { this .baseDriver = new FirefoxDriver(); this .baseUrl = http://demo.ranzhi.org/ ; } /** * 测试清理操作 * 在所有的测试结束后 执行一次 */ @AfterTest
@BeforeTest
public void setUp() {
this.baseDriver =
new FirefoxDriver();
this.baseUrl =
"http://demo.ranzhi.org/";
}
/**
* 测试清理操作
* 在所有的测试结束后 执行一次
*/
@AfterTest
public void tearDown() {
this.baseDriver.quit();
}
}
unittest
接下来我们将会使用 Python 语言的unittest
框架展开“检查”。unittest
框架的原本的名字是PyUnit。是从JUnit 这样一个被广泛使用的 经典的Java应用开发的单元测试框架创造而来。类似的框架还有NUnit(.Net开发的单元测试框架)等。我们可以使用unittest框架为任意Python项目编写可理解的单元测试集合。现在这个unittest已经作为Python的标准库模块发布。我们安装完Python以后,便可以直接使用unittest。
原文转自:http://gitbook.cn/books/58e54b57cfcd6fa52dcef1d2/index.html