摘要: 如何设计接口压力测试方案: 1.如何确定并发数 可以通过尝试的方式。第一次压测时,可以设置自己预期接口需要达到的并发数,进行压力测试。然后通过二分法进行调整。 举例:如果期望的并发数是 100 ,第一次压测并发数设置为 100 ,如果系统没有压力,第二次并发就尝试设置为 200。如果系统有压力,下次 阅读全文
posted @ 2023-10-25 16:12 lydia朱古力7 阅读(122) 评论(0) 推荐(0)
摘要: 一、框架工具说明 工具 说明 使用pytest框架 开源自动化测试框架 批量或者指定用例运行 Pytest框架支持此功能 生成html测试报告 使用allure库 用例设计和结果分离 PO模式 用户登录封装 用pytest的setup和teardown 截图功能 使用UIAutomation的Cap 阅读全文
posted @ 2023-10-25 16:11 lydia朱古力7 阅读(288) 评论(1) 推荐(0)
摘要: 一、准备工作: 插件安装: 1、JMeterPlugins-Standard-1.4.0 2、JMeterPlugins-Extras-1.4.0 3、ServerAgent-2.2.1 4.jre1.8 5.apache-jmeter-5.5 下载地址: 链接:https://pan.baidu. 阅读全文
posted @ 2023-06-09 10:25 lydia朱古力7 阅读(513) 评论(0) 推荐(0)
摘要: 前言: 关于environment.properties,在上篇有讲到如何设置environment.properties文件参数。 但是因为每次运行pytest生成allure报告时候,会执行--clean参数(代码第9行),清除之前生成的报告记录,因此会导致目录下的environment.pro 阅读全文
posted @ 2023-02-20 17:17 lydia朱古力7 阅读(196) 评论(0) 推荐(0)
摘要: 1.定制化标签: @allure.epic(“XX系统”) @allure.feature(“XX模块”) @allure.tag(“核心关注”) 2.allure用例描述: 使用方法 参数值 参数说明 @allure.epic() epic描述 敏捷里面的概念,史诗,可以认为是大功能模块 @all 阅读全文
posted @ 2023-02-20 09:05 lydia朱古力7 阅读(173) 评论(0) 推荐(0)
摘要: 一. 软件需求 1. 软件需求不清晰,或者理解不准确有偏差(让有决策权的核心用户看到产品已经实现的每个阶段的功能,如果不是用户想要的东西尽早提出来,总之要让用户参与进来 )2. 需求变更频繁,在项目后期提出的需求变更;导致用例来不及更新,还有时间限制导致测试不充分(对于后期用户不停的提出需求变更作为 阅读全文
posted @ 2022-06-01 10:45 lydia朱古力7 阅读(49) 评论(0) 推荐(0)
摘要: 测试的划分 测试用例设计 测试用例编写规范 测试用例编写 BUG的一生 BUG优先级 阅读全文
posted @ 2021-08-11 08:43 lydia朱古力7 阅读(37) 评论(0) 推荐(0)