随笔分类 -  接口自动化

摘要:ConfigParser 是用来读取配置文件的包。配置文件的格式如下:中括号“[ ]”内包含的为section。section 下面为类似于key-value 的配置内容。 [db] db_host = 127.0.0.1 db_port = 69 db_user = root db_pass = 阅读全文
posted @ 2020-04-13 19:57 反着来就对了 阅读(184) 评论(0) 推荐(0)
摘要:运行程序时将鼠标定位在类或者程序外运行解决,ddt只能运行整体,不能运行局部即单个测试方法,鼠标放到类的外面后在执行结果如下: 阅读全文
posted @ 2020-04-12 20:20 反着来就对了 阅读(1709) 评论(0) 推荐(1)
摘要:要确保EXCEL中单元格无多余回车,否则会影响数据 测试时因为期望值单元格多了一个回车,导致与实际结果判断时一直False 阅读全文
posted @ 2020-04-11 12:25 反着来就对了 阅读(226) 评论(0) 推荐(0)
摘要:post请求中json和data post请求中,可以使用data传递参数,也可以使用json传递参数,那么这两种方式有什么区别呢? 如果参数为JSON数据,可以直接传入json参数,它将自动编码并将Content-Type的置为application/json payload = {'key1': 阅读全文
posted @ 2020-04-11 10:55 反着来就对了 阅读(2742) 评论(0) 推荐(1)
摘要:"type":"SSSJ_Sensor " 这里的参数后面多了一个空格,导致请求发送和实际不一致多了一个“+”,所以返回的结果错误 阅读全文
posted @ 2020-04-11 08:55 反着来就对了 阅读(328) 评论(0) 推荐(0)
摘要:requests模块的返回对象是一个Response对象,可以从这个对象中获取需要的信息。下面 r 代表Response对象。 【r.text】:文本响应内容。 【r.context】:二进制响应内容。 【r.json()】:JSON响应内容 。 【r.raw】:原始相应内容。 (1)文本响应内容。 阅读全文
posted @ 2020-04-09 20:13 反着来就对了 阅读(2753) 评论(0) 推荐(0)
摘要:1. if __name__=='__main__': #构造测试集 # 定义测试用例的目录为当前目录的 testcase 目录 test_dir = './testCase' discover = unittest.defaultTestLoader.discover(test_dir, patt 阅读全文
posted @ 2020-03-24 22:54 反着来就对了 阅读(313) 评论(0) 推荐(0)
摘要:所有的case必须要以test开头,才会执行,并且执行的顺序是根据test后面的字符大小从小到大依次执行 setUP tearDown 每次执行一个用例时都会执行 在方法前加 @unittest.skip('该用例在调试中....') 跳过不想执行的用例 在unittest框架中,一个方法如果要只执 阅读全文
posted @ 2020-03-24 16:34 反着来就对了 阅读(151) 评论(0) 推荐(0)
摘要:import jsonfp = open("./login_test.json")data = json.load(fp)print (data["login"])fp.close()重构后:import jsonclass OperationJson: def __init__(self): se 阅读全文
posted @ 2020-03-24 09:40 反着来就对了 阅读(234) 评论(0) 推荐(0)
摘要:EXCEL基本用法import xlrdbook = xlrd.open_workbook("文件地址")sh = book.sheet_by_index("表ID")print(sh.nrows)print(sh.cell_value(rowx= ,colx= )) 重构后:import xlrd 阅读全文
posted @ 2020-03-24 09:26 反着来就对了 阅读(234) 评论(0) 推荐(0)