摘要
由于电话拨测系统存在大量的省市端局、端局用户信息和数以千计的拨测号码,以手工的方式做重复的功能测试会增加测试时间和工作成本,为了减少繁琐冗余的测试工作量,提高测试效率,现使用开源web自动化工具Selenium对电话自动拨测系统进行回归测试。对于电话自动拨测系统中端局管理等三个主要的模块,选择部分适合自动化测试的功能点来设计测试用例,以python为开发语言,unittest为单元测试框架,编写测试代码并进行优化,在执行脚本后,能生成完整、易于分析和定位缺陷的测试报告并自动以电子邮件的形式发送给测试和开发人员,便于项目相关人员能及时获取系统的缺陷情况。该测试脚本可以每天不间断执行,不仅节省了测试的时间,而且提高了测试的准确性和有效性。
- 单位