Bootstrap
原创 | 使用JUnit、AssertJ和Mockito编写单元测试和实践TDD (十二)编写测试-简单测试

在测试类中编写测试方法,一般将方法注解为5种,你知道哪5种吗?

原创 | TDD工具集:JUnit、AssertJ和Mockito (十八)编写测试-测试执行顺序\嵌套的测试

编写测试执行顺序与嵌套的测试方法赶紧收藏起来啊!

软件界旷世之架:测试驱动开发(TDD)之争

摘要:在软件行业中,神仙打架的名场面,那就不得不提的是2014年的那场——测试驱动开发(TDD)之争。

原创 | 使用JUnit、AssertJ和Mockito编写单元测试和实践TDD (十四)编写测试-显示名

编写测试显示名可以通过@DisplayName注解给测试类和测试方法自定义名称。

原创 | TDD工具集:JUnit、AssertJ和Mockito (十六)编写测试-有条件执行测试

你知道JUnit Jupiter是如何通过扩展API允许开发者根据各种条件编程式地生效或失效某些测试的吗?

原创下载 | TDD工具集原创开源代码免费下载!

TDD工具集原创开源代码免费下载

原创 | TDD工具集:JUnit、AssertJ和Mockito (十七)编写测试-标签和过滤

测试类和测试方法可以用@Tag注解打标签。

不同数据库模式下DATE类型的行为解析

​​​​​​​​​​​​摘要:本文章主要介绍了GaussDB(DWS)数据类型中的DATE类型在不同数据库模式下且在不同应用场景下的行为表现及对比。

程序员的自我修养-用科学的方法提高交付质量

对技术经理、架构师、项目经理、程序员们的灵魂拷问:你对质量的认知足够系统吗?你有信心带领团队完成高质量的交付吗?你是不是很想bug能少一点?

不同数据库模式下DATE类型的行为解析

​​​​​​​​​​​​摘要:本文章主要介绍了GaussDB(DWS)数据类型中的DATE类型在不同数据库模式下且在不同应用场景下的行为表现及对比。

测试左移实践介绍

在以前传统的软件开发流程中,大部分项目都是使用瀑布模型来进行开发。瀑布模型中最为典型的一个步骤就是将大规模的测试工作放在软件功能开发完成之后。但是随着软件规模的增大和业务需求的不确定增多,测试工作越来越困难,成本也越来越高,导致测试效率越来

敏捷技术实践之TDD

至此,生命之环的外圈和中间的一圈已经介绍完了,现在开始的就是内圈的技术实践,也是敏捷最为关键的实践,技术实践能否有效执行关乎着外围实践能否成功,是敏捷最为重要的支撑。技术实践要求开发人员进行大量的分钟级甚至秒级的,深刻的、充满仪式感的行为。

软件界旷世之架:测试驱动开发(TDD)之争

摘要:在软件行业中,神仙打架的名场面,那就不得不提的是2014年的那场——测试驱动开发(TDD)之争。

原创 | TDD工具集:JUnit、AssertJ和Mockito (二十二)编写测试-超时

编写测试中的超时处理技巧了解一下!

程序员的自我修养-用科学的方法提高交付质量

对技术经理、架构师、项目经理、程序员们的灵魂拷问:你对质量的认知足够系统吗?你有信心带领团队完成高质量的交付吗?你是不是很想bug能少一点?

[读书随笔]从哲学上的问题分类看TDD

清晰的边界可以让认识更透彻,在看这些问题的时候,恰巧偶然跟人聊起TDD来了,所以试着按这个角度去看TDD解决的问题

极限编程技术实践

上篇文章介绍了 TDD,这次我们将极限编程中的所有技术实践合起来一起聊聊。

敏捷技术实践之TDD

至此,生命之环的外圈和中间的一圈已经介绍完了,现在开始的就是内圈的技术实践,也是敏捷最为关键的实践,技术实践能否有效执行关乎着外围实践能否成功,是敏捷最为重要的支撑。技术实践要求开发人员进行大量的分钟级甚至秒级的,深刻的、充满仪式感的行为。

为什么要TDD(测试驱动开发)

在Codurance,除非有非常有说服力的解释,否则不管使用什么开发语言,都是从测试开始的。

一次TDD(Test Driven Development)尝试感受

TDD作为被证实的最有效的软件研发工程实践之一,也是很多团队心里认可但是很难落地执行的一项实践。到底有哪些因素是落地的阻力需要我们考虑。同时有哪些可以尝试的可行方案呢?最近作为技术敏捷教练,我在一个团队中尝试做了一次TDD的尝试,让我们一起探索吧

从 TDD 到测试策略

前端没法 TDD / 前端不容易做 TDD / 前端 TDD 收益不大。 这是进公司后无数人给我判的“死刑”。 事实上好像的确如此?

软件界旷世之架:测试驱动开发(TDD)之争

摘要:在软件行业中,神仙打架的名场面,那就不得不提的是2014年的那场——测试驱动开发(TDD)之争。

原创下载 | TDD工具集原创开源代码免费下载!

TDD工具集原创开源代码免费下载

Golang代码测试:一点到面用测试驱动开发

摘要:TDD(Test Driven Development),测试驱动开发。期望局部最优到全局最优,这个是一种非常不错的好习惯。

原创下载 | TDD工具集原创开源代码免费下载!

TDD工具集原创开源代码免费下载

CI/CD - Python Django 项目在 Jenkins 上的实践

使用Jenkins进行项目的 CI/CD 是大家常见的工程选择,如何使用 Jenkins docker 进行Python Django DRF 项目的部署,实践TDD是本文的主要内容。

不同数据库模式下DATE类型的行为解析

​​​​​​​​​​​​摘要:本文章主要介绍了GaussDB(DWS)数据类型中的DATE类型在不同数据库模式下且在不同应用场景下的行为表现及对比。

从 TDD 到测试策略

前端没法 TDD / 前端不容易做 TDD / 前端 TDD 收益不大。 这是进公司后无数人给我判的“死刑”。 事实上好像的确如此?

原创 | 使用JUnit、AssertJ和Mockito编写单元测试和实践TDD (五)第一个单元测试

实例:银行账户类Account的“取款”工作单元测试。

原创 | 使用JUnit、AssertJ和Mockito编写单元测试和实践TDD (四)关于单元测试的常见错误观念和做法

很多人对单元测试存在错误的观念和错误的做法,看看你是否也存在?

原创 | TDD工具集:JUnit、AssertJ和Mockito (二十五)运行测试-在IDE中运行测试

在IntelliJ IDEA、Eclipse等现代Java开发IDE中如何直接运行测试。

测试左移实践介绍

在以前传统的软件开发流程中,大部分项目都是使用瀑布模型来进行开发。瀑布模型中最为典型的一个步骤就是将大规模的测试工作放在软件功能开发完成之后。但是随着软件规模的增大和业务需求的不确定增多,测试工作越来越困难,成本也越来越高,导致测试效率越来

其他标签