软件测试
文章平均质量分 89
测试相关文章
黄晓宇
公众号:huangxy
展开
-
WireMock 使用
WireMock 介绍WireMock 是一个 Http 模拟服务,其核心是 web 服务,WireMock 可以为特定的请求(stubbing)提供固定的响应,并捕获传入的请求,以便后面校验(验证)WireMock 可以作为第三方库在项目中使用(一般用于集成测试),也可以作为单独的进程启动(singleton),该篇文章首先介绍 singleton 的使用方式搭建 WireMock 服务在本地搭建 WireMock 服务,首先需要到 WireMock release page 下载最新的 jar,原创 2021-01-12 15:57:05 · 6304 阅读 · 0 评论 -
Junit4 Rules 使用
Junit 4 Rules 介绍一个 Junit Rule(规则) 就是一个实现了org.junit.rules.TestRule 接口的类,这些类的作用类似于@Before``@After注解,通过在类的执行前后运行指定的代码逻辑来增强测试,此外,Junit Rule还能做一些@Before``@After注解实现不了的功能,如动态获取测试类、测试方法的信息假设我们的测试用例需要在运行的时候连接外部资源(如数据库),在测试结束的时候释放连接,如果我们想在多个测试类中使用该数据库,那么最终将在每个测试类原创 2021-01-08 18:43:27 · 1271 阅读 · 0 评论 -
如何测试私有方法
由于 Java 私有方法不允许在类的外部进行访问,当我们在写 junit 测试的时候,就无法像测试其他方法一样通过对象调用的方式对 private 方法进行单独测试。但我们可以通过以下两种方式进行测试使用反射机制Java 反射能在运行时获得类的属性和方法,故可以通过 Java 的反射机制对私有方法进行测试,代码如下@Testpublic void reflectTest() throws ...原创 2020-03-23 00:54:51 · 3529 阅读 · 1 评论 -
我是如何进行单元测试的
中发现大家都知道单元测试,也知道 junit,但是没有人知道怎么写 junit 单元测试,在这里分享我在工作中是怎么写单元测试的,供大家参考什么是单元测试首先讲讲什么是单元测试,单元测试是指对软件中的最小可测试单元进行检查和验证。单元测试在质量保证中是非常重要的环节,根据测试金字塔模型,越往上层的测试,所需的测试投入比例越大,效果也越差,而单元测试的成本要小的多,也更容易发现问题单元测试的...原创 2020-03-25 01:10:25 · 928 阅读 · 0 评论