发表于: 2018-08-14 23:19:15
1 867
今天完成的事:
看了软件测试的准则
测试准则不同于测试规格说明,它是测试规格说明的深化。若测试需求描述的是要覆盖什么,则测试规格说明阐述了他们如何被覆盖,而测试准则是一条或一组规则,这些规则把测试需求施加于测试用例集。也就是说,测试准则用一种完整而清晰的方式描述了测试需求。因此,在软件测试中,测试准则的选择非常重要。测试准则一般分为基于程序的(白盒的、结构化的)和基于规格说明的(黑盒的、功能的)。基于程序的测试准则考虑程序的内部结构。基于规格说明的测试准则用于从系统的形式规格说明出发产生测试用例,不需要程序的代码。
1.应尽早地、不断地测试,软件测试贯穿开发过程的始终
2.所有的测试应追溯到用户需求
3.应从小规模测试开始,并逐步进行大规模测试。从模块测试到集成测试到系统测试
4.应远在测试之前就定出测试计划。
5.80%错误可能出现在20%程序模块中。(二八法则,错误都比较集中)
6.应由独立第三方从事软件的测试工作。
7.对非法和非预期输入数据也要像合法数据一样编写测试用例。
8.检查软件是否做了应做的事为成功的前一半,另一半看是否做了不该做的事。检查出来,排除错误。
9.在规划测试时,不要设想程序中不会查出错误。
10.测试只能证明软件中有错误,不能证明软件中没有错误。
明天计划的事:
提交任务4
评论