
代码测试工具
文章平均质量分 93
HD243608836
这个作者很懒,什么都没留下…
展开
-
springboot idea自动生成单元测试用例最佳方案(自己手写插件)
对于我们开发人员来说,单元测试一定不会陌生,但在各种原因下会被忽视,尤其是在我接触到的项目中,提测阶段发现各种各样的问题,我觉得有必要聊一下单元测试。为了写而写的单元测试没什么价值,但一个好的单元测试带来的收益是非常客观的。问题是怎么去写好单元测试?怎么去驱动写好单元测试?一 我们的现状现状一:多个项目完全没有单元测试。现状二:开发人员没有写单元测试的习惯,或者由于赶业务记录而没有时间去写。现状三:单元测试写成了集成测试,比如容器、数据库,导致单元测试运行时间长,失去了意义。现状四:太依赖集成测试。转载 2023-04-14 22:10:05 · 11932 阅读 · 1 评论 -
利用 Junit + MockMvc + Mockito 对 Http 请求进行单元测试
关于Mockito以及模拟(mock)测试的介绍请直接看下面的文章:https://www.oschina.net/translate/mockito-a-great-mock-framework-for-java-developmenthttps://www.tianmaying.com/tutorial/JunitForSpringBoot。在此文主要列举了一些可能在实际中遇到的需...转载 2020-03-02 16:00:02 · 5726 阅读 · 0 评论 -
Cucumber Options
So far in the series of Cucumber tutorial we have covered Feature files, Gherkins, Step Definitions, Annotations, Test Runner Class and many other things. There is no doubt that you cannot set up BDD ...转载 2018-08-09 18:13:14 · 1459 阅读 · 0 评论 -
Cucumber概念解析与Java入门实例 (上、中、下)
以下概念及实例有部分参考自Cucumber官方书籍The Cucumber for Java Book概念解析 自动化验收测试-Automated Acceptance Tests 自动化验收测试的想法源于极限编程(XP-Extreme Programming),特别是在测试驱动开发(TDD-Test-Driven Development)的实践中。 客户(stakeholder...转载 2018-08-08 17:42:17 · 3864 阅读 · 0 评论 -
从头写一个Cucumber Gradle工程测试(一) Selenium Test
背景(废话不读系列) 前段时间闲来无事,试着给自己的博客从头写了一些简单的Cucumber Test。现隔了数周,还是决定把整个过程整理成一份博客文章,一是分享给大家、参考指正,二是便于自己后期回阅。技术栈选型 为了便于Coding,也顺便用起来一起基本常用的工具/技术,所以这篇文章会基于以下技术栈来展开:语言: Java8 框架: SpringBoot 构建工具: Gra...转载 2018-08-08 17:52:25 · 943 阅读 · 0 评论 -
从头写一个Cucumber Gradle工程测试(二) Cucumber Test
承接上文 前一篇博客介绍了如何写一个简单的Selenium Test,接下来你将会了解如何将其转化更符合BDD(行为驱动开发)思想的Cucumber专有语言。添加依赖 第一步还是要在 build.gradle 文件内的Dependencies内添加相应的依赖: 12 compile('info.cukes:cucumber-java...转载 2018-08-08 17:55:33 · 1066 阅读 · 0 评论 -
mockit的使用示例
如下代码所示,getFilePath()是XmlParser类中的方法,也就是我们要mock的方法。import mockit.Mock;import mockit.MockUp;public class XmlParseTest { XmlParser xmlParser = new XmlParser(); @Test public void test...原创 2019-02-22 16:27:08 · 1561 阅读 · 0 评论