码迷,mamicode.com
首页 >  
搜索关键字:桩    ( 421个结果
mockit学习(一)
fake通常被用作被测类的依赖关系的替代者.mock可以解除函数间的依赖性,让函数单独执行;mock数据的关键点三样东西: 设置测试数据,设定预期结果,验证结果.Stubbing(桩)Stubbing就是告诉fake当与之交互时执行何种行为过程,执行接受请求和返回结果的过程。设置预期--验证预期结果...
分类:其他好文   时间:2015-06-09 15:38:45    阅读次数:165
Java桥模式(Bridge模式)
Bridge定义:将抽象和行为划分开来,各自独立,但能动态的结合。 为什么使用桥模式 通常,当一个抽象类或接口有多个具体实现(concrete subclass),这些concrete之间关系可能有以下两种: 这多个具体实现之间恰好是并列的,如前面举例,打桩,有两个concrete class:方形桩和圆形桩;这两个形状上的桩是并列的,没有概念上的重复,那么我们只要使用继承就可以了。实际...
分类:编程语言   时间:2015-05-16 12:01:48    阅读次数:175
是谁黑了网易?
相信混迹网络圈的朋友对网易本次的宕机心中早已经有了答案,一次有目的、有组织的“涉黑”行动,目的是击垮服务器,理由就是为了利益,通俗点为了钱。那么又会是谁干了这桩大“买卖”呢?...
分类:其他好文   时间:2015-05-13 14:46:38    阅读次数:137
“虐心”的获取C++函数列表
今天在这里和大家分享一下如何获取c++文件中的函数列表,问题和灵感来自于同事小W自开发的C++代码覆盖率工具,原理是通过给现有的代码进行打桩,在运行到该函数的时候对该函数进行标记,最终统计得到代码的函数覆盖度。 如图:程序的源代码 经过打桩后的代码 原理大致如下,这里就不给大家详细介绍了。 那么问题的重点来了,如何解析并且获取cpp文件中的函数呢? ...
分类:编程语言   时间:2015-05-07 22:10:51    阅读次数:155
第三部分:软件测试过程
软件测试贯穿于整个软件开发生命周期,在各个阶段有不同测试活动和过程。 软件测试可以分为4步进行:单元测试。也称为模块测试,在模块编写完就开始进行,确保本模块内数据传输正确,功能完全,符合需求。测试一个模块时需要为其编写一个驱动模块来调用本单元进行测试,还需要编写若干个桩模块以模拟该单元调用其他...
分类:其他好文   时间:2015-05-03 23:29:12    阅读次数:146
软件测试学习笔记week 8 --- 集成测试的策略
在学习软件测试过程中,接触了集成测试这个概念,并且了解一般的集成测试策略。集成测试策略概念较为抽象,查阅了一些资料后,在此详细的区分了各种集成测试策略。集成测试的策略1)大爆炸集成优点:可以迅速完成集成测试;并且只要极少数的驱动和桩模块;用例也是最少的;简单;资源利用率高缺点:一次试运行成功的可能性...
分类:其他好文   时间:2015-05-03 21:51:35    阅读次数:97
集成测试的策略
下面介绍集成测试的几种策略:1)大爆炸集成优点:可以迅速完成集成测试;并且只要极少数的驱动和桩模块;用例也是最少的;简单;资源利用率高缺点:一次试运行成功的可能性不大,问题定位和修改比较困难,许多接口错误很容易躲过测试。适应于一个维护型项目或被测试系统较小2)自顶向下集成优点:较早地验证了主要控制和...
分类:其他好文   时间:2015-05-03 18:48:06    阅读次数:954
集成测试方法示例
集成测试方式分为自顶向下和自底向上两种。自顶向下集成(Top-Down Integration):从主控模块开始,沿着程序控制层次向下移动,逐渐把各模块组合起来。可以使用深度优先或是广度优先的组合策略。自顶向下的集成步骤:1、对主控模块进行测试,用桩模块替代被主控模块调用的子模块2、根据选定的策略(...
分类:其他好文   时间:2015-05-03 17:13:26    阅读次数:170
421条   上一页 1 ... 26 27 28 29 30 ... 43 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!