自动化接口测试用例怎么写,python自动生成接口测试用例
目录
1.性别验证合格。
2.参数组合
3.界面安全性
4.异常验证
5.设计测试用例。
6.接口测试用例模板
1、资质验证首先要保证接口功能有效。也就是说,正常的资格测试就是接口文档上的参数是否能正常输入,是否能返回正确的结果。
2.参数组合
现在有一个修改商品的界面。有三个字段。至少会传送id、商品名称和价格中的一个。
现在必须测量参数的组合。比如只传达商品名,以确认更正是否成功。我可以在传达时修改产品id、商品名称和价格吗?
3.界面安全性
)1)绕过验证,比如你买一个商品,它的价格是300元。然后在提交订单的时候,把这个商品的价格改成3元。后端验证了吗?更用力。加入抗黑咖啡-3。余额会增加吗?
)2)绕过id许可,比如修改商品信息界面,只能由卖家修改。然后我会告诉普通用户修改能不能成功,其他卖家能不能修改成功。
3)参数是否加密。比如我登录的界面中用户名和密码是否加密。如果不加密,其他人可以拦截您的请求并获取您的信息。加密规则容易破解吗?
4)密码安全规则和密码复杂性检查。
4.异常验证
不正常。也就是说,我会对接口异常的检查进行验证,而不是按照你的接口文件要求输入参数。
例如,不填写必要的参数;整数类型的输入字符串类型;长10,传11。
重点:要求传输但不要求传输,参数类型,访问长度等。
5.设计测试用例。
根据业务逻辑设计测试用例就是根据系统的业务来设计测试用例。每个公司的业务都不一样,一定要详细看自己公司的业务。其实这和功能测试的设计案例是一样的。
例如,对BBS的需求如下:
1)如果登录失败5次,需要等待15分钟才能登录。
)2)新注册的用户必须经过实习期才能投稿。
3)删帖扣分。
(4) ) )。
所以你列出这些测试点,然后做数据测试对应的测试点。
6.接口测试用例模板
必须为接口编写测试用例。接口测试用例的元素如下。
(1)项目
2)模块这个接口属于哪个功能模块?
)3)用例id
(4)接口名称
5)用例标题的用例是什么?
(6)请求方法GET/POST/。
(7)请求网址
(8)所需参数
)9)存在前提条件依赖时,比如测量登录失败三次等。
(10)结果验证预期结果。
(11)请求消息
(12)返回信息
(13)测试结果合格/不合格。
(14)测试仪
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。