[感悟]性能测试测什么

质量里面有一个大特性是效率,主要就是性能测试。其中包含三个子特性,时间特性,资源特性和依从性。时间特性告诉我们性能测试关注响应时间是否符合用户需求,其次与时间对应的是每秒事务数指标。与资源相关特性就是硬件资源监控
     响应时间比较复杂,包括客户端时间,网络时间,服务器时间。也就是说性能测试发现时间长了也没个卵用,因为客户端是前端工程师负责,网络是网管负责,服务器又是另外的人负责。你没办法提交bug所以还要性能分析
    所以很多人录制了脚本,搞不懂性能测试,就是在这里
    不会看结果,结果里面有很重要的一项是网页细分图
    如果弄懂了响应时间的组成,网页细分图会容易看懂很多

时间: 2024-08-28 13:29:25

[感悟]性能测试测什么的相关文章

前端性能测试工具hiper介绍

对前端性能测试工具还不了解,在请教了旁边的前端同事后学习到了简单的工具,在这里总结下. 前端的性能测试测什么? 以下是复制: 渲染引擎工作流 dom树构建:从html标签的解析开始,将各种标签解析为dom树中的各个节点,标签和dom树的中的节点是一一对应关系. 渲染树构建:将CSS和style标签中的样式信息解析为渲染树,渲染树由一些包含有颜色和大小等属性的矩形组成,它们将被按照正确的顺序显示到屏幕上. 渲染树布局和绘制:渲染树确定各个dom节点在屏幕中单确切位置,根据渲染树中的颜色等信息绘制出

微博达人硅谷之歌:Testin云测移动搜索性能测试很是让人信服

微博达人硅谷之歌:Testin云测移动搜索性能测试很是让人信服 2014/10/08 · Testin · 开发者访谈 2013年11月1日,谷歌执行董事长施密特(Eric Emerson Schmidt) 踏进北京中关村电子卖场,但为何Testin云测CEO王军会全程陪伴并介绍中国安卓市场的状况?难道只是王军的英文流利?那为何Testin云测又要先后拒绝腾讯.百度.阿里的投资? 这是新浪微博用户@硅谷之歌 的疑问,其认证资料为长春某公司的"外贸B2B事业部工程师", 经常与APP打交

性能测试四十九:ngrinder压测平台

直接上ngrinder官网下载 ngrinder工作原理:这里的controller就是ngrinder平台 部署(以windows为例): 把下载下来的ngrinder-controller.war重命名为ngrinder.war放到tomcat下面,启动tomcat 启动完浏览器访问:http://localhost:8080/ngrinder 默认用户名admin,密码admin,选择中文 登录成功后下载agent和monitor 解压并启动agent 在机器足够的情况下,应该把agent

测开之路七十七:性能测试蓝图之js

//定义全局的editor = nullvar editor = null; //ace_editor的初始化函数function ace_editor() { var editor = ace.edit("editor"); //初始化对象,"editor"为前端页面的id //设置风格和语言(更多风格和语言,请到github上相应目录查看) //editor.setTheme("ace/theme/clouds"); //编辑界面的主题--云

测开之路七十六:性能测试蓝图之html

<!-- 继承base模板 -->{% extends 'base.html' %} {% block script %} <!-- 从cdn引入ace edter的js --> <script src="https://cdn.bootcss.com/ace/1.4.5/ace.js"></script> <script src="https://cdn.bootcss.com/ace/1.4.5/mode-python

测开之路七十八:性能测试蓝图之视图层

from flask import requestfrom flask import jsonifyfrom flask import Blueprintfrom flask import render_templatefrom performance.logic import Logic performance = Blueprint('performance', __name__, static_folder='static', template_folder='templates', ur

测开之路七十九:性能测试蓝图之执行逻辑

import osimport csvimport json from kafka import KafkaProducerfrom kafka import KafkaConsumer from common.mongo import Mongofrom common import get_case_id class Logic(object): def __init__(self): pass def start(self, data): """ 这是投递消息函数,只负责

性能测试:Jmeter压测过程中的短信验证码读取

问题背景 现如今国内的大部分软件或者网站应用,普遍流行使用短信业务,比如登录.注册以及特定的业务通知等. 对于这些业务,在使用Jmeter进行性能测试的过程中,就会需要自动获取和填入短信验证码,否则性能流程无法进行下去. 由于绝大多数的系统其短信验证码并不会在接口返回中,因此如何获取短信验证码是一个问题. 最简单的做法,是让开发在测试环境将验证码写死,在测试过程中固定使用静态验证码字串. 不过求人不如求己~也是出于尽量贴近真实用户场景的目的,更合适的做法还是通过技术手段动态获取并填写短信验证码.

ITFriend网站内测公测感悟

原文链接:http://www.itfriend.cn/user/ITFriend/article/details/100265 4月份做出网站Demo,就开始让用户使用了. 最初的黄色版界面,被吐槽得比较厉害. 关于界面,每个人都有自己的看法,只是喜欢和不喜欢的人比例不一样. 后来,花3400元请了个设计师,设计了一套界面,整体效果令人满意,一些细节也是被很多用户吐槽.又花了1个月时间,终于在5月下旬,上线了.上线之后,逐步邀请更多的朋友来使用,收集了更多的反馈,发现了更多的bug,持续完善中