稳定性测试观察点列表,参考
2014-08-05 19:03
183 查看
分类 | 小类 | 观察点 | 评估说明 | 备注 | 优先级 |
操作系统 | 进程 | 进程状态 | 观察进程是否死锁、死循环、退出等。 | 高 | |
线程 | 占用线程数 | 观察线程数占用趋势,是否持续上扬、存在耗尽可能。 | 根据系统特点有选择进行 | 中 | |
重要线程状态 | 观察线程状态是否死锁、死循环、退出等。 | 需要可测试性支持 | 中 | ||
内存 | 内存占用情况 | 观察内存占用趋势、平均值,是否持续上扬、存在堆积或泄漏现象。 | 包括各个进程 | 高 | |
CPU | CPU占用情况 | 观察CPU占用趋势、平均值,是否存在CPU占用不稳定、高居不下等情况。 | 包括各个进程 | 高 | |
磁盘 | 磁盘空间占用 | 观察每个分区磁盘空间占用情况,是否存在耗光可能。 | 高 | ||
磁盘IO | 观察磁盘IO读写时间占用百分比是否一直很高,存在IO过度读写的情况。 | 高 | |||
文件 | 文件大小 | 观察大小增长比较快的文件,是否系统没有对其规模进行限制。 | 根据系统特点有选择进行 | 中 | |
文件数目 | 观察系统读写目录下文件数目,是否存在增长过高、存在用尽可能。 | 根据系统特点有针对性选择 | 中 | ||
文件句柄 | 观察进程句柄占用趋势,是否持续上扬、存在泄漏可能。 | 根据系统特点有针对性进行 | 中 | ||
网络连接 | Socket连接数 | 观察Socket连接数占用趋势,是否持续上扬、存在用光可能。 | 可以不专门收集,通过日志等方式获取 | 中 | |
Socket连接状态 | 观察Socket长连接是否一直保持连接状态。 | 如果没有日志,采用脚本采集或手工观察 | 高 | ||
数据库 | 数据库状态 | 数据库状态 | 观察数据库状态是否正常,是否可以一直提供服务。 | 可以不专门收集,通过应用层面驱动 | 中 |
数据库连接 | 数据库连接数 | 观察数据库连接数占用趋势,是否持续上扬、存在用光可能。 | 可以不专门收集,通过日志等方式获取 | 中 | |
数据库索引 | 数据库索引状态 | 观察数据库是否存在全表扫描、索引失败的可能。 | 对表记录反复增/删后索引容易失效。 | 低 | |
数据库空间 | 数据库空间占用 | 观察数据库磁盘空间占用情况,是否存在耗光可能。 | 特别关注一些日志文件的增长情况,可能数据库问题导致系统无法稳定运行 | 高 | |
数据库日志 | 数据库日志信息 | 观察数据库日志是否有异常信息 | 周边设备辅助观察手段 | 中 | |
应用系统 | 系统输出 | 日志信息 | 观察系统日志是否有异常信息、存在日志堆积现象。 | 包括所有记录的相关日志信息 | 高 |
话单 | 话单内容、数量正确 | 包括所有话单(访问话单、计费话单)等。 | 高 | ||
可维护性手段 | 告警、消息跟踪等 | 可以在网管上观察。 | 中 | ||
应用资源 (自动机、会话、业务控制块等) | 资源占用情况 | 观察资源占用趋势,是否持续上扬、存在耗尽可能。 | 需要系统可测试性支持 | 高 | |
资源状态 | 观察资源状态是否有吊死等不正常现象。 | 需要系统可测试性支持 | 中 | ||
接口消息 | 处理时延 | 观察消息的处理时延,是否存在响应变慢现象。可以是事务形式。 | 一般性能分析工具支持 | 高 | |
每秒处理速率 | 观察消息的处理速率,是否存在处理不过来的现象。可以是事务形式。 | 一般性能分析工具支持 | 高 | ||
呼叫量 | 观察工具发出的总消息数,与系统收到的消息数对比,是否有消息被丢弃。 | 一般性能分析工具支持 | 高 | ||
成功率 | 观察消息的处理成功率,是否存在失败率过高的情况。 | 一般性能分析工具支持 | 高 | ||
周边设备 | 双机 | 双机日志 | 观察双机日志是否有异常、存在日志堆积现象。 | 根据系统特点有选择进行 | 中 |
集群 | 集群监视信息 | 观察集群监控页面是否有异常,例:某节点宕机、某端口流量异常等。 | 根据系统特点有选择进行 | 中 | |
网络设备 | 发送/接收字节速率 | 观察网络流量、网速是否正常,是否存在网络上的问题。 | 可能网络问题导致无法稳定运行 | 低 | |
性能测试工具 | 日志信息 | 观察性能测试工具的日志信息是否有异常 | 周边设备辅助观察手段 | 中 |
相关文章推荐
- 测试:VS2010的Coded UI Test参考内容列表
- 测试:VS2010的Coded UI Test参考内容列表
- RK平台上的DOGNEL支持基本一致。由于时间、人力所限,无法一一测试,列表中的3G模块供客户参考
- 剑指Offer算法题JAVA版13-20题(全是个人写的非官方,只供参考和自己复习,测试用例都通过了。)
- LTP--linux稳定性测试 linux性能测试 ltp压力测试
- bluez 交叉编译--测试通过(参考了网上的教程,并做了修改)
- linux下稳定性测试工具
- VS2010的Coded UI Test参考内容列表
- 网页兼容测试时的秘诀,可做参考 【分享】
- Android稳定性测试-- Monkey二次开发
- 如何测试硬件的稳定性和兼容性
- 必备的 Java 参考资源列表
- 使用timeit模块 测试两种方式生成列表的所用的时间
- [原创] 2018年测试行业各职位薪水参考表
- 安全测试资源列表【持续收集中】
- 客户端稳定性测试
- 测试Nginx对PHP的解析功能--查看PHP安装配置以及功能列表统计信息
- 《多任务下的数据结构与算法》一书中的红黑树的测试代码,供读者参考!
- 测试工具列表
- Jmeter测试接口稳定性BUG:Software caused connection abort: recv failed 错误介绍