码迷,mamicode.com
首页 >  
搜索关键字:spring-boot2.0 单元测试    ( 4855个结果
前端开发神器WebStorm--自动化工作流Grunt(02)
为何要用构建工具?一句话:自动化对于需要反复重复的任务,例如压缩(minification)、编译、单元测试、linting等,自动化工具可以减轻你的劳动,简化你的工作。当你正确配置好了任务,任务运行器就会自动帮你或你的小组完成大部分无聊的工作。Grunt这货是啥?最近很火的前端自动化小工具,基于任...
分类:Web程序   时间:2014-06-29 06:13:44    阅读次数:204
单元测试之Mock
为什么需要Mock.真实对象具有不确定的行为.所以会产生不可预测的结果.真实对象很难被创建.真实对象的某些行为很难被触发(如网络错误).真实对象令程序的运行速度很慢.真实对象有(或者是)用户界面.测试需要询问真实对象它是如何被调用的.真实对象实际上并不存在.例如其它小组开发的模块.使用Mock的3个...
分类:其他好文   时间:2014-06-29 00:25:39    阅读次数:153
单元测试之测试方法
单元测试面临的困难职责不明确类或者方法的职责不明确,违反了SRP原则.类/方法如果处理了本不该它处理的逻辑,会造成单元测试需要关心过多的外部关联类.静态方法静态方法使得调用者直接面对实际的服务类,难以通过其它方式替代其实现,也难以扩展.直接访问对象实例调用者直接实例化服务对象,从而使用服务对象提供的...
分类:其他好文   时间:2014-06-28 23:24:07    阅读次数:276
初识自动化测试理论
自动化测试的分类Web UI 的自动化测试(一类:模拟真实用户操作[鼠标键盘],二类:模拟HTTP请求)Windows 窗体的UI自动化测试API测试(Web API,WCF Service)数据库测试(存储过程)接口测试单元测试性能测试自动化应具备的知识点:了解Javascript, CSS的知识...
分类:其他好文   时间:2014-06-18 09:15:25    阅读次数:157
软件测试基本方法(六)之集成测试和系统测试
在软件开发中,经常会遇到这样的情况,单元测试时确认每个模块都能单独工作,但这些模块集成在一起之后会出现有些模块不能正常工作。例如,在chrome环境下用js写了一个实时捕捉video中特定区域的模块,正常工作;利用worker线程进行webgl场景渲染,也正常;可是当两个运算合并时,出现一个模块不能正常运行,原因在于两个模块不适合在worker线程中结合,基于worker本身的局限性,只能有一个模...
分类:其他好文   时间:2014-06-18 06:39:27    阅读次数:280
软件测试基本方法(五)之单元测试
这是我们最亲密的测试,我们平常写课程设计,当然谈不上商业级的测试,往往就一个单元测试占据了测试。有些人习惯先搭起框架,然后再单元测试;也有些人在完成了一个功能模块后即着手进行该模块的测试。但殊途同归,要保证软件系统的质量,首先就要保证构成系统的单元的质量,这些单元可能是一个对象、类和函数,也可能是更大的单元——组件或模块。 (1)为什么要进行单元测试: 软件中存在的错误发现得越早,则修...
分类:其他好文   时间:2014-06-18 00:47:11    阅读次数:283
JUnit使用Eclipse建立Test Suite - 就是爱Java
当JUnit有多个或所有的Test Case要执行,此时就需要Test Suite来管理众多的Test Case,利用Eclipse的整合开发环境,可以针对多个不相关的Test Case或Test Suite进行包装,可以让Mix方便地执行单元测试。阅读全文>>
分类:编程语言   时间:2014-06-17 20:53:35    阅读次数:357
spring--测试--13
13.1 概述13.1.1 测试软件测试的目的首先是为了保证软件功能的正确性,其次是为了保证软件的质量,软件测试相当复杂,已经超出本书所涉及的范围,本节将只介绍软件测试流程中前两个步骤:单元测试和集成测试。Spring提供了专门的测试模块用于简化单元测试和集成测试,单元测试和集成测试一般由程序员实现...
分类:编程语言   时间:2014-06-17 20:34:41    阅读次数:483
单元测试基础原则
Right-BICEPRight首先,我们需要知道什么是正确的.这是最基本的.Boundary边界是否所有的边界条件都正确?CorrectConformance一致性结果值是否和期望值一致.Ordering顺序性值是否跟期望一样,是有序/无序的.Range区间性值是否位于合理的最大值和最小值之间.R...
分类:其他好文   时间:2014-06-17 19:51:20    阅读次数:166
JUnit使用Eclipse建立Test Case - 就是爱Java
传统的测试方式,是以main(),作为代码的起点,而这次Mix将利用JUnit 进行测试,Eclipse有提供完整的整合环境,可以方便地使用JUnit,让Mix快速地进行单元测试,首先,开始撰写第1个Test Case。阅读全文>>
分类:编程语言   时间:2014-06-17 14:27:44    阅读次数:284
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!