摘要: 一、说明二、内容 1. 代码布局 1.1 缩进 1.2 表达式和语句中的空格 1.3 行的最大长度 1.4 空行... 1.5 编码...2. 语句... 2.1 标准头部... 2.2 导入(import)... 2.3 赋值... 2.4 分支和循环...3. 注释... 3... 阅读全文
posted @ 2015-09-25 17:55 飘飘雪 阅读(3771) 评论(0) 推荐(1) 编辑
摘要: requests是python的一个HTTP客户端库,跟urllib,urllib2类似,那为什么要用requests而不用urllib2呢?官方文档中是这样说明的:python的标准库urllib2提供了大部分需要的HTTP功能,但是API太逆天了,一个简单的功能就需要一大堆代码。我也看了下req... 阅读全文
posted @ 2015-09-25 16:00 飘飘雪 阅读(534) 评论(0) 推荐(0) 编辑
摘要: httplib是一个相对底层的http请求模块,其上有专门的包装模块,如urllib内建模块,goto等第三方模块,但是封装的越高就越不灵 活,比如urllib模块里请求错误时就不会返回结果页的内容,只有头信息,对于某些需要检测错误请求返回值的场景就不适用,所以就得用这个模块了。1、class ht... 阅读全文
posted @ 2015-09-25 14:27 飘飘雪 阅读(989) 评论(0) 推荐(0) 编辑
摘要: http://python.usyiyi.cn/python_341/tutorial/index.htmlpython教程 (英文版)http://python.usyiyi.cn/python_341/tutorial/index.html python教程(中文版) 阅读全文
posted @ 2015-09-23 20:58 飘飘雪 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 准备工作: 1.下载jmeter(我下载的apache-jmeter-2.13.zip) 2、配置jmeter环境变量,即path前添加jmeter的bin路径) 3、下载ant(我使用的apache-ant-1.9.6.zip) 4、配置ant环境变量(即path前添加ant的bin路径)保存,l 阅读全文
posted @ 2015-09-23 18:14 飘飘雪 阅读(637) 评论(0) 推荐(0) 编辑
摘要: http://www.jb51.net/LINUXjishu/151805.html 任务调度的crond常驻命令 crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工 阅读全文
posted @ 2015-09-23 18:05 飘飘雪 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 1234567891011121314151617rem 英文chcp 437rem 日文chcp 932rem 简体中文chcp 936rem 韩文chcp 949rem 繁体中文chcp 950rem utf-8chcp 65001如果cmd的默认代码页属性修改不了,那么修改注册表:1win键+... 阅读全文
posted @ 2015-09-23 14:00 飘飘雪 阅读(3559) 评论(0) 推荐(0) 编辑
摘要: 任务计划程序是电脑中的一个好工具,用好了,会让我们使用电脑变的很便捷,具体经验教程如下所示:工具/原料装有win7系统的电脑方法/步骤在桌面找到“我的电脑”,右击,弹出窗口,找到“管理”,如下图:点击“管理”,出现新的窗口,即是计算机管理窗口,找到“任务计划程序”,展开,找到“任务计划程序库”,点击... 阅读全文
posted @ 2015-09-22 11:51 飘飘雪 阅读(1143) 评论(0) 推荐(0) 编辑
摘要: 准备工作:1.java的运行环境正常,及运行java -version、javac -version能正常输出java版本;2.ant的运行环境正常,使用ant需要配置环境变量,编辑/etc/profile,在结尾处添加:export ANT_HOME="/export/servers/ant"ex... 阅读全文
posted @ 2015-09-22 11:37 飘飘雪 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 下面简单介绍一下Jmeter正则表达式提取器的使用方法。1、添加Jmeter正则表达式提取器:在具体的Request下添加Jmeter正则表达式提取器(Jmeter正则表达式在“后置处理器”下面)例1如下: 引用名称: tokenid(自己定义) 正则表达式: 模板:$1$ 匹配数字(0代表随机):... 阅读全文
posted @ 2015-09-20 18:47 飘飘雪 阅读(1413) 评论(0) 推荐(0) 编辑
摘要: 本文介绍在jmeter中调用自己写java工具包,并非直接继承jmeter提供的java sample request接口。工具/原料jmetereclipse方法/步骤通常用jmeter做http请求(或者其他类型)时,有时候要对请求的数据(或者响应的数据)进行特定的处理再进行请求,如加密、解密。... 阅读全文
posted @ 2015-09-20 18:42 飘飘雪 阅读(2079) 评论(0) 推荐(0) 编辑
摘要: 我们在做性能测试时,有时需要自己编写测试脚本,很多测试工具都支持自定义编写测试脚本,比如LoadRunner就有很多自定义脚本的协议,比如"C Vuser","Java Vuser"等协议.同样,Jmeter也支持自定义编写的测试代码,不过与LoadRunner不同的是,Jmeter没有自带编译器,... 阅读全文
posted @ 2015-09-18 14:47 飘飘雪 阅读(3233) 评论(1) 推荐(0) 编辑
摘要: JMeter变量作用域局限于所属线程。这样设计是经过深思熟虑的,目的是让测试线程能够独立运转。有时候用户可能需要在不同线程间(可能属于同一个线程组,也可能不属于同一个线程组)传递变量。 其中一种方法就是使用属性。属性为所有JMeter线程所共享,因此当某个线程设置一个属性后,其他线程就可以读取... 阅读全文
posted @ 2015-09-17 23:10 飘飘雪 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 在运行脚本时,Badboy提供了Summary功能方便我们监控回放结果状态,如下Summary view:以下表格对运行情况的各个维度进行解释:统计点描述Played运行或回放脚本的次数Succeeded成功运行或回放脚本的次数Failed失败运行或回放脚本的次数Assertions断言失败次数Wa... 阅读全文
posted @ 2015-09-17 18:01 飘飘雪 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 摘要Badboy是一个强大的工具,被设计用于测试和开发复杂的动态应用。Badboy功能丰富(包括一个捕获/重播接口,强大的压力测试支持,详细的报告、图形)使得测试和开发更加容易。 Badboy是用来录制操作过程的,它录制的结果被jmeter做并发测试的素材使用。Jmeter是apache下的一个完全... 阅读全文
posted @ 2015-09-15 15:36 飘飘雪 阅读(1717) 评论(0) 推荐(0) 编辑
摘要: 参数化:简单的来理解一下,我们录制了一个脚本,这个脚本中有登录操作,需要输入用户名和密码,假如系统不允许相同的用户名和密码同时登录,或者想更好的模拟多个用户来登录系统。这个时候就需要对用户名和密码进行参数化,使每个虚拟用户都使用不同的用户名和密码进行访问。前提:假如,我们录制好了一个脚本(可以用ba... 阅读全文
posted @ 2015-09-12 18:24 飘飘雪 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 集合点:简单来理解一下,虽然我们的“性能测试”理解为“多用户并发测试”,但真正的并发是不存在的,为了更真实的实现并发这感念,我们可以在需要压力的地方设置集合点,还拿那个用户和密码的地方,每到输入用户名和密码登录的地方,所有的虚拟用户都相互之间等一等,然后,一起访问。(红军排长说:等一等!大家一起冲啊... 阅读全文
posted @ 2015-09-11 17:30 飘飘雪 阅读(591) 评论(0) 推荐(0) 编辑
摘要: [版权所有: whoistester.com & jmeter.cf]上一节课,我们创建了一个测试场景,并进行了少量vuser的负载测试. 有时候我们执行了测试,但是发现并不是所有事务都执行成功了. 那是因为我们只是发起了测试,但并没有对每次请求测试的返回作校验. 所以加入检查点是非常有必要的.1.... 阅读全文
posted @ 2015-09-11 11:45 飘飘雪 阅读(2493) 评论(0) 推荐(0) 编辑
摘要: [版权所有: whoistester.com & jmeter.cf]http://wenku.baidu.com/linkurl=9zc4VHe6vUUeMdDZPpNsRehkazZFwC0l8GWoJKBt9ZIJliZYj1yHVamdOseicOKnzsTDy7NtyAVV9bmIqah1... 阅读全文
posted @ 2015-09-11 11:33 飘飘雪 阅读(450) 评论(0) 推荐(0) 编辑
摘要: http://www.jmeter.cf/loadtesting-jmeter.html为什么使用jmeter, 它免费开源, 不断发展, 功能逐渐强大. 可以做功能,负载, 性能测试.一套脚本可以同时用于功能和性能测试.Jmeter有着众多的插件开发者, 支持多种的测试协议.一 、Jmeter 使... 阅读全文
posted @ 2015-09-08 18:37 飘飘雪 阅读(984) 评论(0) 推荐(0) 编辑