软硬件测试专项方案.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

软硬件测试方案

测试目标和要求

测试目标

作为软件开发关键步骤,软件测试越来越受到大家重视,软件测试是软件工程过程一个关键阶段,是在软件投入运行前,对软件需求分析、设计和编码各阶段产品最终检验,是为了确保软件正确性、完全性和一致性,从而检测软件错误、修正软件错误过程。伴随软件开发规模增大、复杂程度增加,以寻求软件中错误为目标测试工作就显得愈加困难,所以要求测试计划和测试管理愈加完备。此次测试安排在项目进行编码过程中和编码完成后进行,测试内容包含系统界面风格、关键功效、容错能力、模块间关联等等,依据正规步骤完成单元测试、边缘测试、整体测试。经过测试,立即发觉存在于程序中错误并依据测试结果对程序进行修改,从而确保提交给用户程序是经过检验并能顺利运行。

测试总体要求

软件测试可利用多个不一样测试策略来实现,最常见方法是自底向上分阶段进行,对不一样开发阶段产品采取不一样测试方法进行检测,从测试开始,然后进行功效测试,最终进行系统测试。

尽早地和不停地进行软件测试。

确保系统风格和界面统一。

确保各系统联接正确,数据传送正常。

抽检程序内部编写情况无误。

测试用例应由测试输入数据和对应预期输出结果两部分组成。

程序员应避免负责测试自己编写程序。

测试用例,应该包含合理和不合理输入条件。

应该检验程序是否有不期望副作用。

程序步骤和接口内容绝不可忽略。

充足注意测试中群表现象。

严格实施测试计划。

对每个测试结果严格检验。

妥善保留文档。

性能测试和功效测试相同关键。

测试人员及组织分工

参与测试人员包含技术支持组部分人员、开发小组全体组员、质保组测试组员和用户人员。组织分工以下:

单元测试:由实施组组员在编码过程中,各自和交叉进行单元测试。

集成测试:由质保组两名测试组员、实施组两名组员进行集成测试。

系统测试:由技术组项目技术责任人、系统设计师、用户人员进行系统测试。

软件测试依据

用户文档

软件测试依据用户文档关键有以下两个:

《需求规格说明书》

《总体设计书》

测试技术标准规范

软件测试依据国家技术标准规范关键有以下八个:

GB/T17544-1998《信息系统及软件完整性等级》

GB/T16260-《软件质量模型和度量》

GB/T18905-《软件工程产品评价》

GB/T8567-《计算机软件文档编制规范》

GB/T9386-《计算机软件测试文件编制规范》

GB/T25000.1-《软件质量要求和评价(SQuaRE)指南》

CSTCJSBZ02《应用软件产品测试规范》

CSTCJSBZ03《软件产品测试评分标准》

测试方法和关键内容

软件测试方法

1、单元测试

测试是在软件开发过程中针对功效模块进行正确性检验,实施测试人员首先是程序开发者自己在开发过程中自测试,其次才是专业测试人员。测试对象是软件设计最小单位-模块。测试应对模块内全部关键控制路径设计测试用例,其测试依据是项目标具体设计描述。采取多为白盒测试。

2、集成测试

将已测试模块组装进行检测,对照软件设计检测和排除子系统或系统结构上错误。案例采取黑盒测试法。

集成测试关键是检测模块接口之间连接,发觉访问公共数据结构可能引发模块间干扰,和全局数据结构不一致,测试系统或子系统输入输出处理、故障处理和容错等方面能力。

3、系统测试

系统测试应该由若干个不一样测试步骤组成,目标是重返运行系统,验证系统各部件是否能正常工作并完成所给予任务。其关键包含以下方面测试:

恢复测试:检验系统容错能力。

安全测试:检验系统对非法侵入防范能力

强度测试:检验程序对异常情况抵御能力。

性能测试:检验系统能否满足性能要求。关键包含响应时间、并发用户数,及对应CPU、内存、硬盘等利用率及网络吞吐量等。

测试关键内容

功效测试

功效测试关键采取是黑盒测试方法,黑盒测试法制订覆盖《需求规格说明书》和《总体设计书》中所要求全部功效点和关键业务步骤测试用例,经过测试用例实施,分别对功效点和业务步骤进行测试。

功效测试方法

此次功效测试中采取黑盒测试法,关键测试用例设计方法包含因果图分析、等价类划分、边界值分析、错误推测法:

因果图法:采取因果图法,以委托方提供《需求规格说明书》和《总体设计书》为依据设计业务功效点测试案例;

等价类划分法:对业务步骤进行等价类划分,测试用例应是业务主步骤和步骤主分支最小集,全部判别分支全部能被覆盖,在步骤覆盖同时,完成等价功效测试;

边界值分析法在功效测试中,针对功效说明中输入输出域,进行边界值和极限值设计和测试;

错误推测法:采取逆向思维方法,结合以往测试经验和直觉设计软件在功效和步骤上可能存在多种错误,进行容错性测试。

功效测试策略关键从以下方面考虑:

安装

假如软件安装由用户来进行,则根据安装手册中信息应能安装成功。产品说明书中,给出每个所需配

文档评论(0)

152****9448 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档