随笔分类 - 接口测试
摘要:在自动化测试中,一个测试用例对应一个测试点,通常一组测试数据无法完全覆盖测试范围,所以,需要参数化来传递多组数据。 将每个用例及对应需要输入的参数都保存在excel表的每一行里,执行用例时循环取出每组数据就可以了。 测试用例如下: operation_excel.py import xlrd fro
阅读全文
摘要:1.工程目录: common 存放公用方法 logs 保存日志文件 test_data 保存测试数据 testcases 存放测试用例文件 main 主方法 pytest.ini 配置文件 2.搭建框架 新建测试用例文件test_login.py和基本请求方法文件baseRequest.py 新建c
阅读全文
摘要:使用pytest创建登录模块测试用例类 import pytestdef get_timestamp(): ...def get_nonce(): ...def get_sign(): ... class BaseRequest: # 请求方法类 ... class Test_Login(objec
阅读全文
摘要:前段时间用python对公司项目的接口进行了自动化测试,由于存在很多不完善的地方,在这过程中也遇到了一些问题。为了便于以后温习回顾,以下做了一些总结: 1.请求登录接口 import hashlib from random import randint, choice import requests
阅读全文
摘要:接口是具有特定输入和特定输出的一套逻辑处理单元。接口测试主要用于检测外部系统与系统之间以及内部各子系统之间的交互点。 接口测试用例设计主要考虑下面几个方面: 功能 逻辑业务 异常 安全 异常:参数异常和数据异常 参数异常:关键字参数,参数为空,多参、少参,错误参数 数据异常:关键字数据,数据为空,长
阅读全文