![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试
文章平均质量分 79
๑҉ 晴天
斯是陋室,惟吾德馨
展开
-
深入探索代码覆盖率工具:JaCoCo与Cobertura
行覆盖率(Line Coverage):测试执行过程中覆盖的代码行数。分支覆盖率(Branch Coverage):测试执行过程中覆盖的代码分支数。方法覆盖率(Method Coverage):测试执行过程中覆盖的方法数。条件覆盖率(Condition Coverage):测试执行过程中覆盖的条件数。JaCoCo(Java Code Coverage)是一个开源的代码覆盖率库,它提供了多种方式来收集和报告代码覆盖率数据。JaCoCo支持多种集成方式,包括命令行、Ant、Maven和Gradle。原创 2024-07-05 10:40:43 · 646 阅读 · 0 评论 -
使用Selenium进行Web应用自动化测试
Selenium是一个用于Web应用程序测试的工具集,支持多种浏览器和操作系统。: 用于控制浏览器行为的API。: 一个Firefox插件,用于记录和回放测试脚本。: 用于分布式测试,可以在不同的机器上运行测试。本文主要关注Selenium WebDriver的使用。本文详细介绍了如何使用Selenium进行Web应用自动化测试,包括环境搭建、基本操作、常见操作和高级功能。希望本文能对你的自动化测试工作有所帮助。原创 2024-07-05 10:26:13 · 720 阅读 · 0 评论 -
性能测试:JMeter与Gatling的高级配置
你可以编写自定义的Java请求来模拟特定的业务逻辑。@Overridetry {// 模拟业务逻辑将此Java类打包成JAR文件,并将其添加到JMeter的lib/ext目录中。然后在JMeter中添加一个Java请求,并选择你的自定义类。Gatling使用Scala编写模拟器,但你可以通过Java DSL来编写自定义模拟器。原创 2024-07-05 10:19:49 · 248 阅读 · 0 评论