python unittest基本思路

unittest是python中的单元测试框架,但也可以作为selenium自动化测试框架。

基本思路主要分为以下三步:

1. 设计测试用例,注意点主要是要包含测试类和测试方法

class unittest_class(unittest.TestCase):  #必须包含unittest模块下的TestCase类

  def setUp(self):

    print("start")

  def test_add1(self):   #测试方法需以test开头

    assertEqual(断言)

  def tearDown(self):

    print("end")

2. 断言

扫描二维码关注公众号,回复: 4863253 查看本文章

python中断言主要通过assert语句实现,如assertEqual(a,b) , assertTrue(x)

3. 统计测试结果

unittest框架的好处之一就在于可统计测试用例的执行结果,后期可将测试结果生成测试报告,从而实现测试进展的汇报与测试结果的展示输出。

猜你喜欢

转载自www.cnblogs.com/wh4191/p/10252878.html