09 2024 档案

摘要:1. 确定测试目标 在白盒测试中,目标是测试代码的内部结构、逻辑路径、分支等。你需要明确哪些类和方法是需要测试的,并决定哪些逻辑路径是关键的。 2. 编写单元测试 单元测试是白盒测试的一种常见形式。在编写 TestNG 测试时,你可以直接调用方法并检查它们的行为。测试用例应该覆盖代码的不同逻辑分支、 阅读全文
posted @ 2024-09-25 09:57 迷糊的我 阅读(13) 评论(0) 推荐(0) 编辑
摘要:TestNG 是一个功能强大的 Java 测试框架,具有灵活的注解体系、测试方法分组、并行执行、依赖测试、异常测试等功能。它支持创建更高级的自动化测试解决方案。下面将详细介绍 TestNG 的基本语法和注解的用法。 1. TestNG 注解 TestNG 通过注解来定义测试流程,每个注解有不同的用途 阅读全文
posted @ 2024-09-25 09:49 迷糊的我 阅读(25) 评论(0) 推荐(0) 编辑
摘要:通过 Maven 安装 如果你使用的是 Maven 项目,可以在 pom.xml 中添加以下依赖来安装 TestNG: xml 复制代码 <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <versi 阅读全文
posted @ 2024-09-25 09:47 迷糊的我 阅读(28) 评论(0) 推荐(0) 编辑
摘要:查看 pytest 的配置文件 pytest.ini 查看代码 [pytest] addopts = -vs --html=./reports/report.html 确保 --html 选项的路径是你期望的路径。 路径 ./reports/report.html 是相对于运行 pytest 命令的 阅读全文
posted @ 2024-09-19 18:16 迷糊的我 阅读(38) 评论(0) 推荐(0) 编辑
摘要:步骤 1:打开开发者工具 使用 F12: 打开你想要查找元素的网页。 按 F12 键(或者右键点击页面,选择“检查”)以打开浏览器的开发者工具。 选择 Elements 面板: 在开发者工具中,通常会默认打开 Elements 面板。该面板显示网页的 HTML 结构和相关的 CSS 样式。 步骤 2 阅读全文
posted @ 2024-09-19 15:52 迷糊的我 阅读(3519) 评论(0) 推荐(0) 编辑
摘要:代码层面的分析需要从多个角度进行,包括效率低下的代码逻辑、资源泄漏、线程管理、I/O操作、内存使用等方面。 代码层面的性能分析步骤 1. 代码的时间复杂度和空间复杂度分析 每个算法或功能的代码在执行时都有其自身的时间复杂度和空间复杂度。时间复杂度决定了代码执行的速度,而空间复杂度决定了代码运行时的内 阅读全文
posted @ 2024-09-19 09:56 迷糊的我 阅读(24) 评论(0) 推荐(0) 编辑
摘要:数据库层面的性能问题可能导致系统响应时间延长、吞吐量降低,甚至宕机。因此,需要从多个角度对数据库进行深入分析,排查性能瓶颈并采取相应优化措施。 1. 监控数据库资源使用 在进行性能分析时,首先要监控数据库的资源使用情况。这有助于判断性能问题是由于硬件资源不足还是查询效率低下导致的。 CPU使用率:监 阅读全文
posted @ 2024-09-19 09:48 迷糊的我 阅读(8) 评论(0) 推荐(0) 编辑
摘要:1. 明确问题症状 在开始定位问题之前,首先要收集和确认问题的具体表现。常见的性能问题症状包括: 响应时间变长:某些请求或操作的执行时间明显超出预期。 吞吐量降低:系统无法处理预期的请求数量。 CPU或内存使用率过高:服务器资源消耗异常高,可能导致性能下降。 线程或连接耗尽:系统无法处理新的请求,表 阅读全文
posted @ 2024-09-19 09:43 迷糊的我 阅读(47) 评论(0) 推荐(0) 编辑
摘要:1. 系统上线前 在系统正式上线之前,必须进行性能测试,以确保它在预期的用户负载下能够正常运行。具体包括: 开发阶段的尾声:在功能开发和单元测试完成后,系统的主要功能稳定,开始进行性能测试,以验证是否达到性能要求。 发布前的最后检验:上线前模拟生产环境进行全面的负载、压力和容量测试,确保系统能在大规 阅读全文
posted @ 2024-09-19 09:37 迷糊的我 阅读(91) 评论(0) 推荐(0) 编辑
摘要:一、什么是性能测试? 性能测试是一种非功能性测试,主要目的是评估系统在特定负载条件下的响应时间、吞吐量、资源利用率和稳定性。性能测试不仅仅关注系统是否能正常运行,还关心在不同负载下是否会发生性能瓶颈,确保应用程序能够应对大规模并发用户的访问。 二、性能测试流程 需求分析: 明确性能目标,比如最大支持 阅读全文
posted @ 2024-09-19 09:33 迷糊的我 阅读(10) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示