12 2020 档案

摘要:某银行ATM取款机,在境内ATM机上取款每日累计最高限额为2万元人民币, 在境外ATM机取款每日累计最高限额为等值1万元人民币,在境外ATM机取 款每人每年累计最高限额为等值10万元人民币。在境内特约商户消费无限额, 但不能透支。请根据以上描述给出场景分析 阅读全文
posted @ 2020-12-08 11:29 Python从入门到放弃o 阅读(1068) 评论(0) 推荐(0) 编辑
摘要:恢复内容开始 jmeter作为一个开源的接口性能测试工具,其本身的小巧和灵活性给了测试人员很大的帮助,但其本身作为一个开源工具,相比于一些商业工具(比如LoadRunner),在功能的全面性上就稍显不足。 这篇博客,就介绍下jmeter的第三方插件jmeter-plugins.org和其中常用的几种 阅读全文
posted @ 2020-12-03 21:31 Python从入门到放弃o 阅读(98) 评论(0) 推荐(0) 编辑
摘要:jmeter作为一个开源的接口性能测试工具,其本身的小巧和灵活性给了测试人员很大的帮助,但其本身作为一个开源工具,相比于一些商业工具(比如LoadRunner),在功能的全面性上就稍显不足。 这篇博客,就介绍下jmeter的第三方插件jmeter-plugins.org和其中常用的几种插件使用方法。 阅读全文
posted @ 2020-12-03 21:29 Python从入门到放弃o 阅读(240) 评论(0) 推荐(0) 编辑
摘要:性能测试中,有时需要模拟一种实际生产中经常出现的情况,即:从某个值开始不断增加压力,直至达到某个值,然后持续运行一段时间。 在jmeter中,有这样一个插件,可以帮我们实现这个功能,这个插件就是:Stepping Thread Group 1、下载配置方法 Stepping Thread Group 阅读全文
posted @ 2020-12-03 21:28 Python从入门到放弃o 阅读(127) 评论(0) 推荐(0) 编辑
摘要:jmeter是一个开源灵活的接口和性能测试工具,当然也能利用jmeter进行接口自动化测试。在我们利用它进行测试过程中,最常用的sampler大概就是Http Request, 使用这个sampler时,一般都需要使用配置元件里的http属性管理器,其作用就是用于尽可能的模拟浏览器的行为,在http 阅读全文
posted @ 2020-12-03 21:27 Python从入门到放弃o 阅读(195) 评论(0) 推荐(0) 编辑
摘要:1、基础介绍 简单介绍jmeter的元件组成,作用等基础知识; 2、录制脚本 简述了jmeter录制脚本的2种方式; 3、元件的作用域及执行顺序 jmeter各元件的作用域及执行的顺序; 4、Sampler之SOAP/XML-RPC Request 取样器中关于SOAP/XML-RPC Reques 阅读全文
posted @ 2020-12-03 21:25 Python从入门到放弃o 阅读(1095) 评论(0) 推荐(0) 编辑
摘要:之前的博客,有介绍jmeter如何对请求进行关联的一种常见用法,即:后置处理器中的正则表达式提取器,下面介绍另一种关联方法,XPath Extractor! 所谓关联,从业务角度讲,即:某些操作步骤与其相邻步骤存在一定的依赖关系,导致某个步骤的输入数据来源于上一步的返回数据,这时就需要“关联”来建立 阅读全文
posted @ 2020-12-03 21:24 Python从入门到放弃o 阅读(101) 评论(0) 推荐(0) 编辑
摘要:之前了解过jmeter的目录结构,但只知道一些常用的配置文件,看到一篇介绍的比较详细的博客,就转载过来,当然,其实是自己懒得再去搜集更多资料慢慢看了,时间不够用。。。 原文链接:http://www.cnblogs.com/zichuan/p/6938772.html,作者:zzz紫川 首先得了解一 阅读全文
posted @ 2020-12-03 21:22 Python从入门到放弃o 阅读(57) 评论(0) 推荐(0) 编辑
摘要:先说说利用jmeter生成数据的几种方法: 1、CSV Data Set Config 这个元件被用来在参数化生成数据时使用,简单高效,容易生成有序数;只需要新建excel,然后通过拖拽、复制黏贴等方式产生不同的数据,然后读取调用即可。 但它也有不足之处,如下: ①如果数据库中某些表的某些字段不允许 阅读全文
posted @ 2020-12-03 21:21 Python从入门到放弃o 阅读(114) 评论(0) 推荐(0) 编辑
摘要:jmeter作为一个开源的性能测试工具,作用还是蛮强大的,找到一篇对jmeter中函数助手解释蛮详细的一篇博客,感觉不错,转载过来,希望对大家有所帮助。 由于时间和版本问题,其中有些内容和排版我做了修改和重新整理,使其更符合最新的jmeter版本。 原文地址:http://blog.csdn.net 阅读全文
posted @ 2020-12-03 21:12 Python从入门到放弃o 阅读(121) 评论(0) 推荐(0) 编辑
摘要:本博客转载自:http://www.cnblogs.com/dinghanhua/p/5646435.html 个人感觉不错,对jmeter最常用的取样器http请求需要用到的信息头管理器做了很好的解释,推荐推荐!!! 本文讲三种content-type以及在Jmeter中对应的参数输入方式 第一部 阅读全文
posted @ 2020-12-03 21:11 Python从入门到放弃o 阅读(182) 评论(0) 推荐(0) 编辑
摘要:jmeter作为一个开源的纯Java性能测试工具,工作中极大的方便了我们进行接口、性能测试,但使用过程中也遇到了很多的问题,下面就记录一下自己遇到的问题,后续会不断更新。。。 1、获取日志 在使用jmeter过程中,如果想获得更详细的日志,可以修改jmeter\bin\jmeter.properti 阅读全文
posted @ 2020-12-03 21:10 Python从入门到放弃o 阅读(231) 评论(0) 推荐(0) 编辑
摘要:如果有这样的情况:一个完整的操作流程,需要先完成某个操作,获得某个值或数据信息,然后才能进行下一步的操作(也就是常说的关联/将上一个请求的响应结果作为下一个请求的参数); 在jmeter中,可以利用正则表达式提取器来帮助我们完成这一动作。 首先:在默认的测试计划中添加一个线程组,然后添加取样器,这里 阅读全文
posted @ 2020-12-03 21:08 Python从入门到放弃o 阅读(133) 评论(0) 推荐(0) 编辑
摘要:工作中遇到这样一个问题: 需要准备10W条测试数据,利用jmeter中的JDBC Request向数据库中批量插入这些数据(只要主键不重复就可以,利用函数助手中的Random将主键的ID末尾五位数随机插入); 响应数据报错:Can not issue data manipulation statem 阅读全文
posted @ 2020-12-03 21:07 Python从入门到放弃o 阅读(212) 评论(0) 推荐(0) 编辑
摘要:参数化是自动化测试脚本的一种常用技巧。简单来说,参数化的一般用法就是将脚本中的某些输入使用参数来代替,在脚本运行时指定参数的取值范围和规则; 这样,脚本在运行时就可以根据需要选取不同的参数值作为输入。这种方式通常被称为数据驱动测试(Data Driven Test),参数的取值范围被称为数据池(Da 阅读全文
posted @ 2020-12-03 21:05 Python从入门到放弃o 阅读(204) 评论(0) 推荐(0) 编辑
摘要:jmeter中逻辑控制器(Logic Controllers)的作用域只对其子节点的sampler有效,作用是控制采样器的执行顺序。 jmeter提供了17种逻辑控制器,它们各个功能都不尽相同,大概可以分为2种使用类型: ①.控制测试计划执行过程中节点的逻辑执行顺序,如:Loop Controlle 阅读全文
posted @ 2020-12-03 21:04 Python从入门到放弃o 阅读(117) 评论(0) 推荐(0) 编辑
摘要:jmeter中有个元件叫做断言(Assertion),它的作用和loadrunner中的检查点类似; 用于检查测试中得到的响应数据等是否符合预期,用以保证性能测试过程中的数据交互与预期一致。 使用断言的目的:在request的返回层面增加一层判断机制;因为request成功了,并不代表结果一定正确。 阅读全文
posted @ 2020-12-03 21:03 Python从入门到放弃o 阅读(393) 评论(0) 推荐(0) 编辑
摘要:知识来源有点复杂,其他测试工作者的博客,百度百科,搜集的电子文档,个人理解等等,限于水平和理解能力,可能有些内容有错误的地方。。。 jmeter提供了很多元件,帮助我们更好的完成各种场景的性能测试,其中,定时器(timer)是很重要的一个元件,最新的3.0版本jemter提供了9种定时器(之前6种) 阅读全文
posted @ 2020-12-03 21:02 Python从入门到放弃o 阅读(146) 评论(0) 推荐(0) 编辑
摘要:jmeter是一个开源的性能测试工具,它可以通过鼠标拖拽来随意改变元件之间的顺序以及元件的父子关系,那么随着它们的顺序和所在的域不同,它们在执行的时候,也会有很多不同。 jmeter的test plan通过图形化的方式表达脚本,域代码方式的脚本不同,图形方式表达的脚本中无法使用变量和函数等描述元件的 阅读全文
posted @ 2020-12-03 21:01 Python从入门到放弃o 阅读(64) 评论(0) 推荐(0) 编辑
摘要:jmeter中取样器(Sampler)是与服务器进行交互的单元。一个取样器通常进行三部分的工作:向服务器发送请求,记录服务器的响应数据和记录响应时间信息 有时候工作中我们需要对数据库发起请求或者对数据库施加压力,那么这时候就需要用到JDBC Request JDBC Request可以向数据库发送一 阅读全文
posted @ 2020-12-03 21:00 Python从入门到放弃o 阅读(99) 评论(0) 推荐(0) 编辑
摘要:启动jmeter,建立一个测试计划 这里再次说说怎么安装和启动jmeter吧,昨天下午又被人问到怎样安装和使用,我也是醉了;在我看来,百度能解决百分之八十的问题,特别是基础的问题。。。 安装:去官网下载一个安装包,官网地址:jmeter.apache.org(Windows系统下载.zip包,Lin 阅读全文
posted @ 2020-12-03 20:59 Python从入门到放弃o 阅读(139) 评论(0) 推荐(0) 编辑
摘要:项目背景:公司的微信端H5界面新开发了会员注册功能,需要对其进行压力测试 项目目标:需要承受每分钟最少6000的压力 一、建立一个测试计划(test plan) 之前有说过,jmeter打开后会自动生成一个空的test plan,用户可以基于该test plan建立自己的test plan 一个性能 阅读全文
posted @ 2020-12-03 20:58 Python从入门到放弃o 阅读(126) 评论(0) 推荐(0) 编辑
摘要:对大多数刚开始接触性能测试的人来说,代码功力可能不是太好,我们可以通过工具,录制脚本来进行测试,以达到我们的目的 一般来讲,录制脚本有两种方法 一、利用badboy进行脚本录制 1、下载安装 badboy官网地址:http://www.badboy.com.au 提示:官网下载时候会有用户邮件验证的 阅读全文
posted @ 2020-12-03 20:56 Python从入门到放弃o 阅读(246) 评论(0) 推荐(0) 编辑
摘要:jmeter是一款优秀的开源性能测试工具,目前最新版本3.0版本,官网文档地址:http://jmeter.apache.org/usermanual/index.html 一、优点 1、开源工具,可扩展性非常好 2、高可扩展性,用户可自定义调试相关模块代码 3、精心简单的GUI设计,小巧灵活 4、 阅读全文
posted @ 2020-12-03 20:53 Python从入门到放弃o 阅读(104) 评论(0) 推荐(0) 编辑
摘要:1.官网下载地址:https://jmeter-plugins.org/install/Install/ 2.将下载jmeter-plugins-manager.jar放到目录%JMETER_HOME%\apache-jmeter-5.1.1\lib\ext 3.重启Jmeter如下图,即可进入管理 阅读全文
posted @ 2020-12-03 19:38 Python从入门到放弃o 阅读(205) 评论(0) 推荐(0) 编辑
摘要:1、下载地址:http://jmeter.apache.org/download_jmeter.cgi,(Windows版本下载.zip,Linux版本下载.tgz) 2、下载后无需安装,解压后即可使用。解压后目录如下: 3.配置JMETER_HOME环境变量,变量值为JMeter解压的路径 4.配 阅读全文
posted @ 2020-12-03 19:16 Python从入门到放弃o 阅读(188) 评论(0) 推荐(0) 编辑
摘要:1.charles抓取web端https a.安装证书 下载并将证书添加为受信任的根证书并进行安装 给ssl代理设置中进行添加https协议 2.抓取移动端的htpps 1.保证pc端和移动端在同一网络下 2.pc进行安装证书 去移动端进行设置代理服务 4. 打开移动端默认的浏览器输入 chls.p 阅读全文
posted @ 2020-12-01 20:27 Python从入门到放弃o 阅读(294) 评论(0) 推荐(0) 编辑
摘要:url地址有哪些组成? 协议 http/https 端口号:http/https 80 443请求方式 get参数name pwd参数值 admin 123域名部分虚拟目录部分文件名 阅读全文
posted @ 2020-12-01 09:06 Python从入门到放弃o 阅读(117) 评论(0) 推荐(0) 编辑
摘要:服务器的响应状态码:200 (成功) 服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。202 (已接受) 服务器已接受请求,但尚未处理。300 (多种选择) 针对请求,服务器可执行多种操作。 服务器可根据请求者 (user agent) 选择一项操作,或提供操作列表供请求者选择。301 阅读全文
posted @ 2020-12-01 09:02 Python从入门到放弃o 阅读(261) 评论(0) 推荐(0) 编辑
摘要:Session cookie 的区别?Cookie是把数据保存在浏览器端的内存中Session把数据保存在服务器端的内存中 cookie机制:bai正统的cookie分发是通过扩展HTTP协议来实现的,服务器通过在HTTP的响应头中加上一行特殊的指示以提示浏览器按照指示生成相应的cookie。 se 阅读全文
posted @ 2020-12-01 09:01 Python从入门到放弃o 阅读(95) 评论(0) 推荐(0) 编辑
摘要:http/https 的区别?(面试题)1、http协议:是超文本传输协议,信息是明文传输2、https协议:是具有安全性的ssl加密传输协议1、http协议:http的连接很简单,是无状态的。2、https协议:是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议。1、http协议:使 阅读全文
posted @ 2020-12-01 08:58 Python从入门到放弃o 阅读(204) 评论(0) 推荐(0) 编辑
摘要:adb devices 查看设备编号adb install 路径 安装apkadb uninstall 包名 卸载apkadb shell pm list packages 罗列出所有的包 -s 系统包名 -3 三方的包名adb shell dumpsys cpuinfo 查看当前移动端的cpu的使 阅读全文
posted @ 2020-12-01 08:56 Python从入门到放弃o 阅读(229) 评论(0) 推荐(0) 编辑