探析软件测试之系统测试楚书来.pdf

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
探析软件测试之系统测试楚书来.pdf

计算机光盘软件与应用 软件设计开发 Computer CD Software and Applications 2012年第5期 探析软件测试之系统测试 楚书来,刘蕴 (周口职业技术学院,河南周口 466001) 摘要: 系统测试在软件测试中占有非常重要的地位,本文对系统测试的概念、系统级功能测试技术及系统测试 的主要内容进行了简单阐述,同时对几种重要的系统测试进行了分析。 关键词:软件测试;系统测试;线索;压力测试;性能测试 中图分类号:TP39 文献标识码:A 文章编号:1007-9599 (2012) 05-0208-02 一、引言 三、系统级功能测试技术 软件测试作为软件质量保证的关键技术之一,其目的就是 (一)线索的概念 能够有效地发现软件中的错误或缺陷。系统测试是对完整集成 线索(thread)的概念很难定义。事实上,一些已经公开 后的系统进行测试的阶段,用来评价系统对具体需求规格说明 的定义都是矛盾、容易产生误导或错误的。可以把线索看作是 的符合性,系统测试是在单元、组件和集成测试阶段之后进行 一种不需要形式化定义的原始概念。以下是对线索的多种看 的。主要针对软件系统和其他系统元素(及硬件、数据库和人 法:一般使用的场景;系统级测试用例;激励/响应对;由系 机交互信息)组合构成完整的计算机应用系统中所有的元素配 统级输入序列产生的行为;端口输入和输出事件的交替序列; 合是否合适以及整个系统的功能、性能、执行强度、安全性等 系统状态机描述中的转换序列;对象消息和方法执行的交替序 是否达到规定标准而进行的测试。 列;机器指令序列;源指令序列;MM-路径序列;原子系统功 二、系统测试概述 能序列。 (一)系统测试概念 (二)需求规约的基本构造元素 所谓系统测试是将通过集成测试的软件系统,作为计算机 根据一组基本需求规约构造元素,即数据、行动、设备、 系统的一个重要组成部分,与计算机硬件、外设、某些支撑软 事件和线索,来讨论系统测试。每个系统都可以使用这五种元 件的系统等其他系统元素组合在一起所进行的测试,目的在于 素表示。 通过与系统的需求定义作比较,发现软件与系统定义不符合或 1.数据 矛盾的地方。 主要包括:变量、数据结构、字段、记录、数据存储和文 (二)系统测试前的准备工作 件、实体关系模型高层数据描述。 系统测试前的准备工作主要包括:对系统各种功能的描 2.行动 述;系统要求的数据处理及传输的速率;对系统性能的要求; 以行动为中心建模仍然是需求规约的一种常见形式,这是 对备份及修复的要求;对兼容性的描述;对配置的描述;对安 因为有命令式程序设计语言以行动为中心性质的历史原因。行 全方面的要求等。 动有输入和输出,这些输入和输出既可以是数据,也可以是端 (三)系统测试的测试数据 口事件。行动还可以分解为低层活动,例如数据流图。 系统测试所用的数据必须尽可能地像真实数据一样精确 3.设备 和有代表性。可以使用真实数据或者使用真实数据的一个复

文档评论(0)

ziyouzizai + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档