测试方法 黑/白/灰测试方法 黑盒测试法: 概念:不关注被测对象的内部逻辑和结构,只关注被测对象的输入输出(外在功能) 参考文档:SRS 适用阶段:单元测试(测试函数的外在功能),集成测试(测试模块的外在功能),系统测试(测试软件的外在功能) 测试方法 等价类划分法:有效等价类,无效等价类 边界值法... ...
分类:
其他好文 时间:
2020-09-03 16:33:32
阅读次数:
41
Java Unsafe 测试代码 import com.User; import org.junit.Before; import org.junit.Test; import sun.misc.Unsafe; import java.lang.reflect.Field; import java. ...
分类:
编程语言 时间:
2020-08-28 15:05:16
阅读次数:
64
从Java5.0开始,Java开始支持注解。Spring做为Java生态中的领军框架,从2.5版本后也开始支持注解。相比起之前使用xml来配置Spring框架,使用注解提供了更多的控制Spring框架的方式。
现在越来越多的项目也都在使用注解做相关的配置,但Spring的注解非常多,相信很多注解大家都没有使用过。本文就尽量全面地概括介绍一下Spring中常用的注解。
分类:
编程语言 时间:
2020-08-28 14:59:13
阅读次数:
51
古时的风筝第72篇原创文章写代码多年,我一直有个习惯,只要是要做的功能模块不是很复杂,一般都是上来狂写一通代码,等功能做好了,再启动服务测试,哪里有问题再改(实话说,单元测试写的也不多)。而不是写完一个接口或方法就测试一下,最长的记录应该是连着写4、5天代码,然后一把测试通过,那感觉,爽到可以多吃一碗饭。代码路上的滑铁卢然而,就在前两天,我感觉遭遇到了代码人生的滑铁卢,其实遇到过不只一次了,每次滑
分类:
其他好文 时间:
2020-08-28 14:56:18
阅读次数:
49
有时候我们需要对某个测试之间的差异很小的方法输入不同参数进行循环测试,或者某个方法要用到其它方法的组合来运行,可以方便的使用subTest()方法进行测试。 先改写方法使其接收参数 class TestAdd(unittest.TestCase): def setUp(self): self.a = ...
分类:
其他好文 时间:
2020-08-28 12:00:42
阅读次数:
66
这几天遇到了这样一个问题,单元测试时可以查到所有数据,在navicate中也可以查到数据,但是在网页中只能显示部分数据, 经过检查后发现是驼峰命名的问题,因为在测试资源文件目录中也放置了一个mybatis.config,其中配置了: <!--驼峰式命名,和数据库_相对应--> <settings> ...
分类:
Web程序 时间:
2020-08-27 11:49:00
阅读次数:
64
使用IDEA开发Spring入门程序前言本文通过一个简单的入门程序向读者演示Spring框架的使用过程,具体如下:一、使用IDEA创建Maven应用项目并导入相应模块使用IDEA创建一个名为newspringdemo的项目,并将Spring的4个基础模块和第三方依赖模块commons-logging-1.2导入到Maven项目中,如下图所示:<dependencies><depe
分类:
编程语言 时间:
2020-08-26 18:45:20
阅读次数:
62
昨天有个小伙伴问我,有没有什么现成的测试报告模板,由于昨天实在比较忙就没顾上,所以今个有时间赶紧补上。一般力所能及的事,只要我有时间都会为大家解决,但毕竟能力有限做不到的地方小伙伴们也多理解。平时我们开发接口时,Junit单元测试是最为常用的一种开发测试手段,很多时候测试其实只看接口是否正常返回结果就ok了。但有时间我们要测试一些特殊场景,如:接口超时测试等,就没什么太好的办法了,而TestNG实
分类:
其他好文 时间:
2020-08-25 18:36:09
阅读次数:
46
这两天一直在研究sonar单元测试覆盖率的问题,我们线上使用的是sonar的单元测试的扫描.我们平时单测是使用groovy语言写的,使用的是spock框架,自己研究了很长时间,今天也是跟大佬研究讨论了一下,聊了聊他们自己踩的坑,学习到新的知识点,今天记录一下最近踩的一些坑吧,我们知道sonar本省底层的扫描结果是使用jacoco进行扫描的,我们进行扫描,只需要执行mvnsonar:sonar就可以
分类:
其他好文 时间:
2020-08-20 18:32:04
阅读次数:
124
目前在devops的开发中,使用频繁的是sonar,jira,jenkins,ansible,artifactory,nexus等,目前公司对单元测试做了强要求,单元测试的覆盖率要达到35以上,我们自己组内今年的目标,单元测试的覆盖率是要达到70%左右,这个对我们来说都是一个很大的挑战啊.下面来说说单测的重要性吧,自己原来是不怎么写单测的,注释关注业务功能的开发,可能对单元测试不是很看中,觉得没什
分类:
其他好文 时间:
2020-08-20 18:31:45
阅读次数:
64