python+selenium学习记录五

unittest单元测试框架

 unittest框架为Python语言自带的单元测试框架,Python 2.1及以后的版本已将unittest作为一个标准模块放入到Python开发     包中。

1.Test Case

  一个Test Case 就是一个测试用例,一个完整的测试单元。unittest会自动搜索以test开头的测试方法。

2. Test Suit 

  许多测试用例的集合,可以和在一起测试,就叫测试套件。可以加载多个测试用例到测试套件中。

3. Test Runner

  test runner 用来执行testcase、testsuit,可以使用图形等返回一个测试结果。

4. Test Fixture

  对于测试环境初始化和销毁,用setup()和teardown()方法来实现。例如setup() 中打开浏览器,在teardown()中关闭浏览器等操作。


例子

python+selenium学习记录五

python+selenium学习记录五