软件项目与过程管理第八周作业
我们的小组项目已经基本完成了,这周我们小组的主要工作就是做测试和写测试文档。
我的主要任务是测试一些接口的功能,包括:Graph、Movies、System等等一些模块的接口,测试用的语言是lua,lua在上周已经简单的了解学习了一下。我们的测试主要用的是黑盒测试的边界值法。如对图片透明值的测试,GraphSetAlpha(int idx, int a)这个接口,设定一张指定图片的id后,我就将alpha值设置为小于0,等于0,0到225之间,225,大于225这么几个值来测试。其它接口的测试也类似,我们针对不同的接口稍微调整了一下测试的方式。
我们对所有的接口都设计了相应的测试用例(制作了一张测试用例的设计表)。确保每一个接口的都能被测试到。然后我们对测试的结果进行了总结(制作了一张bug清单)。然后对测试结果进行了分析,写了一份测试报告,对我们项目里的bug数量,我们系统的质量进行了详细的分析。
这个项目基本上是接近尾声了,最后一个重要的环节就是到小波老师那里去汇报,虽然我们的项目完成情况可能不怎么理想,文档我觉得我们也写的马马虎虎,但是我觉得的我们小组的人都还是付出了自己的努力的,我们有好几次都利用周末的时间讨论项目的问题和写文档。我觉得这种小项目不但增加了我们实践的机会,还增进了与同学与队友之间的感情。很有意义的一门课程。但愿汇报的时候小波老师不要问太慢的问题。