1.3数据校验
(1)首页-登陆-登陆ID/密码/域
(2)用户管理-部门管理-部门名称/部门地址
(3)用户管理-用户管理-用户名称/部门名称/电话号码/分机号码
(4)用户管理-密码修改-旧密码/新密码/确认新密码
(5)资源管理-号码管理-设备/电话号码/状态/端口号/分机/原分机模式/新分机模式
(6)资源管理-设备管理-设备ID/ IP地址/ MAC/类型/域名/设备地址
(7)资源管理-设备管理-查询结果
(8)呼叫设置-拨号规则查询-集团拨号规则/部门/设备/电话号码/姓名/端口号/分机
(9)呼叫设置-计费号码设置-部门/电话号码/姓名/分机/Goto/新计费号码
(10)呼叫设置-计费号码设置-部门/电话号码/姓名/分机
(11)呼叫设置-QOS设置-部门/电话号码/姓名/分机
(12)增值服务-服务模板管理-模板名称/服务名称/Goto
(13)增值服务-服务管理-部门/电话号码/设备/姓名/分机/ GoTo
(14)统一消息-Atendance管理-部门/姓名/端口号/分机/电话号码/ GoTo
(15)统一消息-Voice Mail管理-呼叫号码/起始呼叫时间/结束呼叫时间/原密码/新密码/新密码确认
(16)统一消息-短消息管理-发送号码/起始发送时间/结束呼叫时间/短信内容/发送号码/接收号码/ GoTo
(17)统一消息-通知-标题/起始发送时间/发送者/结束发送时间/通知内容/接收人/ GoTo
(18)故障管理-故障标题/提交人/起始日期/故障内容/终止日期/ GoTo
(19)通讯录管理-姓名/手机/单位名称/单位电话/ E-Mail/单位地址/邮政编码/ GoTo
(20)话单查询-部门名称/用户名称/ Calling Number/ Called Number/通话起始时间/通话结束时间/时长上限/时长下限
(21)系统管理-角色管理-Name/Remark/goto
(22)系统管理-操作员管理-Login ID/Password/ Confirm Password/ Operator Name/Phone/ Email/ Remark/ GoTo
(23)系统管理-日志查询-Operation Date (From)/ Operation Date (To)
测试目标:对用户输入进行校验,需要保证这些校验功能正常工作
测试方法:在表单中输入依据数据库设计中在数据类型,长度,格式不合理的非法的数据,
检验系统是否有相应的错误提示信息。
1.4cookies测试
测试方法:Web应用系统使用了Cookies,就必须检查Cookies是否能正常工作;测试的内容可包括Cookies是否起作用,是否按预定的时间进行保存,刷新对Cookies有什么影响等。如果在cookies中保存了注册信息,请确认该cookie能够正常工作而且已对这些信息已经加密。如果使用cookie来统计次数,需要验证次数累计正确。
1.5数据库测试
测试目标:在使用了数据库的Web应用系统中,一般情况下,可能发生两种错误,分别是数据一致性错误和输出错误。
数据一致性错误主要是由于用户提交的表单信息不正确而造成的,
输出错误主要是由于网络速度或程序设计问题等引起的,针对这两种情况,可分别进行测试。
测试方法:1>在表单中输入相应的合理的信息,点击提交,检验返回信息是否正确和完整;
2>在表单中输入依据数据库设计中在数据类型,长度,格式不合理的非法的数据,
检验系统是否有相应的错误提示信息。
1.6应用程序特定的功能需求
2.性能测试
2.1连接速度测试
测试目标:系统TPS达到40。
测试方法:1.选择系统某个重要业务作为一个事务;
2.基准测试,记录处理完一个事务需要的时间;测试三次记录每次花费时间,最后计算平均时间;
3.测试处理5个事务花费的时间;(目标:125ms)
……….
测试处理40个事务花费的时间。
最后将测试结果和目标分解结果比较,检验是否达到要求。
2.2负载测试
2.2.1并发测试
测试目标:20个用户同时登录系统,测试能否全部成功登录。
测试方法:1. 1个用户登录系统,测试是否成功登录,若成功,则
2.2个用户同时登录系统,测试是否全部成功登录,若成功,则
3.3个用户同时登录系统,测试是否全部成功登录,若成功,则
…
20个用户同时登录系统,测试是否全部成功登录。若有不成功登录的,则中止测试。
2.2.2稳定性测试
测试目标:登录本系统,持续业务(用户的新增-查询-修改-删除)处理8小时,系统是否出现异常。
测试方法:登录系统,依照新增-查询-修改-删除流程,每隔5分钟对用户信息进行一个流程处理,持续运行1小时,若有异常,则中止;若运行正常,同样方法继续2小时,…同样方法持续运行8小时,测试系统是否稳定。
2.3压力测试
测试目标:10000个用户同时登录系统,测试能否全部成功登录。
测试方法:1.1个用户登录系统,测试是否成功登录,若成功,则
2.500个用户同时登录系统,测试是否全部成功登录,若成功,则
3.1000个用户同时登录系统,测试是否全部成功登录,若成功,则
…
10000个用户同时登录系统,测试是否全部成功登录。若有不成功登录的,则中止测试。