摘要: 集成测试方式分为自顶向下和自底向上两种。自顶向下集成(Top-Down Integration):从主控模块开始,沿着程序控制层次向下移动,逐渐把各模块组合起来。可以使用深度优先或是广度优先的组合策略。自顶向下的集成步骤:1、对主控模块进行测试,用桩模块替代被主控模块调用的子模块2、根据选定的策略(... 阅读全文
posted @ 2015-05-03 15:46 最后一把刀 阅读(9060) 评论(0) 推荐(1) 编辑
摘要: 同行评审:-工作产品是由它的作者和一个或更多的同事检查,以评价其技术含量和质量。-目的是检验软件开发和软件测试的各个阶段是否完整和标准。产品各阶段是否符合规定的技术要求和质量要求,以决定是否可以进入下一阶段的工作。审查阶段的划分:(1)系统的分析与设计(2)软件需求分析(3)系统的总体设计(4)软件... 阅读全文
posted @ 2015-04-26 14:55 最后一把刀 阅读(408) 评论(0) 推荐(1) 编辑
摘要: 白盒测试又称结构测试、逻辑驱动测试或基于程序的测试。它一般用力啊分析程序的内部结构。它依赖于对程序细节的严密验证,针对特定条件和循环设计测试用例,对程序的逻辑路径进行测试。通过在程序的不同点检验程序状态,来判定其实际情况是否和预期的状态相一致。控制流测试 在软件的发展历史中,人们发现非结构化的程序... 阅读全文
posted @ 2015-04-19 20:15 最后一把刀 阅读(987) 评论(0) 推荐(0) 编辑
摘要: UI测试是一种简单便捷的测试方法,测试用户界面的功能模块的布局是否合理,整体风格是否一致和各个控件的放置位置是否符合客户使用习惯,更重要的是要符合操作便捷,导航简单易懂,界面中文字是否正确,命名是否统一,页面是否美观,文字、图片组合是否完美等等而VS2013中的自动化UI测试能够帮助你轻松的测试应用... 阅读全文
posted @ 2015-04-12 16:49 最后一把刀 阅读(374) 评论(1) 推荐(0) 编辑
摘要: 在上一篇文章中,我们讲解了如何运用测试用例以及去应用,但是考虑到用户可能的一些非法输入导致的问题,我们需要对这些问题想一个好的解决方案。在这里我们运用parseInt函数来将string类型的字符转换为Int类型的数字来解决问题。先介绍一下parseInt函数:在用parseInt转换字符串时,若字... 阅读全文
posted @ 2015-04-07 10:49 最后一把刀 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 上一篇介绍了测试用例的概念和一些例子,这次就让我们应用一下这些理论吧。对于问题:允许1到6个英文字符或数字,按OK结束有效等价类:长度:1到6;字符:a-z,A-Z,0-9无效等价类:长度:0,7;字符:英文、数字以外字符,控制字符,标点符号等要求用三个文本框输入进行测试,代码如下: 1 impor... 阅读全文
posted @ 2015-03-29 10:54 最后一把刀 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 对于软件测试用例,我们有多的方法,比如等价类划分方法、边界值分析法和因果图法。不同的方法考虑到得方面也有所不同,因此,我们要学会合理的运用测试用例,以达到我们所期望的效果。以一个问题为例:EditBox 允许1到6个用文字符或数字,按ok结束。分析其有效等价类: 长度:1到6 字符:a-z,A-Z... 阅读全文
posted @ 2015-03-21 18:14 最后一把刀 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 第一周上软件测试的课,也是第一次接触软件测试,在课上对软件测试有了初步的了解。首先,软件测试是什么? 软件测试时旨在评估程序或者系统的属性或能力,判定它是否满足要求的结果。 软件测试是通过观察和实验来为利益相关者提供有关产品或者服务的测试信息。 软件测试时贯穿于产品的整个生命周期,旨在通过使用... 阅读全文
posted @ 2015-03-14 18:56 最后一把刀 阅读(1839) 评论(1) 推荐(2) 编辑