前段时间一直在忙着VOIP MG功能上的修改和晚上,功能测试这一块主要靠许玉娇自发的进行,我则进行了一部分性能测试,现在IVR,ASR,VOIP MG等模块的功能基本已经定下来了,也都经过了初步的测试,现在我们需要进行系统的测试,找出所有问题并尽快解决。
下面是我制定的测试计划,请大家审查一下,并提出宝贵意见,谢谢!
语音交换机1.0测试计划。
测试类型说明:
1. 单元测试:
该测试应该由开发人员或者测试人员完成。这一块需要每个开发人员给出测试用例,针对每个模块的每个功能点,都需要有一个或者多个测试用例。
2. 集成测试:
当单元测试完成,开发人员确定所有基本功能都已经实现,就应该开始集成测试,集成测试时需要系统中每个模块都通过了单元测试。
该测试需要开发人员和测试人员配合,由测试部给出需要的测试用例,这些用例应该是能够充分验证系统功能的用例。最好是实际使用的流程。
每个测试用例应该是对单元测试的集成,包含有多个单元测试的内容,通过这些测试用例,可以达到测试各个模块协同工作是否正常。
3.压力测试:
该测试的目的是测出系统在特定的软硬件环境下的系统容量,抗压能力和系统健壮性等,对于每个模块,都需要进行这方面的测试。在测试条件允许的情况下,该测试应该有测试部进行,通过调整呼叫模型来测试出系统的容量和健壮性,如果测试条件无法达到最大系统容量,则应该由开发人员开发测试工具来模拟测试环境,达到测试目的。
4.回归测试:
当测试中发现问题并得到解决后,测试部应该定期做回归测试。(目前暂定一周执行一遍回归测试)
回归测试用例应该包含大部分的单元测试,集成测试和压力测试。回归测试的目的是保证代码经过修改后,原有的问题得到解决并且没有引入新的问题。
5.问题记录表流程:
1)测试出任何问题,测试部或者开发人员都应该开问题记录表进行跟踪。
2)任何模块修改后都应该附加修改说明,内容包扩本次修改的功能和相关测试用例,还要包括相关的问题记录表。
3)每周测试部开会审查问题记录表,对于每个问题记录表是否完成,是否通过验证等。
测试任务分配:
本次测试的测试用例主要集中在MG和IVR上,其他模块的测试包含在这两个模块的测试中,测试任务分派如下:
1.MG单元测试用例 梅炜(截止日期10.16)
2.IVR单元测试用例 陈达文(截止日期10.16)
3.集成测试用例 许玉娇,张豪亮(截止日期10.16)
4.MG压力测试和容量测试用例 梅炜(截止日期10.16)
5.IVR压力测试和容量测试用例 陈达文(截止日期10.16)
6.回归测试用例 以上测试试用例完成后,开会讨论回归测试用例,由许玉娇和张豪亮每周执行回归测试。(截止日期10.17)
7.第一轮测试用例执行 (截止日期10.23)
测试用例
请使用附件中的测试用例模板填写测试用例,谢谢!
他现在给我这个文档请问我需要做什么