软件测试培训之稳定性测试

网友投稿 896 2022-11-08

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

软件测试培训之稳定性测试

稳定性测试的概念有2种,

1 交互性测试,被打扰的情况,如来电,短信,低电量等。这些其实在上章的功能测试中有提到。

2 异常性测试,断网,断电,服务器异常等情况

二,稳定性测试指的是性能测试,压力测试

1 基准性能测试,通过压服务器端口及客户端在不同网络环境下响应速度

2 大数据测试,在特定环境下,客户端一次性更新大量数据及人员列表

另有其它文章,提到性能测试,为评估APP的时间和空间特性(真是高深啊,时间和空间,再来个4维,5维?),包括:

1 极限测试:在各种边界压力情况下,如电池,存储,网速等,验证app是否能正确响应

--内存满时安装app

--运行app手机断电

--运行app时断掉网络

这几点倒是与第一条的内容重复

2 响应能力测试:测试app中的各类操作是否满足用户响应时间要求

--app安装 ,卸载的响应时间

--app各类功能性操作的影响时间

3 压力测试:反复、长期操作下,系统资源是否占用异常

--app反复进行安装卸载,查看系统资源是否正常(弄个几次就行吧,正常人,谁反复安装卸载啊)

--其它功能反复进行操作,查看系统资源是否正常(这倒是应该的)

4 性能评估:评估典型用户应用场景下,系统资源的使用情况

这里要定义,什么是典型用户应用场景

5 benchmark测试(基线测试),应该不是基准性能测试:与竞争产品的benchmarking,产品演变对比测试等(没有多大意义)。

上一篇:软件测试培训之安全性测试要点
下一篇:MongoDB中MapReduce使用
相关文章

 发表评论

暂时没有评论,来抢沙发吧~