(71页PPT)wktmp2第八章系统实施评价与运行管理.pptVIP

(71页PPT)wktmp2第八章系统实施评价与运行管理.ppt

  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文档。上传文档
查看更多

(1)语句覆盖法执行足够多的测试用例,使得被测程序中每个可执行语句至少被执行一次。语句覆盖是最弱的覆盖标准某省市重点教材(2)判定覆盖法判定覆盖是指执行足够多的调试用例,使得被测程序中不仅每个语句必须至少执行一次,而且每个判定的可能的结果都应该至少执行一次,也就是每个判定的每个分支都至少执行一次。对于上述例子来说,如果设计两个用例,使它们通过路径ace和abd,或者通过路径acd和abe,就可以达到判断覆盖的目的,因此,选择下列两组输入数据作为判断覆盖的用例:①A=3,B=0,X=3(覆盖acd),②A=2,B=1,X=3(覆盖abe)判定覆盖仍是弱的覆盖标准某省市重点教材(3)条件覆盖法执行足够多的测试用例,使得被测程序中每个判定的每个条件的可能值至少执行一次。仍用图8.4的程序为例,它共有四个条件:Al,B=0,A=2,Xl为了实现条件覆盖,需要执行足够的用例使得在a点出现的结果有:Al,A≤l,B=0,B≠0同时,在b点出现的结果有:A=2,A≠2,Xl,X≤l设计以下两个测试用例即可达到这个目的:①A=2,B=0,X=4(满足A1,B=0,A=2和X1的条件,执行路径ace)②A=1,B=2,X=1(满足A≤1,B≠0,A≠2和X≤1的条件,执行路径abd)某省市重点教材条件覆盖法思考题上述例子用以下两个测试用例是否可以?①A=1,B=0,X=3②A=2,B=1,X=1从中你能得出条件覆盖法和判断覆盖法之间的什么关系?某省市重点教材(4)判断/条件覆盖法执行足够多的测试用例,使得被测程序中的判定的每个条件的所有可能取值至少执行一次,同时每个判定本身的所有可能判定结果至少执行一次是判定覆盖与条件覆盖的综合,但不能保证检查出逻辑表达式的全部错误。对于上例中A1时检查B=0,而A=1时,B0却不去验证了某省市重点教材(5)条件组合覆盖条件组合覆盖是更强的逻辑覆盖标准,它要求选取足够多的测试数据,使得每个判定表达式中条件的各种可能组合都至少出现一次。对于上述例子,共有八种可能的条件组合:①A1,B=0;②A1,B≠0;③A≤1,B=0;④A≤1,B≠0;⑤A=2,X1;⑥A=2,X≤1;⑦A≠2,X1;⑧A≠2,X≤1下面的四组测试数据可以使上面列出的八种组合每种至少出现一次:①A=2,B=0,X=4(针对A1,B=0;A=2,X1两种组合);②A=2,B=1,X=1(针对A1,B≠0;A=2,X≤1两种组合);③A=1,B=0,X=2(针对A≤1,B=0;A≠2,X1两种组合);④A=1,B=1,X=1(针对A≤1,B≠0;A≠2,X≤1两种组合)满足条件组合覆盖标准的测试数据,也一定满足判定覆盖、条件覆盖和判定/条件覆盖标准某省市重点教材二、系统测试过程系统测试步骤某省市重点教材1、单元测试单元:程序中的一个模块或一个子系统,是程序设计的最小单位在软件编码阶段进行,确认模块作为单元能够正常运行某省市重点教材2、集成测试把经过测试的单元按一定顺序组装成为系统,进行测试,又称接口测试可采取自顶向下和自底向上两种测试方法自顶向下:先分别测试A、B、C、D、E、F,然后将六个模块连接起来再测试自底向上:先并行测试E、C、F,然后测试B、D,最后测试A某省市重点教材3、确认测试确认测试主要检查软件是否满足需求说明书的要求,既验证软件功能与用户要求的一致性主要包括:(1)功能方面应测试系统的输入、处理、输出是否满足需求;(2)性能方面应测试系统的数据精确度、时间特性、适应性、是否满足设计要求;(3)其他限制条件的测试:如可使用性、安全性等等。某省市重点教材4、系统测试系统测试是将经过确认测试的软件与硬件、外设等等其他元素结合在一起,对软件系统进行整体测试和有效性测试恢复测试安全测试强度测试性能测试某省市重点教材5、验收测试验收测试确认已开发的软件能否达到验收标准,包括对测试有关的文档资料的审查验收和对程序测试验收测试用例应该是由实际意义的数据组成的。可以请用户参与测试用例的设计测试方法以黑盒法为主某省市重点教材第四节系统转换一、系统转换前的准备工作数据整理与录入人员培训事务管理人员系统操作人员系统维护人员某省市重点教材二、系统转换二、系统转换系统转换指用新的信息系统代替原有系统的一系列过程,其最终目的是将信息系统完全移交用户使用。是系统实施阶段的关键环

文档评论(0)

blue_sky22 + 关注
实名认证
文档贡献者

立足职场,坚持学习实践,并乐于分享知识助益他人。

1亿VIP精品文档

相关文档