摘要:
列表和分组 序列概览: 数据结构是通过某种方式组织在一起的数据元素的集合。这些元素可以是数字、字符,甚至可以是其他数据结构。 在python中,最基本的数据结构是序列(sequence)。 序列中的每一个元素被分配一个序号 即元素的位置,也称为索引、下标。第一个索引是0,第二个索引是1,以此类推。 阅读全文
摘要:
Python是一种解释型语言,即程序不需要编译,在运行时才翻译成机器语言,每执行一次都要翻译一次,因此效率比较低 Python安装完成后会自带一个idle(如下图2-1),就是可以在里面写代码,但是不好用,我们这里使用python编辑器--pycharm,在编写代码的过程中会有提示,方便调试和运行。 阅读全文
摘要:
Charles是在 Mac 下常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。 Charles 通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。 Charles 主要的功能包括: 阅读全文
摘要:
Jmeter既可以接口测试也可以做性能测试,下面讲一下使用jmeter做压力测试,压力测试就是多个用户同时操作系统,即设置并发,并发运行时间。 压力测试一般分单场景和多场景,单场景就是压测单个接口,多场景就是同时压测多个有数据关联的接口。 需求确认 在压测前,要确认压测的功能和指标,一般需要确认下面 阅读全文
摘要:
http://imgsrc.baidu.com/forum/pic/item/a89b033b5bb5c9ea901d1997dd39b6003bf3b3dc.jpg 网上找了一张高圆圆的图片 1、加一个http协议; 2、运行一下,查看结果树,可以成功下载图片; 3、将图片下载到本地,添加一个Be 阅读全文
摘要:
Jmeter实例8:JDBC接口 加线程组、加JDBC配置信息; 配置信息详情如下:默认展示值不用修改 必填信息: Database UR:固定格式,将IP、端口号、数据库名修改成自己要用的数据库信息即可; JDBC Driver class:固定格式,不用修改(图中仅适用于mysql),其它数据库 阅读全文
摘要:
Jmeter实例7:关联(牛刀小试中登录、金币充值接口) 必须从网上下载这个插件放在lib的ext目录下才可以用,在登录接口添加此插件 Sign是变量名,其实就是下一步充值金币要取的值;路径是从哪里取这个值 $代表整个json串中的大括号,.login_info代表要取的值在这个括号中,.sign是 阅读全文
摘要:
Jmeter实例6:注册(参数化) 选中http协议,添加CSV Data set Config 准备参数中要使用到的值,存放到txt中,如果一个里面有多个参数,中间用,号分隔; 选中CSV元件,filename是txt的绝对路径,variable names是变量名,有多个用,号分隔,同txt;R 阅读全文
摘要:
Jmeter实例5:文件上传 添加http协议、添加IP、路径、方法、选择files upload文件名称tab,输入绝对路径,参数名称,运行; 上传成功 阅读全文
摘要:
Jmeter实例4:学生金币充值 添加http协议—添加IP、路径、方法,添加cookie管理器,察看结果树如下图所示 输入管理员名称:niuhanyang,输入值,域,如下图所示; 输入必填参数,运行; 操作成功 阅读全文