今天终于在测试中又重新回到了全对水平,在经历了一个阶段性大量理论和实践结合的课程后,速度终于稍稍放缓了下来,虽然说课程内容相对前段时间稍微轻松了一点,但是在经过了前段时间的学习后,再回头去看上周自己在禅道上写的测试用例,确实也是发现了不少问题,也许这就是一种进步吧。那么开头就说到这里,快速进入今天的课程总结吧。
首先是接着昨天的内容,对剩余的几个不同的测试方法进行了学习。
第一个是安装测试,安装测试相对来说比较简单,主要是确保软件在正常和异常情况等不同条件下都能进行正常的安装。
其次的话是文档测试,文档测试本身也是一种静态测试,主要是为了检验各种文档的完整性、正确性、一致性和易理解性。
第三个则是兼容性测试,主要检查软件之间能否正确地进行交互和信息的共享,同时兼容性测试也可以分类成:向前兼容/向后兼容,硬件兼容,软件兼容和数据兼容等等。虽然没有实际见到过具体是怎样测试,但既然是设计到了兼容问题,那想必是和软件在不同操作系统上运行的是否良好有关吧。
第四个和第五个分别是安全性测试和恢复测试,前者主要验证应用程序的安全等级和识别潜在安全性缺陷,而后者主要检查系统的容错能力,这两种测试都是从软件的自我防护系统来进行测试的。
然后则是对上周所学的软件测试报告作了一个小小的回顾。这里再简单回顾下测试报告的元素有哪些:引言、概要、测试结果与缺陷分析、测试结论与建议,最后是附录。再就是软件测试计划,和很多分析方法一样,为什么要做软件计划,也应该从Why、What、When、Where、Who、How这六大方面着手去考虑。在本大章的最后则是简单讲了下软件测试管理方面的内容,这里主要提一下软件测试的配置管理,毕竟我们所使用的的禅道本身就是一种资源管理配置系统。
之后则是开了新章,主要讲了测试团队和各种研发环境等实际公司中的一些方方面面,这里不做赘述。
今天就写到这里吧,晚安。