摘要: DDT (数据驱动测试) 是一个 python 的第三方模块,使用这个模块可以扩展测试用例的数据。 举一个例子:做一个最常用的登录功能测试,不仅需要测试正常的登录情况,还要去测试异常的登录情况。按照平常的测试方法,测试用例的代码样例编写可能是这样的: 1 def test_login(self): 阅读全文
posted @ 2020-06-30 13:38 -Ruirui- 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 如有一CSV表格: usernaname password except_val user1 123456 登录成功 user1 _ 密码不能为空 _ 123456 用户名不能为空 xxxx xxxx 用户名或密码有误 读取CSV文件 读取csv文件数据为一个元组的序列 1 import csv 2 阅读全文
posted @ 2020-06-30 11:35 -Ruirui- 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 在测试过程中,会有需要生成假数据的情况,可使用Faker模块来协助 文档位置https://faker.readthedocs.io/en/master/ 使用此模块可以随机生成姓名,地址,email,password,文档等,还可以生成不同语言环境下的对应信息 安装:pip install Fak 阅读全文
posted @ 2020-06-30 10:56 -Ruirui- 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 参考资料:https://python-gitlab.readthedocs.io/en/stable/gl_objects/mrs.html 这是python-gitlab接口文档,用作参考 首先做一些准备工作 1 import gitlab 2 3 url = 'http://服务器地址/' 4 阅读全文
posted @ 2020-06-30 10:06 -Ruirui- 阅读(1771) 评论(0) 推荐(0) 编辑