摘要:
今天是unittest最后一讲,我们解决一下如何只运行一次setUp和tearDown方法以及简单的数据驱动的知识。 1、只运行一次setUp和tearDown方法 很简单,只需要把setUp和tearDown分别替换为setUpClass和tearDownClass即可,但是用这两个方法必须加上 阅读全文
摘要:
通过上次的运行,大家应该已经发现了,就是我们写了三个用例,那么在测试报告中setUp和tearDown方法分别运行了三次。没错,这也就是说,每次运行用例之前都会运行setUp和tearDown方法。今天我们就来具体的说一下unittest模块是如何运行所有的用例的: 先写如下用例: # coding 阅读全文
摘要:
我们先来简单介绍一下unittest框架,先上代码,跟住了哦~~ 1、建立如下结构的文件夹: 注意,上面的文件夹都是package,也就是说你在new新建文件夹的时候不要选directory,而是要选package; 建好了文件夹,第一步就算完成啦! 2、第二步,我们先来说一下面向对象的思想 面向对 阅读全文
摘要:
读取Excel表格中的内容,不多说,直接上代码: # coding: utf-8 import xlrd # excel路径 excel_path = r'C:\Users\weiming\Desktop\Inter\data\test_case_merchant_basic.xlsx' # 打开E 阅读全文
摘要:
Logging:日志记录是为了跟踪记录软件运行时,发生的事件,包括出错,提示信息等等。 log日志级别:日志级别大小关系为:CRITICAL > ERROR > WARNING > INFO > DEBUG > NOTSET;模块默认级别为WARNING,即当且仅当等于或高于WARNING的事件会被 阅读全文