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

FunTester

Fun·BUG挖掘机·性能征服者·头顶锅盖·Tester
专栏成员
915
文章
813884
阅读量
47
订阅数
还做单元测试吗?【留言赠书】
后者是指对页面的每一个组件(如文本框、按钮等)进行测试,以验证它们的功能、性能和安全性,有时也被称为组件测试。
FunTester
2023-08-04
1560
再谈持续测试
测试是软件开发生命周期 (SDLC) 的重要组成部分。SDLC 的每个阶段都应包含测试,以获得更快的反馈并提高产品质量。
FunTester
2023-02-14
5500
十大开源测试工具和框架
免费的开源框架和工具由于其开源特性,现在逐渐成为自动化测试的首选解决方案。区别在于,你是喜欢使用类库编写一个全新的自动化测试框架,或者喜欢使用一个现成的工具。
FunTester
2022-12-09
3.4K0
JUnit VS TestNG
软件开发经历了许多阶段,如需求收集和分析、设计、软件开发、测试和发布。测试是 SDLC 不可或缺的一部分,单元测试是一种可靠的测试类型。像 JUnit 和 TestNG 这样优秀的单元测试框架已经成为主流选择,但是关于 TestNG 与 JUnit 的差异的争论一直存在。
FunTester
2022-07-08
1.4K0
Spock框架Mock对象、方法经验总结
近期已然陷入了单元测试的汪洋大海,上万行的代码突然要求起来单元测试覆盖率,着实很恐怖的。最经过艰苦的抗争学习之后,终于迈过了技术这个坎儿,特来分享一下最近踩坑的经历,和一些典型的使用场景案例分享。
FunTester
2022-02-08
5.1K4
关注专栏作者,随时接收最新技术干货
FunTester
隐藏技能性能测试
用户6343696
大连东软实习生
单元测试再出发
在构建软件系统时,测试是软件开发工作流程的必不可少的部分之一。作为软件开发人员,都希望编写的程序按预期工作。程序没有BUG,测试可以协助这个目标的达成。
FunTester
2021-12-02
4570
代码覆盖率VS测试覆盖率
测试覆盖率和代码覆盖率是衡量代码有效性的最流行方法。这些术语有时会同时出现,因为它们的基本原理相同。但是它们并不是那么一致。很多时候,测试团队和开发团队对这两个术语的使用感到困惑。下面详细讨论代码覆盖率和测试覆盖率之间的区别的原因。
FunTester
2021-11-15
2.3K0
Groovy动态添加方法和属性及Spock单测
在最近的一边学习一边复习的过程中,发现了很多有意思的事情。今天就分享一个groovy.lang.MetaClass应用:如何运行中,动态给类和对象增加属性和添加方法。
FunTester
2021-11-04
9660
建立测试自动化策略【译】
通过测试自动化,可以学到了很多东西,并已在经验丰富的敏捷教练的帮助下开始制定策略。测试策略应针对该项目制定,让我们逐步执定义下一个项目策略的步骤。
FunTester
2021-10-08
3740
自动化测试框架的完整指南【译】
任何成功的自动化测试过程的关键组成部分都是测试自动化框架。降低维护成本,测试工作效率提升和提高质量保证团队的投资回报率ROI是优化敏捷流程时所提供的主要优势之一。
FunTester
2021-06-23
8790
自动化测试类型
在软件测试领域,有两种测试技术:手动测试和自动化测试。两者都旨在执行测试用例,然后将实际结果与预期结果进行比较。手动测试是一种基础的测试技术,需要大量的人工来确保软件解决方案能够完成它应该做的所有事情。
FunTester
2020-12-24
5250
SonarQube8.3中的Maven项目的测试覆盖率报告
从SonarQube6.2开始,测试报告不再在这些类别中分开。SonarQube将所有测试报告合并为一份涵盖整体的测试报告。因此,如果在Maven项目中将单元测试(由Maven Surefire插件运行)和集成测试(由Maven Failsafe插件运行)分开进行测试,那么如何配置JaCoCo Maven插件呢?
FunTester
2020-11-09
1.3K0
回归BUG
「回归」这个词会让很多软件测试人员想起痛苦不堪的经历。对于发布窗口而言,回归测试是多么的重要以至于不可或缺也来不得半点虚假。有时候,我们甚至想知道是否真的需要回归测试?当软件一直处于发现BUG和解决BUG的循环中时,为什么我们需要执行回归用例?我们需要定期执行回归测试。我们这样做的原因是发现回归缺陷。
FunTester
2020-11-09
1.9K0
敏捷中的端到端测试
当今敏捷流行时代,大多数应用程序架构都是采用面向服务的体系结构设计的。因而,应用程序与可以在应用程序环境之外的许多子系统或者服务互连。如果任何子系统出现故障,都可能导致整个应用程序陷入瘫痪。
FunTester
2020-09-27
1.6K0
Selenium自动化最佳实践技巧(下)
使用测试技术是自动浏览器测试的最佳实践之一。作为一名测试人员,总要留出时间和精力都集中在学习测试技术上。当然,手动测试也是需要一定的测试技术才能够胜任的。不要让自己拥有的宝贵知识在Selenium测试自动化项目中白白浪费。因为测试技术范围远远超出手动测试所要求的。
FunTester
2020-09-18
4100
JsonPath工具类单元测试
上期文章讲到JsonPath工具类封装,遗留了一个坑,就是关于工具类的单元测试,由于中午得空,所以使用单元测试框架Spock写了一点点单元测试用例,分享出来,供大家参考。
FunTester
2020-09-08
1K0
质量保障的方法和实践
传统的质量保证通常需要在进行任何测试之前进行大量的准备工作和脚本编写。这导致在接近deadline日期时发现软件中的更多错误。从敏捷测试开始,更多的质量保证涉及自动化测试和持续集成。这种方法在软件开发周期开始时就发现了大多数错误,并随着周期的进行进行了修复。达到减少了在项目结束时需要解决的错误的目的,从而可以无缝、轻松地交付。
FunTester
2020-09-08
4870
Mockito框架Mock Void方法
在编写代码时,总是有方法返回void,并且在某个测试用例需要模拟void方法。那么我们如何去做呢?让我们一起在下面的内容中使用Mockito完成这个需求。
FunTester
2020-08-10
9.8K0
我的开发日记(十四)
项目进入测试,心里慌慌,第一次提测项目,总感觉怪怪的。提测第一天,组内的同事体验了一下,当日无BUG,感觉还行,处理一下由于配置导致的问题,不算是BUG,一天就过去了。下周会正式交付给Web端测试,很期待自己的第一个「BUG」。今天在分享一下自己在整个研发过程中的一些体会。
FunTester
2020-07-21
6110
Mock System.in和检查System.out
做在单元测试的时候,会遇到测试数据依赖于用户输入的情况,类似于代码Scanner scanner = new Scanner(System.in);。下面提供一种方法,可以在测试过程中设置System.in和System.out内容,很好地解决了模拟用户输入和检查输出的问题。
FunTester
2020-05-06
8790
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档