77范文网 - 专业文章范例文档资料分享平台

软件工程-实践者的研究方法-知识点(17)

来源:网络收集 时间:2020-12-24 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

白盒测试(玻璃盒测试),利用作为构件层设计的一部分而描述的控制结构来生成测试用例。作用:(1)保证一个模块中的所有独立路径至少被执行一次(2)对所有逻辑值均需测试真和假(3)在上下边界及可操作的范围内执行所有的循环(4)检验内部数据结构以确保其有效性

黑盒测试(行为测试),侧重于软件的功能需求,使软件工程师能设计出将测试程序所有功能需求的输入条件集。可以发现的错误类型:(1)功能不正确或遗漏(2)接口错误(3)数据结构或外部数据库访问错误(4)行为或性能错误(5)初始化和终止错误

3. 独立路径和环复杂度

独立路径是贯穿程序的、至少引入一组新的处理语句或一个新的条件的路径。

环复杂度:一种软件度量,它为程序的逻辑复杂度提供一个量化的测度。当用在基本路径测试方法的环境下,环复杂性的值是用基本集合定义程序的独立路径数,它提供了保证所有语句被执行一次所需测试数量的上限。

a.域 b.V(G)=E-N+2 c.V(G)=P+1

V(G):环复杂性,E为流图的节点数,P为包含在流图中的判定节点数

4. 等价划分法和边值分析法bva(黑盒测试)

5. 控制结构的测试(传统):条件测试,数据流测试,循环测试

6. 基于场景的测试(00)不正确的规格说明 子系统间的交互

7. 基本路径测试:是一种白盒测试,使测试用例设计者产生一种过程设计的逻辑复杂性测度,这种测度为执行路径的基本集的定义提供指导。

第16章

Web工程采用"可靠科学的原则、工程化的原则和管理原则,以及规范、系统的手段,以期获得高质量的基于Web的系统和应用的成功开发、部署和维护"。

Web属性:网络密集型 并发性 无法预计的负载量 性能 可得性 数据驱动 内容敏感性 持续演化 即时性 保密性 美学性

Web应用类型:信息型 下载型 可定制型 交互型 用户输入型 面向事务型 面向服务型 门户型 数据库访问型 数据仓库型

1. Web应用工程层次

过程:(1)包含变化(2)鼓励创新性、开发团队的独立性以及同WebApp的共利益者密切沟通(3)采用小的开发团队构造系统(4)强调使用短开发周期演化或增量开发

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库软件工程-实践者的研究方法-知识点(17)在线全文阅读。

软件工程-实践者的研究方法-知识点(17).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/1172770.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: