上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 引言 前面在Locust学习笔记3——模拟登录案例(非加密) 讲了登录接口,但是这个登录的接口并不需要动态参数以及加密签名等校验,而且也没有继续讲登录后的操作。现在这篇文章主要讲上下接口关联的场景,比如接口A返回的数据,作为接口B的请求参数。 之前讲的登录接口是Vue的接口,现在我以学信网为例:ht 阅读全文
posted @ 2020-06-25 11:07 全栈测试开发日记 阅读(3704) 评论(0) 推荐(0) 编辑
摘要: 引言 前面已经介绍Locust基本使用与案例分享,脚本已经写好后,我们仅仅只是完成了一小部分的工作,对于监控到的数据展示以及后面的数据准确性分析、问题定位等等,我们并没有讲到。该篇简单分享一下Locust界面上面基本知识与使用。 UI界面 这里就不重复讲解脚本中的代码了,如果不懂,建议从头看起。 脚 阅读全文
posted @ 2020-06-24 01:57 全栈测试开发日记 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 引言 当我们接到压测任务的时候,如果被测系统需要登录的时候,首先需要处理登录,然后再进行其他接口压测。 Taks属性使用 首先看一下官方文档: Using the @task decorator to declare tasks is a convenience, and usually the b 阅读全文
posted @ 2020-06-22 21:45 全栈测试开发日记 阅读(1929) 评论(0) 推荐(0) 编辑
摘要: 引言 前面已经对市场上一些比较热门的性能测试工具进行了对比,这里主要介绍Locust性能测试框架的使用,如果你喜欢编码,学习Python自动化测试的时候,同时又能学习一款性能测试工具,何乐而不为呢。 https://github.com/locustio/locust 13000+星 简介 Locu 阅读全文
posted @ 2020-06-12 23:57 全栈测试开发日记 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 引言 一谈到性能测试,很多人都会想到Loadrunner和Jmeter这两款工具,其实Python也有一套性能测试工具——Locust。 Locust是一款支持分布式开源的性能测试框架,基于Web界面实时监控性能数据。 那么这些性能测试工具到底有什么区别,如何选择呢? 工具对比 总结 我们在接到性能 阅读全文
posted @ 2020-06-10 23:19 全栈测试开发日记 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 引言 前面介绍了pytest框架一些基础知识与基本用法,掌握了一定基础后,我们可以进行项目实战,搭建pytest接口自动测试框架。 框架设计思路 画了一张草图,大家自行领会。 项目结构 环境配置 allure-pytest==2.8.6 allure-python-commons==2.8.6 bs 阅读全文
posted @ 2020-06-07 23:12 全栈测试开发日记 阅读(4043) 评论(0) 推荐(1) 编辑
摘要: 引言 unittest框架和pytest框架编写的测试用例执行顺序,默认根据ACSII码的顺序加载测试用例,数字与字母的顺序为:0~9,A~Z,a~z。 1.对于类来说,class TestAxx 会优先于class TestBxx被执行。 2.对于方法来说,test_aaa()方法会有优先于tes 阅读全文
posted @ 2020-06-07 01:08 全栈测试开发日记 阅读(1185) 评论(0) 推荐(0) 编辑
摘要: 引言 如果做完自动化测试后,生成的结果可读性不强,那将会是一次失败的自动化测试。 pytest自动化测试中,要想报告内容丰富,优雅和可读性强,就需要与allure结合使用。 allure报告有很多特性,这些特性主要以装饰器、函数等的方式使用。 Allure装饰器描述 案例解析 在testcase新建 阅读全文
posted @ 2020-06-06 19:35 全栈测试开发日记 阅读(1132) 评论(0) 推荐(1) 编辑
摘要: 引言 大家都知道功能测试用例组成的基本要素:用例ID,模块名,测试用例名称,前置条件,测试步骤,预期结果,实际结果等等。前置条件以及测试参数化,前面已经讲过,现在简单讲一下pytest测试步骤的用法。 案例 如果想在报告中展示测试步骤,需要使用装饰器@allure.step(),该装饰器写在测试步骤 阅读全文
posted @ 2020-06-05 23:48 全栈测试开发日记 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 引言 python是一门开发语言,可以用来写大型项目,也可以用来写脚本,比如自动化脚本,也可以用来写工具。 背景 我们平时做测试,不一定做自动化测试才用去python,做功能测试,也就是点点点,也可以把它用起来。 比如,我现在页面有一个功能,导入的功能,我想测它最大支持多少数据量导入,或者说多大的文 阅读全文
posted @ 2020-06-03 22:11 全栈测试开发日记 阅读(4143) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页