首页
学习
活动
专区
工具
TVP
发布

自动化测试实战

专栏作者
200
文章
204593
阅读量
74
订阅数
allure定制化报告
同时写时装饰器名称就会变成文件夹/折叠名,然后下面的步骤都在这个文件夹/折叠里。一般用不着这样,去掉装饰器方式就行。
孟船长
2022-04-12
8610
locust入门2
然后点击Start swarming,我们这里了解代码写法,所以用户数和每秒增加用户数都不用管。
孟船长
2022-04-12
4960
httprunner 3.x 入门 -2 入门案例
在学pytest的过程中,我一直搞不懂为什么变量引用用变量名或{变量名}引用,方法用
孟船长
2022-04-12
3130
httprunner 3.x 入门 -1
每个用例都是一个字典列表(list of dict:[{}, {}, {}]),包括config【配置】、teststeps【步骤】
孟船长
2022-04-12
2530
postman入门 -5 newman实现非GUI方式运行
newman run "用例文件路径\\文件名.json" -e "环境变量文件路径\\文件名.json" -g "全局变量文件路径\\文件名.json" -r cli,html,json,junit --reporter-html-export "测试报告保存的路径 \\报告名.html"
孟船长
2022-02-23
2940
postman入门 -4 数据驱动、Cookie鉴权和mock
然后在Select File那里传上去。再执行就可以实现了。但是测试哪个接口,就只能选择哪个接口,要不然后面的用例也会用这个用例值执行一次。这也是为什么postman不如Jmeter用的普遍的原因。另一个就是postman对于Javascript有要求,就是咱们在Tests标签里写的那些代码其实是JS代码。
孟船长
2022-02-23
4750
postman入门 -3 文件上传、批量执行
在Body页签中选择form-data,form-data可以传键值对参数,也可以上传文件,而x-www-form-urlencoded只能上传键值对参数。key填写完参数名以后记得要把File改成File类型,然后再后面点击上传文件,上传你要传的文件。执行即可看到返回的结果。
孟船长
2022-02-23
2.5K0
postman入门 -2 内置动态参数及自定义参数、断言
{{$timestamp}} 生成当前时间时间戳 {{$randomInt}} 生成0~1000随机数 {{$guid}} 生成一个GUID长字符串随机数
孟船长
2022-02-23
1.9K0
pytest入门 -9 parametrize结合yaml实现接口自动化
做接口测试的时候开发都会给你一个接口文档,一般都是用swagger,做接口测试就是按照开发给的接口写测试用例然后完成测试。
孟船长
2022-02-23
9571
pytest入门 -8 参数化、YAML介绍
@pytest.mark.parametrize(args_name, args_value) args_name:参数名,用于将参数值传递给函数/方法 args_value:参数值(列表、元组、字典列表、字典元组)有多少值用例就会执行多少次。当参数值为字典等其他非字符串类型时,需要转换成字符串类型。
孟船长
2022-02-23
1.2K0
pytest入门 -7 conftest.py的应用
3、conftest.py文件可以有多个,且多个conftest.py文件里的多个fixture可以被一个用例调用。(即在不同的用例package中也可以建conftest.py文件实现调用,而根目录下就是所有用例都可以调用的)
孟船长
2022-02-23
3350
pytest入门 -6 fixture参数说明
手动调用方式是在测试用例的参数里加入fixture的名称
孟船长
2022-02-23
2770
pytest入门 -5-测试用例前后置,固件
所谓前后置,就类似unittest框架中的setup和teardown——执行用例前打开浏览器(前置),执行结束关闭浏览器(后置)。例如:
孟船长
2022-02-23
1990
pytest入门 -3
我们安装的时候安装过一个pytest -html的库,这个库就能生成报告,只需要在执行的时候修改命令,或者修改一下pytest.ini配置即可。但是这个报告用的很少,大部分会用allure生成报告,所以我在安装的时候也安装了allure-pytest库。先来看一下pytest-html这个库生成的报告:
孟船长
2022-02-23
2000
pytest入门 -2-分组执行
冒烟测试用例分布在各个模块中,如果只想执行冒烟测试用例,则需要分组执行,比如执行a.py一部分用例,b.py中一部分用例。
孟船长
2022-02-23
2480
pytest入门 -1
b) 指定模块/目录:pytest.main(['-s', '指定模块名.py'])【注:如果指定模块为package包下所有文件,则传package路径即可】
孟船长
2022-02-23
2740
如何设计一个好的测试用例?
“好的”测试用例一定是一个完备的集合,它能够覆盖所有等价类以及各种边界值,而跟能否发现缺陷无关。
孟船长
2019-12-17
1.2K0
剖析用例设计方法的使用【等价类、正交排列】
上一篇文章和大家介绍了测试的基础知识,用例设计方法我们讲到了5种。那么在设计用例时该如何应用用例设计方法、设计出覆盖率高的测试用例呢?今天,船长以登录测试为例,给大家深度剖析一下测试用例设计方法。也欢迎大家留言交流。
孟船长
2019-04-28
6770
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档