09 2016 档案

摘要:前面三篇文章分别讲述了 HTTP Mirror Server 、 Debug PostProcessor 和 Debug Samper 的脚本调试实例。此文主要讲述第四种调试方法,通过 BeanShell 脚本结合 jmeter.log 查看响应的变量等信息。 BeanShell脚本访问变量主要通过 阅读全文
posted @ 2016-09-27 01:01 范丰平 阅读(11255) 评论(8) 推荐(1) 编辑
摘要:前面两篇文章分别讲述了 HTTP Mirror Server 和 Debug PostProcessor 的脚本调试实例。此文主要讲述第三种调试工具:DebugSampler,其主要是查看JMeter用户定义变量、JMeter属性变量,以及系统环境变量信息,在查看结果树对应调试器响应结果面板中查看信 阅读全文
posted @ 2016-09-23 14:33 范丰平 阅读(2396) 评论(0) 推荐(0) 编辑
摘要:前文 JMeter学习-034-JMeter调试工具之一 HTTP Mirror Server讲述了HTTP镜像服务器在调试请求入参时的实例应用。此文我们讲述另一种测试脚本调试工具的使用。 前置处理器或后置处理器中的 Debug Processor,也是常用的一个调试工具,其可以获取样本线程的相关信 阅读全文
posted @ 2016-09-23 03:04 范丰平 阅读(9021) 评论(0) 推荐(1) 编辑
摘要:通常,编程工具IDE都提供了相应的调试模块,供开发者使用,以便更快速的定位问题所在。那么在JMeter编写测试脚本的过程中,JMeter都提供了哪些调试工具供我们使用呢? JMeter常用的调试工具有如下五种: 1、View Tree:查看结果树。含请求信息、响应信息等,请求头信息中的cookie信 阅读全文
posted @ 2016-09-23 02:29 范丰平 阅读(3495) 评论(1) 推荐(0) 编辑
摘要:BeanShell脚本是JMeter自动化测试过程中不可或缺的提升技能之一,BeanShell脚本编写类似于Java脚本。它可以获取、修改系统定义或用户定义的变量值,同时也可以进行一些相应的测试数据处理工作(例如:前置处理器、后置处理器及响应断言中均存在响应的BeanShell应用),非常的方便。 阅读全文
posted @ 2016-09-23 01:29 范丰平 阅读(8719) 评论(2) 推荐(0) 编辑
摘要:在JMeter自动化测试脚本编写过程中,经常需要对测试脚本进行一些参数设置。例如,设置测试计划的全局变量(方便切换不同的测试环境)、样本线程(HTTP请求等)的参数传递等。 通常,JMeter中常用的有如下五种变量设置方式: 1、测试计划面板中定义的变量,变量作用域为所有线程; 2、【配置元件/用户 阅读全文
posted @ 2016-09-23 00:44 范丰平 阅读(9391) 评论(2) 推荐(1) 编辑
摘要:今天又被坑了一把,不知谁把 Slave 机的火狐浏览器版本升级为了 48 的版本,导致网页自动化测试脚本无法启动火狐的浏览器,相关的网页自动化脚本全线飘红(可惜不是股票,哈哈哈...),报版本不兼容的错误(当前 selenium-server 版本为 2.53.1,火狐升级后版本为 48.0.2)。 阅读全文
posted @ 2016-09-18 00:03 范丰平 阅读(10336) 评论(5) 推荐(0) 编辑
摘要:今天在写WebDriver处理弹出框(alert、confirm、prompt)演示实例脚本分发给朋友时,在其执行时未能成功执行,对应的部分错误详情如下: 经查,chromedriver V2.21 启动 chrome V5* 版本时,存在已知修复的缺陷 1362,详情截图如下所示: 同时,由chr 阅读全文
posted @ 2016-09-17 23:45 范丰平 阅读(8702) 评论(0) 推荐(0) 编辑
摘要:弹出框是网页自动化测试常见得操作页面元素之一,常见的JavaScript弹出框有如下三种: 1、alert(message):方法用于显示带有一条指定消息和一个 OK 按钮的警告框。DemoAlert.html 示例代码如下所示: 2、confirm(message):方法用于显示一个带有指定消息和 阅读全文
posted @ 2016-09-17 23:32 范丰平 阅读(3205) 评论(0) 推荐(0) 编辑
摘要:通常在 WebUI 自动化测试过程中必然会涉及到文件上传的自动化测试需求,而开发在进行相应的技术实现是不同的,粗略可划分为两类:input标签类(类型为file)和非input标签类(例如:div、a或其他方式结合实现)。 非input标签类因其有各式各样的实现方式,需要考虑具体的场景,因而此文对此 阅读全文
posted @ 2016-09-09 00:26 范丰平 阅读(1161) 评论(0) 推荐(1) 编辑
摘要:今天,朋友将 JMeter 的版本由 2.13 升级到了 3.0 发现之前接口脚本 POST 请求主体中的中文无法正确显示,现象如下图所示: 注意,这不是乱码,而是因在 3.0 版本对Body Data 进行了优化,导致默认字体(Consolas)不支持汉字显示。 解决方案:修改配置文件{JMETE 阅读全文
posted @ 2016-09-07 23:41 范丰平 阅读(7055) 评论(7) 推荐(0) 编辑

喜欢请打赏

扫描二维码打赏

支付宝打赏

点击右上角即可分享
微信分享提示