摘要: 黑盒测试:又称“功能测试”、“数据驱动测试”或“基于规格说明书的测试”,是一种从用户观点出发的测试。将测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。通常在软件接口处进行。 黑盒测试的实施过程测试计划阶段测试设计 阅读全文
posted @ 2017-12-15 23:36 ForSouth 阅读(197) 评论(0) 推荐(0)
摘要: 集成测试: 在单元测试的基础上,将所有模块按照总体设计的要求组装成为子系统或系统进行的测试。集成测试的对象是模块间的接口,其目的是找出在模块接口上和系统体系结构上的问题。 集成测试策略:基于层次的集成:自顶上下与自底向上基于功能的集成:按照功能的优先级逐步将模块加入系统中基于进度的集成:把最早可获得 阅读全文
posted @ 2017-12-15 21:50 ForSouth 阅读(1650) 评论(0) 推荐(0)
摘要: 测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果。测试用例是执行的最小测试实体。测试用例就是设计一个场景,使软件程序在这种场景下,必须能够正常运行并且达到程序所设计的执行结果。测试用例的特征:最有可能抓住错误的;不是重复的、多余的;一组相似测试用例中最有效的;既不是太简单,也不是太复 阅读全文
posted @ 2017-12-15 20:21 ForSouth 阅读(162) 评论(0) 推荐(0)
摘要: 一. 用例的粒度用例识别的标准:actor与系统之间的一次独立交互;如果多次交互总是同时发生且不会单独发生,可合并为一个用例;用例也可称为user story,将来使用时可看作一个独立存在的功能体。二. 用例是actor与系统的交互用例是actor与系统的交互:actor对系统发出的请求;系统对ac 阅读全文
posted @ 2017-12-15 18:30 ForSouth 阅读(301) 评论(0) 推荐(0)
摘要: 1.识别并描述参与者(actor) 通过以下问题识别Actor: 谁使用这个系统的功能?谁从该系统获得信息?谁向该系统提供信息?该系统需要访问(读写)那些外部硬件设备?谁来负责维护和管理这个系统以保证其正常运行?该系统需要与其他系统进行交互吗? 2.识别用例(use case),并给出简要描述 寻找 阅读全文
posted @ 2017-12-15 14:05 ForSouth 阅读(3346) 评论(0) 推荐(0)
摘要: 白盒测试的五种覆盖标准从弱到强分别为:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖和条件组合覆盖。 语句覆盖:每条语句至少执行一次。 判定覆盖:每一判定的每个分支至少执行一次。 条件覆盖:每一判定中的每个条件,分别按“真”、“假”至少各执行一次。 判定/条件覆盖:同时满足判定覆盖和条件覆盖的要求。 条 阅读全文
posted @ 2017-12-15 13:52 ForSouth 阅读(212) 评论(0) 推荐(0)