分析一下测试用例的作用:目的是检验软件能不能做到他承诺的工作,同时发现它可能出现的影响使用的缺陷。
既然这样,怎么判断它需要完成哪些工作呢? 做为需求规格说明书来说无疑是一个非常重要的文档。所以A是有关的。
再来看,如果程序设计的复杂,就要考虑用更多的用例来检测,避免很难发现细小的问题。所以也是有关的。
第三,做为测试有一种叫白盒测试的手段,该手段就是通过研究代码的内部实现下手,所以会分析源程序的结构,总之也是有关的。
第四,项目开发计划。就这个题来讲,最无关的当前也就只能选这个了。因为就这件事而言对你的设计本身没有帮助。
如果是笔试,直接选它吧。
如果是面试,你可以借以题展示自己对测试的理解。
项目开发计划怎么可能会不影响用例设计呢。如果开发计划中测试时间给的少,那我们必要要考虑怎么样在时间紧的情况下设计更高效的用例来找到软件中的缺陷啊。如果时间多,我们可以更全面更完整的进行测试。
这一点正是要体现一件事:测试是从始至终贯穿在整个开发流程中的。也是证明你对测试认识的一个好机会。