稳定性测试是在保证客户端功能完整正确的前提下,通过对软件稳定性的测试可以观察在一个运行周期内、一定的压力条件下,软件的出错机率、性能劣化趋势等。进而大大减少软件上线后的崩溃卡死等现象,为软件的逐步优化提供方向及验证。
测试方法:通过自动化脚本,长时间运行客户端某些功能或长时间开关客户端,看客户端是否存在Crash现象,同时查看内存、CPU等性能指标。
一款PC客户端软件,它的稳定性测试需求基本包括:
长时间运行及各种操作下,软件的稳定性以及各种性能指标的劣化趋势。
多进程或多线程运行时的稳定性。
不同
操作系统,在不同软件环境下运行的稳定性。
具体来讲:
长时间:一般都要24h以上,要求高点的要24h*3;