【转】活用软件测试工具之Jmeter活用
软件测试工具不光能测试用,拿Jmeter来说,使用它可以进行web性能测试。
简单说一下大概使用:
如果要测试某个网页内的功能,首先要录制Jmeter脚本,脚本的录制与运行过程,也就是打开网页,执行被测功能的过程。
录制脚本成功后,就可以重复的运行这个脚本,并可以通过Jmeter修改脚本执行过程中的一些网页提交参数值。
通过重复执行这个脚本,就可以实现许多需要手动录入的事情。
比如,在Jmeter中使用CSV,把你要替换的变量值全部保存在CSV文件中,让Jmeter执行脚本时,每次从文件中读取变量值,可以每次读取一行或多行,也可以重复的执行,直到全部执行完毕。
这就是最基本的Jmeter测试网页功能的过程。
通过上面的过程,其实不只可以实现测试,还可以实现一些其它的比较有意思的功能,比如网页投票,只需要把投票的过程录制下来,然后把选项的值定义成变量,作成CSV文件,然后就可以重复的执行啦!
哈哈,有点造假哈,请利用在正途!呵呵~~不要乱用啊~~~
这个就不截图了哈~~~反正大概原理就是如此啦!
其实我还有更有趣的想法啊,比如现在很流行的网页游戏,不知道是不是可以用这种软件把游戏过程录制下来,通过修改一些参数,然后XXXXXXXXXXXX,哈哈,这个我还没试过,只是偶尔的一些小想法,最近不爱玩游戏了,所以也不想去研究~~~毕竟也不太道德嘛~~~嘿嘿~~~
最终目的嘛,我只是想说,其实我们干IT的,工作中会接触使用到很多很多的各类软件,如果我们能从什么什么层次上去理解软件的话,不管以后出现什么新的事物,我想都不会很难学会吧~~
现在的技术啥的,都越发展越操作简单化,尽管如此,我们还是要有自己的思想,不然真的是只能懂点皮毛。我接触过很多人,有些人就是完全的按部就班做事的人,事情稍稍改动,就不知道怎么弄了!这可能就是开明领导们常说的“不动脑“吧!呵呵~~~人各有志,也许我说得并不对,哈哈~~~大家各有所好吧,别人会的东西我也不会呢~~~
【转】活用软件测试工具之Jmeter活用的更多相关文章
- 性能测试工具 - Apache JMeter (安装)
简介 Apache JMeter 是100%纯java语言开发的负载测试和性能测试开源工具. 功能 Apache JMeter可以对静态/动态资源进行性能测试,模拟多个用户并行请求资源端,以测试其强度 ...
- 工具使用-----Jmeter教程 简单的压力测试
摘抄于http://www.cnblogs.com/TankXiao/p/4059378.html 以下是英文版的,中文版的也差不多的 Jmeter是一个非常好用的压力测试工具. Jmeter用来做 ...
- 一个不错的工具推荐:JMeter
在开发中可能会遇到一些场景需要对程序的性能,并发能力等进行度量,就是对一些程序的性能进行度量,生成一些报告等,最近遇到了一个不错的工具 apache JMeter,它是用java的swing开发的,功 ...
- 软件测试工具MonkeyTalk使用方法
1.简单介绍 MonkeyTalk软件测试工具由两部分构成:MonkeyTalk IDE 和 MonkeyTalk Agents MonkeyTalk IDE是Eclipse平台的工具,工能是:对iO ...
- JMeter软件测试工具介绍及基本安装教程
一.工具介绍 (一)简介 Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域. 它可以用于测试 ...
- 小公司0成本基于Pythony的单元\GUI\Web自动化\性能的几个开源软件测试工具
以下是当前流行的几款适合小公司0成本的几个开源软件测试解决方案: 1.单元测试 a.unittest :Python自带的单元测试框架 b.pyunit:Junit的Python版本 2.使用Pyho ...
- 自动测试工具(Jmeter,qtp等)
loadrunner.Selenium.QTP三者区别? Loadrunner是商业性能测试工具,收费,功能强大,适合做复杂场景的性能测试. Selenium是开源的web自动测试工具,免费 ...
- 接口测试工具postman/jmeter基本使用
一.接口的分类: 最常用的两种接口webservice接口和http api接口:1.webservice接口走soap协议通过http传输,请求报文和返回报文都是XML格式,现在测试的时候都通过工具 ...
- 测试工具之Jmeter(使用badboy录制脚本)
前面使用badboy工具时说过,badboy是可以录制Jmeter的测试脚本,这样省去了自己设计测试用例的麻烦 Jmeter主要是一个性能测试工具,不光在web和http,现在扩展很多功能都可以在Jm ...
随机推荐
- 20165202 预备作业3 Linux安装及学习
一.虚拟机安装 娄老师的<基于VirtualBox安装Ubuntu图文教程>对于安装过程的介绍很易懂,但在安装过程中还是遇到了一些问题 Q1:安装教程中下载地址的VM提示安装包损坏 解决办 ...
- New Concept English three (22)
34w 54 Some plays are so successful that they run for years on end. In many ways, this is unfortunat ...
- Git 之 问题集锦
准备:远程仓库名:origin 远程分支:master.tt 本地分支:master.test 1. error: src refspec *** does not match an ...
- React之前端路由
通过之前的博客介绍,对于react,我们已经可以写单个组件.复合组件/单个页面了,接下来就是实现页面的跳转了,这个时候,我们就需要前端路由了. 一.react-router-dom 安装这个依赖,th ...
- 使用tr1的bind函数模板
最近把公司的VS2008统一升级为SP1了,虽然还是有些跟不上时代,毕竟C++17标准都出了,但是,对于成熟的商业软件开发而言,追求更新的C++标准肯定不是正道.升级SP1的VS2008可以支持TR1 ...
- 原生js实现div拖拽+按下鼠标计时
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style> ...
- Servlet传统配置方式和Servlet3.0使用注解的方式
一.Servlet的传统配置方式 在JavaWeb开发中, 每次编写一个Servlet都需要在web.xml文件中进行配置,如下所示: <servlet> <servlet-name ...
- Codeforces 815C. Karen and Supermarket【树形DP】
LINK 思路 首先发现依赖关系是一个树形的结构 然后因为直接算花多少钱来统计贡献不是很好 因为数组开不下 那就可以算一个子树里面选多少个的最小代价就可以了 注意统计贡献的时候用优惠券的答案只能在1号 ...
- flask第八篇——url_for【1】
我们已经知道,知道了url就可以找到对应的视图函数,那么现在问题来了,如果我们知道了视图函数,要怎么找到url呢?这时候我们就需要url_for函数了. # coding: utf-8 from fl ...
- [Luogu4715]「英语」Z 语言
luogu description 你有一个长度为\(n\)的串\(A\)和一个长度为\(m\)的串\(B\),字符集大小\(2^{31}\),且同一个串中没有相同的元素. 定义\(B\)串与\(A_ ...