软件测试实验Jmppt课件

软件测试实验三 Jmeter walkerlm@ Jmeter agenda Jmeter简介 Jmeter安装 脚本录制 脚本开发 Web压力测试 数据库测试性能测试 上机实验习题 Jmeter简介-概述 Jmeter是Apache组织的开放源代码项目,是纯 java应用程序,是功能测试和性能测试的工具. Jmeter最早是为了测试Tomcat的前身Jserver的执行效率而诞生的.目前其测试能力不仅局限于对Web服务器的测试,而是涵盖了数据库,JMS,Web Service,LDAP等对种对象的测试能力. Jmeter可以用于测试静态或是动态资源的性能(静态文件,Servlets,java对象,Perl脚本,数据库和FTP服务器等).可以用于针对服务器,网络或对象上模拟大量并发负载来进行压力强度测试.可以分析不同压力负载下的整体性能情况,包括性能的图形分析. Jmeter简介-特点 Jmeter支持范围广泛: 多协议-HTTP/TCP/FTP/JDBC/SOAP/LDAP/MAIL; 跨平台-所有支持JVM的平台都可以运行Jmeter; 多语言-所有支持Bean Script Framework的脚本语言; 内部实现线程机制(线程组),不用编写并发负载过程代码; 提供丰富的逻辑控制器,控制线程的运行; 产生相应测试结果的统计报表. Jmeter简介-优势 不依赖于界面,通过API调用或参数传递来增加并执行测试用例; 不需要编写测试脚本,只需要熟悉业务流程和http请求,根据input对象编写测试用例; 跳过页面限制,直接向后台程序添加非法数据; 利用badboy录制测试过程,快速生成测试脚本; 运用参数化以及函数功能,快速完成添加修改测试数据. Jmeter安装 Jmeter官方网站 /jmeter downloads release -> browse download area ->binaries->jakarta-jmeter-2.3.4.zip 选择最新版本jakarta-jmeter-2.3.4.zip; 需要JDK1.4以及以上版本; Jmeter安装目录 解压jakarta-jmeter-2.3.4.zip生成安装目录; 选择最新版本jakarta-jmeter-2.3.4.zip; 需要JDK1.4以及以上版本; Jmeter安装目录 Bin目录 运行Jmeter.bat即可看见Jmeter GUI客户端; 注意: 1.内存≥512M,使用默认参数 内存<512M,将命令行中参数调小 否则在jmeter.log里会显示内存溢出错误. 将Jmeter.bat用UE打开 JVM内存配置参数调整 set HEAP=-Xms256m -Xmx256m set NEW=-XX:NewSize=128m -XX:MaxNewSize=128m set SURVIVOR=-XX:SurvivorRatio=8 -XX:TargetSurvivorRatio=50% set TENURING=-XX:MaxTenuringThreshold=2 set EVACUATION=-XX:MaxLiveObjectEvacuationRatio=20% set RMIGC=-Dsun.rmi.dgc.client.gcInterval=600000 -Dsun.rmi.dgc.server.gcInterval=600000 set PERM=-XX:PermSize=64m -XX:MaxPermSize=64m set DEBUG=-verbose:gc -XX:+PrintTenuringDistribution 内存配置参数定义 ms/mx:定义YOUNG+OLD段的总尺寸,ms为JVM启动时YOUNG+OLD的内存大小;mx为最大可占用的YOUNG+OLD内存大小。在用户生产环境上一般将这两个值设为相同,以减少运行期间系统在内存申请上所花的开销。 NewSize/MaxNewSize:定义YOUNG段的尺寸,NewSize为JVM启动时YOUNG的内存大小;MaxNewSize为最大可占用的YOUNG内存大小。在用户生产环境上一般将这两个值设为相同,以减少运行期间系统在内存申请上所花的开销。 PermSize/MaxPermSize:定义Perm段的尺寸,PermSize为JVM启动时Perm的内存大小;MaxPermSize为最大可占用

