基于WWW的软件测试框架的设计与实现研究.pdfVIP

基于WWW的软件测试框架的设计与实现研究.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十七届全国数据库学术会议论文集(技术报告篇) 2.2 侧试类型 软件侧试类型主要分为:硕盖(Coverage)测试和使用(Usage)测试。被盖测试目标是充分侧试软件产 品的每一功能特征。使用侧试则针对系统在不同运行环境、负载情况下的运行情况进行侧试。砚盖侧试 具体分为:单元侧试、综合侧试、系统侧试及回归侧试。使用测试又包括:配置侧试、兼容性侧试、压力侧 试、性能侧试及Alpha,Beta测试。顶盖测试中的单元测试和综合测试是由开发团队中的编码人员在编码 过程中进行的,这时该人员同时充当开发人员和侧试人员两种角色。Alpha,Beta侧试由专门人员组织第三 方人员进行。其余的侧试工作由开发团队中专职侧试人员完成。 2.3 侧试计划、测试设计 软件功能需求确定后,即可同步进人软件开发和软件测试工作。软件测试起始于测试计划和侧试设 计。洲试i十划以软件功能需求为依据 制定测试规范并将侧试工作划分成不同的阶段。 侧试设计主要完成测试大纲和测试用例的设计。侧试大纲用以明确要测试的内容,测试大纲要包含系 统需求报告中明确的软件系统的全部特征。测试用例则针对侧试大纲中某一测试内容详细描述侧试的目 的、侧试步骤、侧试数据及侧试预期达到的结果。测试设计的主要目的是要保证侧试的完整性和充分性。 2.4 侧试执行 侧试执行是对软件的每一个编译B〔uild)版本,以侧试设计结果为依据进行实际测试,测试执行是整个 侧试工作的主体。侧试执行阶段工作重点主要集中在测试发现问腼(Bug)的跟踪。Bug跟踪过程模型如图 1所示: 错误发现 测试人员 图 1 Bug跟踪过程指软件测试过程中一个问题被发现,直至开发人员对代码修改再次提交侧试并经侧试人 员确认问题己被修正而关闭该问题的全过程。Bug跟踪是通过对记录在gdatabase中Bug记录设置不 同的状态来达到管理和监控的目的。问题记录状态一般包括以下几种状态:NEW,OPEN,OK,REOPEN, CLOSE等 Bug分类主要依据Bug的严重程度和修改优先级别。按严重程度可划分为:A类导致系统崩演的错 误,B类系统功能运行不正确类错误、C类一般性错误,D类测试人员建议类问题,其中ABC三类错误是必 须修改的。按修改优先级也划分为4类,分别为:最高修改优先级、高优先级、中优先级和低优先级。Bug 严重程度级别和修改优先级别分别由测试主管和开发主观设定并记录在Bug山tabae中。 2.5 侧试结果分析 软件侧试结果的统计分析对软件测试工作意义重大。可通过对导致问题产生的原因进行分析,找到 开发过程中普追存在于编程技术、方法上的问题,明确在以后的开发工作中所应注意的问题 以减少相似 问题的再次出现。同时,测试结果分析也是进行产品质量度量的主要指标之一。也可以通过对测试人员 发现错误数量、开发人员编码产生错误数量等进行统计对侧试人员、开发人员的工作能力进行考核。 此外侧试结果分析的主要工作及指标之一,就是绘制侧试发现错误收敏图。测试发现错误收效图主 要是根据各侧试阶段发现错误数量绘制错误收效曲线。确保整个侧试过程中发现错误是收救的。当错误 67 第十七届全国数据库学术会议论文集(技术报告篇) 收敛为零时,表明该软件已达到发布要求。 综上所述,该软件侧试框架在保证了软件侧试工作的完整性、充分性的基础上,加强了软件侧试受控 和侧试经验可积单等特性。上述软件侧试框架的实现要求充分体现测试管理的易用性、软件侧试工作的 协调性、侧试结果反馈的及时性,并可支持分布式的开发工作模式。 系统平台三层结构介绍及技术特点 3.1 肠〔nRASE系统三层结构 qenBFt9EWeb应用服务器实现了三层体系结构中的应用逻辑层,以Op-BASE关系数据库系统为数 据管理层、标准Web浏览器为应用表现层,构成了完整的基于WeF的三层结构的应用系统平台。 3.2QpensaSEWeb应用服务器中的事务处理 OpmBlSEWeb应用服务器使用分布式的数据库访问代理访问后端的 p‘-BASE数据库服务器,并通 过事务监控器(TPMonitor)对数据库事务进行统一的调度和管理,应用系统可以使用

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档