后台模式的测试策略
1. 基本功能:检查程序的基本功能,包括是否可以正常运行,是否可以正确发布报警和报警内容是否正确,是否可以正常写日志,是否正常发送状态消息等。(需要和监管平台和任务中心联合起来集成测试)
2. 容错性:包括是否可以处理3个数据库连接错误,是否可以处理任务中心连接错误等。 3. 错误恢复::包括在任何情况下程序中止,是否可以再次启动,从错误点开始计算等。 4. 稳定性:程序连续运行72小时,察看运行情况和结果。
前台界面的测试策略:
1. 布局:测试界面是否简洁与美观,布局是否合理,各个输入框是否对齐,文字是否有乱码,能否完全显示等,这个需要用户的配合和最终确认。
2. 风格统一:测试界面风格是否统一,测试各个子系统的界面风格的一致性(防止出现有的界面是win2000风格,有的界面是winXP风格,有的界面是苹果风格)
3. 按钮:包括工具栏上的按钮,主窗体上的操作按钮等,检查其是否简洁美观,与其对应的功能相匹配,鼠标放上时是否有提示。
4. 快捷键:尝试只用键盘操作程序,检查所有的快捷键是否可用。
前台功能的测试策略:
1. 翻页功能:尽量统一翻页按钮的风格,检查翻页按钮的各种状态以及和查询时间下拉框配合使用的情况
2. 图像显示:测试图像显示的正确性,取若干点,与数据库里的值比较(重点检测断点和原点处的值);检查横纵坐标的显示情况,包括刻度是否等分,边界是否有值等。
3.增删改功能:对涉及到增删改功能的程序进行测试,包括是否有提示信息,提示信息是否统一,是否有重复判断等
4. 手工输入的校验:对于程序中涉及到手工输入的部分,测试其是否有长度要求,是否允许输入特殊字符等
前台性能的测试策略:
1. 测试页面载入和翻页的速度:测试图像页面载入和翻页的速度,是否有明显的延迟,对于图像较多,数据量较大的页面,翻页的过程中应该有进度提示
2. 测试任务中心和监管平台的性能:运行所有的后台程序,测试任务中心能否处理此时的消息量,任务中心和监管平台是否崩溃,内存是否溢出
3. 测试预报操作员平台和效应分析平台的稳定性:连续运行监控中心72小时,察看系统是否崩溃,内存是否溢出
4. 测试任务中心和监管平台的稳定性:运行所有的后台程序,运行72小时,任务中心和监管平台是否崩溃,内存是否溢出
5. 测试监控中心的稳定性:连续运行监控中心72小时,察看系统是否崩溃,内存是否溢出