阳光明媚lcy:最重要的是从现在开始去做!
性能测试类型、响应时间等知识点
上一篇 /
下一篇 2017-03-02 10:15:47
/ 个人分类:性能
动化测试从前端考虑,考量客户端长时间运行的稳定性。
Web端站点自动化测试、Selenium框架+一门编程语言(建议Python是开源的)
PC客户端自动化测试:QTP
Jmeter开源自动化 性能测试工具
性能测试主要是对服务器的性能做测试。
性能测试主要针对性能指标和用户。
性能相关问题涉及深层次的架构设计、若改动、代价非常高。
性能测试类型:
1.负载测试:关注最大值;涉及响应、吞吐量、资源利用率;
2.压力测试:关注稳定性
3.配置测试(Configuration Testing):最低推荐
4.容量测试(Volume Testing):量+特征
5.基准测试(Venchmark Testing):关注同一轮次,不同轮次
6.并发测试(Concurrency Testing)
理想状态:
编码-----测试
并发-----负载
压力-----基准
查看容量,设定配置
实现功能测试的1到2轮开始性能测试;
服务器资源利用率监控
监控方法
1.Windows
2.Linux
3.数据库服务器SQLServer、Oralce
4.Web服务器IIS、Apache
5.应用服务器weblogic
Chmod 755 nmon
响应速度0到2秒很快,2到5秒快,5到8秒一般,8秒以上慢
1.响应时间定在5秒,
1)不同操作响应时间不一样
2)同一操作不同方式也不一样
2.吞吐量TPS
历史上最大支持TPS,多大的处理能力才满足业务要求
3.资源利用率
80%以内等等
4.负载用户
最大在线、并发、用户数
响应时间的标准依据:
1.需求说明书
2.需求人员
3.指导需求人员与客户沟通
4.查看日志、历史数据
5.咨询业务专家
单个页面响应速度:明确单个页面响应速度也同样能知道那种元素对页面影响最大,目前使用工具为httpwatch。
收藏
举报
TAG:
知识点