随笔分类 -  Software Testing

摘要:更高级别的测试适用于软件产品 1. 功能测试 功能测试的是一个试图发现程序与其外部规格说明之间存在不一致的过程。 外部规格说明是一份从最终用户的角度对程序行为的精确描述。 功能测试通常是黑盒测试。 所使用的等价类方法、边界值分析方法、因果图分析方法和错误猜测方法尤其适用于功能测试 2.系统测试 系统 阅读全文
posted @ 2016-11-07 15:36 mCat 阅读(1423) 评论(0) 推荐(0)
摘要:软件测试的过程 测试与发开各个阶段的关系 软件测试与软件开发的并行性 完整的软件开发流程 软件测试的V模型 -V模型是最具有代表意义的测试模型,是软件开发瀑布模型的变种,它反映了测试活动与需求分析和设计的关系; -从左到右,描述了基本的软件开发过程和测试行为,非常明确地表明了测试过程中存在的不同级别 阅读全文
posted @ 2016-10-29 18:34 mCat 阅读(758) 评论(0) 推荐(0)
摘要:1.需求调研 -对客户调查所收集的详细信息 -以前软件的使用情况以及存在的问题 -竞争对手的软件产品信息 -目的:确定将要开发的软件产品应具有哪些功能 2.需求规格说明书 -对客户需求信息进行综合描述 -包括用户未提出、但必须要实现的要求 -目的:针对产品进行定义并确定其功能 3.设计说明书 -架构 阅读全文
posted @ 2016-10-29 17:56 mCat 阅读(234) 评论(0) 推荐(0)
摘要:1.集成测试 是每个模块完成单元测试后,按照设计时确定的结构图,将它们连接起来进行测试。 集成测试也称综合测试、组装测试、联合测试 1.测试目标 证明各个单元组合后不能按照既定意图协作运行,发现错误。 2.测试内容 单元间接口及集成后的功能。 关注的重点: 一模块穿越接口是否丢失 一模块是否会破坏另 阅读全文
posted @ 2016-10-29 15:44 mCat 阅读(644) 评论(0) 推荐(0)
摘要:1.单元测试 是对程序中单个子程序过程进行的测试,是对软件基本组成单元进行的测试。是检验程序的最小单位,即检查模块有无错误,是在编码后必须进行的测试工作。 2.需要关注的问题: 1.目标 将模块的功能与定义模块的功能规格说明或接口规格说明进行标胶,证明模块与其规格说明存在矛盾。 2.时间 编码--编 阅读全文
posted @ 2016-10-29 13:01 mCat 阅读(2103) 评论(0) 推荐(0)
摘要:每一种测试方法都可以提供一组具体有用的测试用例,但是都不能单独提供一个完整的测试用例集。 组合策略如下: 1.如果规格说明中包含输入条件组合的情况,应首先使用因果图分析方法; 2.在任何情况下都应使用边界值分析方法。 3.确定输入和输出的有效和无效等价类,在必要情况下对上面的测试用例进行补充。 4. 阅读全文
posted @ 2016-10-26 14:52 mCat 阅读(261) 评论(0) 推荐(0)
摘要:测试用例 是为特定目的为设计的一组测试输入、执行条件和预期的结果,是执行的最小实体。 1.等价划分 依据软件需求说明对输入的范围进行细分,然后在分出的每一个区域内选取一个有代表性的测试数据开展测试。 有效等价类:符合需求说明,合理地输入数据集合; 无效等价类:不符合需求说明,无意义低输入数据的集合。 阅读全文
posted @ 2016-10-26 14:46 mCat 阅读(300) 评论(0) 推荐(0)
摘要:语句覆盖 编写足够多的测试用例,使得每条语句都能至少被执行一次。是一种比较弱的测试标准,检测不充分。 判定覆盖(或分支测试) 编写足够多的测试,使得每个判断都有真和假的,从而使每个分支都至少被执行一次。不充分的检测,部分条件得不到验证。 条件覆盖 编写足够多的测试,使得判断中每个条件都有真和假的取值 阅读全文
posted @ 2016-10-25 23:38 mCat 阅读(251) 评论(0) 推荐(0)
摘要:1. 人工测试 1.1代码检查 2.1.1代码检查流程 代码检查时以组为单位阅读代码,是一系列规程和错误检查技术的集合。代码检查小组通常是4个人组成,其中一个人发挥着协调作用,另一个人是代码的作者,其他成员通常是程序设计人员(程序设计人员不同于编码人员的话)和一名测试专家。 在代码检查之前的天几天, 阅读全文
posted @ 2016-10-25 15:33 mCat 阅读(1337) 评论(0) 推荐(0)
摘要:1.测试基础 1.软件测试的定义: 软件测试是执行一个过程或者一系列过程,用来确认确认程序完成了其应该完成的功能,并且不执行其不该有的操作。 软件测试是为了发现错误而执行程序的过程。 2.软件测试的特点: 一般来说,即使是一个很小规模的程序,要发现程序中的所有错误也是不切实际的。 3.测试的常用策略 阅读全文
posted @ 2016-10-25 15:32 mCat 阅读(282) 评论(0) 推荐(0)