软件测试实验课ppt,软件测试实验Jmppt课件.ppt相关推荐

  1. 初步使用计算机ppt课件,《计算机应用基础教程》第13课:网页制作初步课件.ppt...

    <<计算机应用基础教程>第13课:网页制作初步课件.ppt>由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关<<计算机应用基础教程>第13 ...

  2. 【实验】实验课总结3 实验二

    记录一些关于本人实验课的总结,由于本人是新手小白,许多程序和电路图较为粗略. 同样是提前预习了一下接下来的实验,接下来是轨道电路实验,由于种种原因还未开学只能借助protues电脑仿真. 实验要求 获 ...

  3. 【实验】实验课总结2 实验一

    记录一些关于本人实验课的总结,由于本人是新手小白,许多程序和电路图较为粗略. 提前看了一眼实验一信号机控制实验,虽然名字有点高大上但是最后就是一个51点灯实验,附上实验要求.代码.protues仿真结 ...

  4. 记忆计算机课,记忆人脑就计算机课件.ppt

    记忆人脑就计算机课件 记忆:人脑就是计算机 主讲:隋光远 第一节 记忆的一般概念 一.记忆的概念 内涵 记忆是在头脑中积累和保存个体经验的心理过程,即人脑对外界输入的信息进行编码.存储和提取的过程. ...

  5. 鸿蒙科学实验课,科学小实验 点亮大梦想-长春市第五十二中学开封校区开展科学实验课活动...

    有趣的科学课可以提高学生们的兴趣,拓展学生们的思维,能够让学生们积极主动去学习,培养动手操作能力,让同学们爱上并喜欢上科学课. 今天,我们学习的是新的一课-<点亮小灯泡>,在上节课的学习中 ...

  6. python实验课_#012python实验课

    基础语法混乱 这是,在进行周四实验课程的时候,一直遇到的一个问题.写着写着,就往C语言的语法方向跑了,可以说之前我仅仅是对,python这种语言有着简单的了解,再加上一直在学习C语言所以很少投入时间, ...

  7. 用计算机做图画ppt,用计算机画图课件.ppt

    用计算机画图课件.ppt (22页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 内江六中:傅登菊用计算机画图用工具绘制基本图形复制图形制作 ...

  8. 认识电子计算机教案ppt,认识计算机_课件.ppt

    <认识计算机_课件.ppt>由会员分享,可在线阅读,更多相关<认识计算机_课件.ppt(31页珍藏版)>请在人人文库网上搜索. 1.认识计算机,.计算机家族中有巨型机.大型机. ...

  9. 认识计算机硬件.ppt,认识计算机硬件资料课件.ppt

    <认识计算机硬件资料课件.ppt>由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关<认识计算机硬件资料课件.ppt>文档请在天天文库搜索. 1.认识计算机系 ...

最新文章

  1. C++ 智能指针最佳实践源码分析
  2. Win10窗口侧边栏设置Win7模式
  3. 发一个招聘启事,成都有兴趣的朋友可以来看一看。
  4. inDesign教程,如何控制文档中的页数?
  5. iOS面试题06-其他
  6. Gliffy Diagrams(在线绘图)
  7. 中国电科发布新型智慧城市顶层设计
  8. php工具箱下载安装方法
  9. 编码:隐匿在计算机软硬件背后的语言(勘误)
  10. QGraphicsItem限制拖动方向和位置
  11. java夏令时问题呈现
  12. K-mer频率分布图代码实现
  13. Spring + JedisCluster操作Redis(集群)
  14. 【自然语言处理】BERT 讲解
  15. C语言_习题4-5 换硬币
  16. jq实现checkbox全选中以及获得选中的checkbox的值
  17. javaweb JAVA JSP运动会管理系统JSP运动会成绩管理系统 JSP校运会报名信息管理系统
  18. idea + groovy + mybatis 自动生成 Dao、mappings 和 实体类
  19. 【无人驾驶】“自主代客泊车”/自动泊车方案调研 2
  20. 教你如何用Python追踪快递信息

热门文章

  1. 【Java】window系统JDK7,JDK8环境安装详细教程
  2. R语言入门——你不知到的哪些黑科技(这里面的函数你用过一个算我输)
  3. 计算机模拟求解流体力学方程,大学物理中流体力学问题的计算机模拟研究.PDF...
  4. 思维导图-第二章 会计政策和会计估计及其变更
  5. Lingo求解简单的整数规划
  6. 使用Bert得到句向量简单总结
  7. java p12 ssl_从 p12 格式 SSL 证书解出 pem 格式公钥私钥给 Postman 使用
  8. 实验五 构造函数和析构函数
  9. Android fontawesome-webfont.ttf字体库的使用
  10. mysql 多字段单关键字_mysql多关键字多字段模糊查询