现在我们假设存在3个变量:V1、V2、V3,V1变量存在3个值:A、B、C;V2变量存在2个值:D、E;V3变量存在2个值:F、G。按照组合 测试法,可以组合出3*2*2 = 12种情况,也就是可以设计出12个测试用例。如果3个变量都存在5个不同的值的话,那就可以组合出5*5*5 = 125种情.....
分类:
其他好文 时间:
2014-10-30 18:47:43
阅读次数:
232
目录 1. 开胃示例2. 固件测试3. 忽略测试用例4. 异常测试5. 超时测试6. 测试运行器7. 参数化测试8. 套件测试9. JUnit4.4assertThat断言10. assumeThat断言11....
分类:
编程语言 时间:
2014-10-30 10:50:57
阅读次数:
248
一.方法简介1.定义:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。2.与等价划分的区别1)边界值分析不是从某等价类中随便挑一个作为代表,而是使这个等价类的每个边界都要作为测试条件。2)边界值分析不...
分类:
其他好文 时间:
2014-10-29 19:10:13
阅读次数:
231
1.白盒测试a.白盒测试把测试对象看作一个透明的盒子,所以又称为玻璃盒测试。b.它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。c.通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。假如现在有一辆车,你想知道它能不能跑起来?按照白盒测试的...
分类:
其他好文 时间:
2014-10-29 16:36:22
阅读次数:
209
上一篇文章《UIAutomator源码分析之启动和运行》我们描述了uitautomator从命令行运行到加载测试用例运行测试的整个流程,过程中我们也描述了UiAutomatorBridge这个类的重要性,说它相当于UiAutomation的代理(我们都知道UiAutomator是通过UiAutomation和AccessibilityService进行连接然后获取界面空间信息和注入事件的).那么今...
分类:
其他好文 时间:
2014-10-28 15:40:43
阅读次数:
255
因果图法设计用例 需求规格: 1、如果落点在棋盘外,则不移动棋子; 2、如果落点与起点不构成日字型,则不移动棋子; 3、如果落点处有自己方棋子,则不移动棋子; 4、如果在落点方向的邻近交叉点有棋子(绊马腿),则不移动棋子; 5、如果不属于1-4条,且落点处无棋子,则移动棋子; 6、如果...
分类:
其他好文 时间:
2014-10-28 11:46:38
阅读次数:
99
通过上一篇《Android4.3引入的UiAutomation新框架官方简介》我们可以看到UiAutomator其实就是使用了UiAutomation这个新框架,通过调用AccessibilitService
APIs来获取窗口界面控件信息已经注入用户行为事件,那么今天开始我们就一起去看下UiAutomator是怎么运作的。
我们在编写了测试用例之后,我们需要通过以下几个步骤把测试脚本bui...
分类:
其他好文 时间:
2014-10-28 10:25:53
阅读次数:
157
上一篇我们简单的介绍了一下RoboGuice的使用(【九】注入框架RoboGuice使用:(Your
First Injected Service and BroadcastReceiver)),今天我们来看下测试用例(TestCase)的注入
RoboGuice使得我们更加容易实现可测试的Android应用程序,本文章就来详细解说下:当我们测试的时候,如何编写测试用例,已...
分类:
其他好文 时间:
2014-10-27 23:05:56
阅读次数:
265
Problem Description给定两个正整数,计算这两个数的最小公倍数。Input输入包含多组测试数据,每组只有一行,包括两个不大于1000的正整数.Output对于每个测试用例,给出这两个数的最小公倍数,每个实例输出一行。Sample Input10 14Sample Output70 1...
分类:
其他好文 时间:
2014-10-27 17:27:50
阅读次数:
188
使用FreeMind8.0总结了以下的表单测试用例、上传组建测试用例等在web系统测试中比较集中的用例,希望能结合实际项目使用各种覆盖方法对项目中的测试用例进行一次完全的归纳分析。表单测试用例篇(1)输入系统支持的数据格式测试用例分析(2)输入非系统支持的数据格式测试用例分析(3)路径覆盖测试分析以...
分类:
其他好文 时间:
2014-10-27 12:34:43
阅读次数:
223