最新 最热

软件测试规范如写诗一样有多重要?《论测试人员的自我修养》

流程和规范,是控制软件质量不可或缺的一种手段。在现在复杂的软件产品开发流程中,任何一个环节如果没有做好,其引发的质量风险就像地雷一样,随时可能被下游团队引爆。...

2021-11-24
1

Java 单元测试获取目标日志内容进行断言的推荐姿势

我们写单元测试的时候,偶尔需要获取被测试对象的 logger 输出的内容,用于断言或者通过单元测试辅助自己排查问题。

2021-11-24
0

代码重构

保持代码处于一个可控状态,而且对个人来说也非常锻炼人,可以很好的使用学到的设计模式、编码原则等

2021-11-24
1

FastAPI(八十三)实战开发《在线课程学习系统》--注册接口单元测试

我们上一次分享了实战FastAPI(八十二)实战开发《在线课程学习系统》接口开发-- 课程上架下架,这次我们分享注册接口的单元测试。

2021-11-23
0

【DB系列】SpringBoot集成Flyway版本迭代框架

最近项目中引入了 Flyway 这个管理数据库版本框架,目的是为了解决我们一直存在的数据库脚本迭代混乱这个问题。说来惭愧,公司一直都是手动迭代数据库版本,配置MybatisPlus的init-sql组件使用的。...

2021-11-22
0

dbunit实现原理及最佳实践

在使用dbunit写单元测试时,强烈建议先熟悉其底层的实现原理,否则可能导致数据表中的数据被清空的风险(尽管测试数据不如线上数据重要,但如果大量的测试数据被清空,导致测试环境不可用,数据恢复起来还是很头疼的!!!)。参考博客1...

2021-11-22
0

顶级Java才懂的,基准测试JMH!

最近在手写一个ID生成器,需要比较UUID和目前比较流行的 NanoID之间的速度差异,当然也要测一下根据规则自创的ID生成器。

2021-11-19
0

UnitTest测试框架全栈详解

从软件架构的⻆度来说,测试最重要的步骤是在软件开发的时候界入比较好,所以在早期测试的界入,从软件经济学的⻆度上来说,发现的问题解决成本低,投入的资源比较少。因此,对一个测试的系统,开始最佳的测试就是源代码级别的测试...

2021-11-16
1

系统测试的测试方法有哪些?

系统测试一般采取黑盒测试,系统测试的方法也比较多,其中常用的方法有:多任务测试、临界测试、中断测试、等价划分测试

2021-11-16
1

Python单元测试框架unittest使用全解析(文末赠书)

unittest是Python语言自带的单元测试框架,不仅适用于单元测试,还可以适用于web自动化测试,提供了很多断言方法,可以组织执行测试用例,生成测试结果等。...

2021-11-16
0