51Testing软件测试论坛

标题: 上海182期 王永军 [打印本页]

作者: 王永军    时间: 2018-4-18 11:14
标题: 上海182期 王永军
  时间飞逝,转眼间大半个月的软件测试培训已经过去。
  这段时间理论的知识很多,各种概念、测试覆盖率计算方法、语法使用规定等等,需要我们花精力去记忆,去理解。
其中,我最感兴趣的是覆盖率的计算。
  课后,老师布置了练习题,其中下面这道题我有我的想法,这道题仅仅执行了一个判断语句,课后有同学问老师没有执行的路径是否需要将条件、判断计算在内。老师说:“这条没走的我们就不用算在内了。”可是我在做这道题的时候想了很久,再三犹豫下还是将未执行的条件都计算在内了。老师对于我的答案也给了钩,我是这样想的,假如未执行的路径上的条件不需要计算在内,那么意味着这道题的测试用例判断语句为1/2,意味着这个流程图只有一条判断语句,而实际上该流程有两个判断语句,1/4才能更精确的说明该测试用例所执行的路径以及各个覆盖率。当然对于覆盖率的计算还是要多练习,方法最重要!
  以上为我个人想法,不知各位有何见解,还请提出,一起探讨。谢谢!

IMG_20180418_104725.jpg (75.11 KB, 下载次数: 7)

IMG_20180418_104725.jpg

IMG_20180418_103629.jpg (76.37 KB, 下载次数: 7)

IMG_20180418_103629.jpg





欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2