码迷,mamicode.com
首页 >  
搜索关键字:测试用例    ( 4624个结果
黑盒测试方法
目前黑盒测试的测试用例设计方法有5种: 等价类划分 边界值分析 错误推测法 因果图 功能图 一、等价类划分 等价列划分设计方法是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少量具有代表性的数据作为测试用例。 等价类是指某个输入域的子集合。在该子集...
分类:其他好文   时间:2014-09-28 23:49:35    阅读次数:371
2015 百度笔试的一道经典题目
请编码实现memcpy函数:void *memcpy(void *dst,const void *src,unsigned int count)  显然是内存复制函数 下面是本人结合memcpy的源代码实现的一个测试用例,请大家指点 #include void *memcpy(void *dst,const void *src,unsigned int count) { char *p...
分类:其他好文   时间:2014-09-26 23:19:19    阅读次数:376
编程之美2.3 寻找发帖水王
这道题目由于不容易写测试用例,所以,可以把题目转换为:在一个数组中,有一个数字出现的次数超过了数组大小的一半,这和题目原意是一样的。      这道题目的思想是我们同时去掉数组中两个不一样的数字,那么,数组中原来存在的规律是不变的(仅针对这个题目)。      好吧,还是先给出函数声明:/*2.3 寻找发帖水王*/ bool DutVerify(int*, int, int); int DutFi...
分类:其他好文   时间:2014-09-25 16:12:39    阅读次数:144
JUnit 简介
JUnit4.x是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。
分类:其他好文   时间:2014-09-24 21:48:27    阅读次数:176
敏捷开发的26条至理名言 快速迭代式开发使用方法总结
敏捷开发真正的问题是什么?其实敏捷主要还是一种观念,一种意识,通过人来推动。本文总结了26条有关敏捷开发的关键原则,如何快速迭代式开发,供读者参考借鉴,以指引敏捷软件开发团队。 1、完整地干完一件事后在开始另一件事;2、不要破坏构建;3、在用例需要之前,不要实现程序;4、在用例需要之前,不要添加数据成员;5、不要害怕做决定,不要害怕改变先前的决定;6、持续学习如何改善质量;7、度量、度量、度量;8、为人而设计,而不是系统;9、测试是产品的一部分;10、在代码之前编写测试......
分类:其他好文   时间:2014-09-24 13:42:46    阅读次数:932
HDU-2516-取石子游戏
题目链接http://acm.hdu.edu.cn/showproblem.php?pid=2516题目不难想出来,对于这样的博弈题,多算几个测试用例,找规律即可,2 3 5 8 13 。。。。。是必败点,开始我我只想开一个2^31的数组,我想的太天真了,不用想是愚蠢的,开这么大干嘛,可以看看第几个...
分类:其他好文   时间:2014-09-23 22:59:25    阅读次数:287
SWTBOK测试实践系列(9) -- 设计的测试用例是否越详细越好?
测试人员设计测试用例的时候,面临的第一个问题就是测试用例的步骤是否越详细越好?或者如何把握测试用例的详细步骤?在这个问题上,赞成测试用例详细化的人肯定有不少,因为详细测试用例可以提供如下优点: 1)缺乏经验或者技能的测试人员,可以按照测试用例的步骤顺利开展测试执行工作。这是脚本化测试实践中的思维:有经验与技能的测试人员设计测试用例,而缺乏经验的人员去执行测试用例。 2)缺乏经验的测试人员,按照...
分类:其他好文   时间:2014-09-23 21:40:45    阅读次数:166
PAT-1013 Battle Over Cities (25)
求解连通性问题,最好用的当然是并查集了,可以使用深搜或者广搜。这道题目的意思是给定一些道路,如果把其中一个顶点去掉,那么需要建立多少条道路才能联通所有顶点。这道题目如果用朴素的并查集的话第四个测试用例会超时,因此想到带路径压缩的并查集。递归或者非递归方式都可以,对于这道题目来说不会差别很大,不过用递...
分类:其他好文   时间:2014-09-19 22:19:06    阅读次数:229
用路径分析法来编写测试用例
熟悉测试理论的人都知道,路径覆盖是白盒测试中一种很重要的方法,广泛应用于单元测试。那么基于路径覆盖的分析方法是不是只能应用于单元测试呢,能不能将其推而广之呢。一般而言,在单元测试中,路径就是指函数代码的某个分支,而实际上如果我们将软件系统的某个流程也看成路径的话,我们将可以尝试着用路径分析的方法.....
分类:其他好文   时间:2014-09-18 23:43:44    阅读次数:313
Fitnesse系列二
决策表 Fitnesse中提供了好几种表格样式,前面说了,表格是执行测试的关键。从字面看,表格描述的是测试用例;从执行角度看,表格为后端的代码(fitnesse里称作fixture)提供了包名、类名、方法名和参数(仅以java为例)。 先说测试系统,fitnesse提供了两种测试系统:fit和slim。采用不同的测试系统,表格样式不同,代码也不同。所以首先就要确定用哪种。Fit是默认的,是从F...
分类:其他好文   时间:2014-09-18 18:51:34    阅读次数:203
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!