Spock测试框架中的注解使用

@Share 在测试类中,Share标记的变量可以在不同的测试方法中使用。 Spock中的测试方法注解 @Ignore 忽略 忽略测试方法 @IgnoreRest 忽略其他 忽略其他测试方法 @Unroll 展开数据管道的测试用例 展开:数据驱动测试中,展开所有的测试结果,分别显示每个测试用例的测试情况 @FailsW阅读更多Spock测试框架中的注解使用[…]

Spock测试框架中的注解使用

Elasticsearch基础概念和查询请求的使用

ElasticSearch是一个基于Lucene的搜索服务器,也是一个数据存储服务器,可使用RESTful web接口进行操作查询。 基本概念 索引: 相当于数据库 类型: 相当于数据表 文档: 相当于记录(使用json格式存储的记录),文档中的包含若干个字段 一个完整的文档如下: 文档中的元数据metadata es阅读更多Elasticsearch基础概念和查询请求的使用[…]

Elasticsearch基础概念和查询请求的使用

软件开发工程师必知必会的测试知识和实践视频学习汇总

本教程视频教程分为两部分,介绍以下知识: 软件测试通识 单元测试理论和方法 如何在java项目中写单元测试 spock测试框架的使用(详细教程)意外收获:使用Spock过程中学习groovy语法 第一部分为软件测试和单元测试的基础知识,第二部分在在项目中使用junit和spock进行单元测试的实践,视频中有理论有实践,阅读更多软件开发工程师必知必会的测试知识和实践视频学习汇总[…]

软件开发工程师必知必会的测试知识和实践视频学习汇总

在项目中使用junit和spock进行单元测试视频下载

本视频教程重点讲解在java项目中如何进行单元测试,以及junit和spock在java项目中如何使用,具体内容包括: 在java项目中怎样使用junit; junit的使用需要注意什么; spock的语法基础; 在项目中怎样使用spock; spock中涉及到的groovy语法。 意外收获:使用Spock过程中学习g阅读更多在项目中使用junit和spock进行单元测试视频下载[…]

在项目中使用junit和spock进行单元测试视频下载

单元测试中测试用例的设计示例

单元测试是软件开发工程师对软件基本功能模块进行的一种白盒测试,检验软件基本组成单位的正确性,也就是测试业务相关的java代码中的方法。一般情况下,接口声明的业务方法都需要写单元测试的代码,以便在打包部署之前自动执行测试。 测试用例的设计方法 简单路径覆盖 测试时至少需要把代码的不同执行路径都执行一遍,这就是简单路径覆盖阅读更多单元测试中测试用例的设计示例[…]

单元测试中测试用例的设计示例

Junit、Spock自动化单元测试

在java或groovy等语言开发的项目中,我们一般把需要自动执行的测试方法写在test文件夹中,与源代码分开。单元测试的方法可以使用junit或spock等测试框架,在项目构建、打包或发布的时候,这些测试方法需要自动执行,如果都顺利通过,才能执行 构建、打包或发布 等任务。 在maven或gradle项目中,实现这一阅读更多Junit、Spock自动化单元测试[…]

Junit、Spock自动化单元测试

单元测试基础与java中使用spock总结

软件实施过程中,软件测试是很重要的一部分。 关于软件测试分类 软件实施的过程 单元测试集成测试系统测试验收测试 代码透明度 白盒测试黑盒测试灰盒测试 是否运行程序 静态测试:目测看代码动态测试:debug 所以,单元测试是一种动静态皆可的白盒测试 补充:测试实施者(内测、公测、验收) α测试(内部人员测试,黑盒)β测试阅读更多单元测试基础与java中使用spock总结[…]

单元测试基础与java中使用spock总结

Springboot项目中文乱码解决(源码案例)

Springboot项目中中文乱码案例 使用idea搭建了一个springboot项目,版本号为1.5.22.ELEASE,只选择了spring-boot-starter-web依赖,自己编写controller之后,返回中文却乱码了,controller源码如下: 测试后返回结果如下: 原因很明显,可以从上图中看出来阅读更多Springboot项目中文乱码解决(源码案例)[…]

Springboot项目中文乱码解决(源码案例)

Groovy Sql数据库高级操作(事务、批量执行、分页查询)

Groovy Sql 事务withTransaction 使用 withTransaction  就可以进行事务操作,如下代码: sql.withTransaction的参数是一个闭包,闭包中的sql操作就是在事务中进行的,如果有一个操作失败,则所有的操作都会回滚。 Groovy Sql 批量执行withBa阅读更多Groovy Sql数据库高级操作(事务、批量执行、分页查询)[…]

Groovy Sql数据库高级操作(事务、批量执行、分页查询)

Spock数据驱动测试(Data Tables/Data Pipes)

Spock数据驱动测试的基本格式 Spock数据驱动测试( Data Driven Testing ),就是测试用例的书写格式更加面向数据,spock的数据驱动测试的书写格式,可即很清晰地汇集大量测试数据。基本格式如下: 其中测试方法的参数 int a, int b, int c 称为数据变量(data variabl阅读更多Spock数据驱动测试(Data Tables/Data Pipes)[…]

Spock数据驱动测试(Data Tables/Data Pipes)