性能测试与Jmeter工具

一.理解软件测试:并发

  1. 根据需求;
  2. 尽早,尽快,尽量多的发现软件缺陷;
  3. 确保软件缺陷获得妥善解决;
  4. 进而提高软件质量;
  5. 提升用户满意度的总和行为。

二.如何作软件测试:工具

  1. 需求梳理;(有可能没有需求文档,不能说没有需求)
  2. 测试环境安装配置;
  3. 输入操做;(3和4能够一块儿说:输入数据)
  4. 选择数据;
  5. 软件状态转换;
  6. 结果对比。(参照需求)

任何软件测试大体流程简记如上性能

三.性能测试:根据需求,经过性能测试工具模拟多种正常,峰值以及异常负载对系统的各项性能指标进行测试。测试

    性能测试核心要素(至少):spa

  1. 环境搭建与配置
  2. 性能场景分析(例如:一我的登陆看直播,一群人看直播)
  3. 使用工具模拟并发访问量(分析场景后选择测试工具)
  4. 性能监控(测试软件跑起来后要监控)
  5. 性能分析与调优

        PS:客户最关心的功能最优先测试的功能设计

        性能测试场景设计:能够理解为功能测试中的用例,即性能测试的场景就是性能测试的用例。视频

四.JMETER性能测试实践:对象

  1. 有了工具,先考虑测试对象(所以要搭建环境):如慕课网
  2. 根据需求(例如:同时支持500人,平均响应时间小于3s),梳理典型的性能场景:  A.主页打开速度    B.登陆功能及其速度   C.同时直播   D.视频录播观看
  3. 找工具:Jmeter,测试脚本开发—执行测试
  4. 监控
  5. 分析,调优

  PS:具体操做安装工具后根据视频操做blog

五.开发

相关文章
相关标签/搜索