神神叨叨的多了,就成了习惯,所以继续摇头晃脑装夫子。

我们前面性能测试负载模型的理论有了,如果落地建模也有了,那么正确我前面对一次新人考核的感触中所说,如何算是脚本的正确执行。

这里就又引出了一个概念,就是执行过程设计,我们前面所说的应该都属于场景设计。

执行过程设计与场景设计有什么不同呢:

我们之前讲到的场景设计,主要就是针对某一个关注的剖面进行抽象化设计。一个系统运行的过程是动态的,场景设计是将动态的运行过程进行抽象化成一个静态的剖面。场景设计的要素主要包括负载量、负载对象和运行时间,前面我们都一一说过,这里不在赘述。

但是一个系统测试,除了这些基本因素以外,在测试执行过程中,因为构成场景的负载对象调度顺序不同、执行时间不同、用户的并发率不同等等原因都会造成整个测试执行过程的不同。这里通过负载对象的不同调度顺序、设计各自不同的执行时间、思考时间、迭代时间等等因素的过程就是测试过程设计。

场景设计更趋向于是一个静态设计,而执行过程设计更趋向于一个动态设计。

后面我将针对执行过程设计的内容在展开来说一下。

转载于:https://blog.51cto.com/1152313/1766611

性能测试负载模型(八)相关推荐

  1. 性能测试负载模型(七)

    很多情况下,我们要梳理业务场景的系统,是一个全新的产品或者全新的业务.这种情况下在进行 场景建模的需求分析的时候,别说什么原始数据,即便是可类比的同类系统也没有,这时候我们就没有数据数据可参考.这个时 ...

  2. 08-02 性能测试--负载模型与压力来源

    JDK 中的提供的监听工具 Windows 系统下,Java 进程最多能启动 1000 个线程 Linux 系统下,Java 进程最多能启动 2000 个线程 JMeter 线程组 其中线程属性(体现 ...

  3. Wire Load Model (线负载模型)

    --------------------- --------------------- --------------------- --------------------- ------------ ...

  4. 性能测试分层模型-选自书籍:小强软件测试疯狂讲义

    百度搜索:小强测试品牌 新书推荐 本书终于在前段时间出版了,现在已经可以在各大网店购买了,搜索书名即可.书籍购买地址:https://detail.tmall.com/item.htm?id=5473 ...

  5. 数据分析转软件测试,(转)性能测试用户模型(三):基础数据分析、场景数据...

    作者:薛定谔的破猫 基础数据分析 以下图表均取自互联网,本文是在"已经获取所需数据"的前提下,讲解性能测试的一些设计思路.至于如何才能取得这些数据,将在后续的文章中说明. 系统访问 ...

  6. (二)性能测试-理发店模型

    理发店模型 进一步理解"最佳并发用户数"和"最大并发用户数" 理发店模型的进一步扩展 相信大家都进过或见过理发店,一间或大或小的铺面,1个或几个理发师,几张理发 ...

  7. 软件性能测试——负载测试的最佳实践

    性能测试中最容易被误解的部分之一就是负载测试.大多数人认为所有性能测试就是负载测试,但这是不准确的.有许多类型的测试组成性能测试.在进行负载测试之前要考虑的问题之前,让我们仔细研究一下负载测试的基本信 ...

  8. 性能测试——负载测试、容量测试、极限测试、压力测试

    1.负载测试(Load Test):负载测试是一种性能测试,指数据在超负荷环境中运行,程序是否能够承担. 关注点:how much 2.压力测试(Stress Test): 压力测试(又叫强度测试)也 ...

  9. 软件性能测试负载测试,软件性能测试VS负载测试VS压力测试[2]

    软件性能测试VS负载测试VS压力测试[2] 发表于:2010-03-16来源:作者:点击数: 软件性能测试VS负载测试VS 压力测试 [2] 性能测试工具 假若在调试过应用程序及 数据库 后,系统还是 ...

  10. 性能测试-地铁模型分析

    地铁模型分析 和绝大部分人一样,小白每天都要乘坐地铁上下班,那么就拿地铁来分析,再次深刻理解下性能.早上乘坐地铁上班,最典型的就是北京地铁1.5.10.13号线等,人多得简直没法形容!为了方便理解分析 ...

最新文章

  1. C++之dynamic_cast、static_cast、const_cast、reinterpret_cast的用法和区别
  2. java jdbc 操作_Java:JDBC操作
  3. 解决vmware报错:Mac OS X is not supported with binary translation.
  4. aix安装bff_##aix5.3升级到高版本后,安装低BFF文件的问题
  5. 高速无人驾驶车辆防滑移MPC控制 学习笔记(未完结)
  6. 快狗打车上市:市值超130亿港元 姚劲波与陈小华收获IPO
  7. python写诗代码_python实现诗歌游戏(类继承)
  8. java bss_数据段、代码段、堆栈段、BSS段的区别
  9. sis新地址_坚若磐石不掉速,老平台升级新选择,入手昱联Asint 500G SSD
  10. 打开本地html加载网页慢,电脑检查网速正常但打开网页慢如何解决
  11. 【MySQL 数据库 进阶】 面试考题两大查询 (聚合查询,联合查询)
  12. *微信开发内置浏览器JS自动关闭当前页面回到微信对话窗口
  13. selenium之鼠标操作详解
  14. 反向代理配置:location 后面的规则带斜杆和不带斜杆的区别
  15. Android QQ登录集成
  16. [Excel]如何使Vlookup由右往左找? 或使Hlookup由下往上找?
  17. 内存延时cl_内存频率和CL延迟哪个重要[解答]
  18. Matlab交换行列
  19. python爬虫日记01
  20. 上载android应用的apk文件变成了zip-网下转载的解决方案

热门文章

  1. S3C6410 SD卡启动uboot分析(详细)
  2. TFS2010物理迁移workspace恢复
  3. 极速理解设计模式系列:24.解释器模式(Interpreter Pattern)
  4. mathematica 如何在数组中等间隔插入元素
  5. 又出现*_limited.sof的问题了,还有另一个奇怪的现象!
  6. 问题记录:模组屏调试点亮
  7. 基于海思IVE实现绊线/区域入侵的基本算法流程
  8. 卢卡奇总体性原则_重识青年卢卡奇的“历史”概念问题
  9. android 播放3gp音频,Android的Media(录音,播放音乐,播放视频等)
  10. 编译DPDK遇到make: *** /lib/modules/3.10.0-693.el7.x86_64/build: no such file or dirortory