网站大量收购独家精品文档,联系QQ:2885784924

管理信息系统测试.pdf

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.3.1 信息系统测试 系统测试是保证管理信息系统质量的一个重要环节。 程序编制完成后, 要用各种测试方 法检查各个部分是否达到了规定的质量标准。 系统测试是为了发现程序和系统中的错误。 好 的测试方案有可能发现从未发现的错误, 能够发现从未发现过的错误的测试才是成功的测试, 否则就没有必要进行测试了。 6.3.2 系统测试概述 一、系统测试概述 系统测试,英文是 System Testing 。是将已经确认的软件、计算机硬件、外设、网络等其 他元素结合在一起, 进行信息系统的各种组装测试和确认测试, 系统测试是针对整个产品系 统进行的测试, 目的是验证系统是否满足了需求规格的定义, 找出与需求规格不符或与之矛 盾的地方, 从而提出更加完善的方案。 系统测试发现问题之后要经过调试找出错误原因和位 置,然后进行改正。 是基于系统整体需求说明书的黑盒类测试, 应覆盖系统所有联合的部件。 对象不仅仅包括需测试的软件, 还要包含软件所依赖的硬件、 外设甚至包括某些数据、 某些 支持软件及其接口等。 系统测试是保证系统质量的关键, 是对整个系统开发过程的最终审查。 在管理信息系统 开发周期的各个阶段都不可避免地会出现差错, 系统开发人员应力求在每个阶段结束之前进 行认真、 严格的技术审查, 尽可能及时发现并纠正错误, 但开发过程中的阶段审查并不能发 现所有的错误。 这些错误如果等到系统投入运行后再纠正, 将在人力、 物力上造成很大的浪 费,甚至导致系统的失败。 此外,在程序设计过程中, 也会或多或少地引入新的错误。 因此, 在应用系统投入之前必须纠正这些错误, 这是系统能够正确、 可靠运行的重要保证。 统计资 料表明, 对于一些较大规模的系统来说, 系统调试的工作量往往占据程序系统编制开发总工 作量的 40%以上。 很多人认为“测试是证明程序中不存在错误的过程”、 “程序测试的目的是要证明程序 正确地执行了预期的功能”、 “程序测试的过程是使人们确信程序可完成预期要完成的工作 过程”。但却是错误的定义。测试的定义应该是: 为了发现错误而执行程序的过程。从这个 定义出发可以看出应该把查出了新错误的测试看作是成功的测试, 没有发现错误的测试则是 失败的测试。 系统测试是保证系统质量和可靠性的关键步骤, 是对系统开发过程中的系统分析、 系统 设计和系统实施的最后复查。 基于以上系统测试概念和目的, 在进行系统测试时应遵循以下 基本原则。 (1) 测试工作应避免由原来开发软件的个人和小组承担。测试工作应由专门人员来进行,会 更客观、更有效。 (2) 测试用例不仅要确定输入数据,而且要根据系统功能确定预期输出结果。将实际输出结 果与预期输出结果相比较就能发现程序是否有错误。 (3) 设计测试用例不仅要包括有效合理的输入数据,也要包含不合理、无效的输入数据。 二、系统测试内容 系统的测试工作可以分为模块测试、子系统测试和系统测试。 1.模块测试 模块测试式以系统的程序模块为对象进行测试, 验证模块功能及其接口与设计说明书是 否一致。 在一个设计系统中, 每个模块完成一个清晰单一定义的功能, 可以把模块作为一个 单独的实

文档评论(0)

hao187 + 关注
官方认证
内容提供者

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

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档