上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
前文对 JSP 的基础知识进行了初步的讲解,此文主要讲述 JSP page 指令。page 指令用于定义页面的多种属性,例如:脚本语言、编码方式、导入的 Java 包等,page 执行的语法如下: 参数介绍:[language="java"]声明脚本语言的种类,默认情况下为 java。[ext... Read More
posted @ 2015-09-18 15:05 范丰平 Views(198) Comments(0) Diggs(0) Edit
JSP 是 Sun 公司提倡的一门网页技术标准。在 HTML 文件中,加入 Java 代码就构成了 JSP 网页,当 Web 服务器访问 JSP 请求的时候,首先执行其中的 Java 程序源码,然后以 HTML 形式返回, Java 程序运行在服务端,最终显示在客户端。JSP 源于 Java,因而 ... Read More
posted @ 2015-09-18 00:33 范丰平 Views(219) Comments(0) Diggs(0) Edit
首先到 Tomcat 官网,下载对应的版本,我本机的系统是 WIN7 64BIT 的,因而我选择的是64bit 的zip包,如下图所示:下载后解压后,目录TOMCAT 对应的目录结构如下所示:TOMCAT 启动:进入安装目录 apache-tomcat-8.0.26\bin 下,双击 startup... Read More
posted @ 2015-09-17 21:41 范丰平 Views(296) Comments(0) Diggs(0) Edit
前面几篇博文分别讲述了 JSON 的 概要知识、简单数据获取、封装cssSelector数据获取方法、JSONObject 是否包含 key_value,请自行阅读相关博文。在日常的接口测试脚本编写过程中,经常需要依据有个特定的条件,获取条件匹配数据对应的其他属性的值。例如,在验证订单信息的接口测试... Read More
posted @ 2015-09-14 18:03 范丰平 Views(765) Comments(0) Diggs(0) Edit
前文对获取 JSON 数据封装方法,使之可通过类似于 cssSelector 的方法获取 JSON 数据,使获取数据变得简单。敬请参阅:模仿 cssSelector 封装读取 JSON 数据方法。在日常的测试中,需要验证 JSON 数据中某一个值是否正确,再次封装一个方法,验证 JSONObject... Read More
posted @ 2015-09-14 16:59 范丰平 Views(7843) Comments(0) Diggs(0) Edit
前文简单介绍了如何通过 json-20141113.jar 提供的功能获取 JSON 的数据,敬请参阅:Java学习-028-JSON 之二 -- 数据读取。了解学习过 JQuery 的朋友都知道,JQuery 通过 cssSelector 获取页面元素对象非常简单,那么 JSON 数据的获取是否也... Read More
posted @ 2015-09-14 16:26 范丰平 Views(579) Comments(0) Diggs(0) Edit
JSON数据由 JSONObject、JSONArray、key_value 组合而成。通常来说,JSONObject 可以包含 JSONObject、JSONArray、key_value;JSONArray只能包含 JSONObject 的列表;key_value 为最小单元,且只能在 JSON... Read More
posted @ 2015-09-14 15:31 范丰平 Views(465) Comments(0) Diggs(0) Edit
通常,我们在生活中使用的应用产品(无论是 Web应用还是 App 应用),又或者我们平常的信息交流,均无可避免的存在着信息交互,在信息交互的过程中就有着信息载体的存在。那么,在我们熟知的网络应用产品中,数据是以什么样的形式传递的呢?我在日常的测试开发工作中经常接触的常见的数据传递方式有 JSON、X... Read More
posted @ 2015-09-11 16:22 范丰平 Views(313) Comments(0) Diggs(0) Edit
首先,此文非技术类博文,为思路类的博文,敬请参阅,欢迎共同探讨!今天在编写 JMeter 接口监控脚本时,遇到了一个问题,在解决问题的时候,思路出现了偏差,导致了自己在解决问题时,绕了弯,浪费了些时间。换句话说,是自己当时解决问题的思路出现了定式思维,没有及时变通,矬了 ^_^。具体的问题场景如下。... Read More
posted @ 2015-09-02 17:32 范丰平 Views(1344) Comments(0) Diggs(0) Edit
前面的博文中有对 JMeter 中的 响应断言 进行了讲解并实例演示,详情敬请参阅博文:JMeter学习-007-JMeter 断言实例之一 - 响应断言。在 JMeter 中总计提供了如下几种 BeanShell 组件:Beanshell Sampler:单独的采样器。Beanshell PreP... Read More
posted @ 2015-09-02 17:29 范丰平 Views(7791) Comments(1) Diggs(0) Edit
前文讲述了通过 CSV Data Set Config 实现参数化配置(详情敬请参阅:JMeter学习-010-JMeter 配置元件实例之 - CSV Data Set Config 参数化配置),在 JMeter 的配置元件中还有一个元件:用户定义的变量,通过 用户定义的变量,也可实现参数化的配... Read More
posted @ 2015-08-27 15:25 范丰平 Views(3359) Comments(0) Diggs(0) Edit
通过 Fiddler 可以简单的模拟性能测试的并发测试,此方法非常的简单,直接讲述如何使用,敬请参阅!首先我们要获取需要并发的 HTTP请求,此操作非常简单,则在此不再赘述。获取到响应的 HTTP请求后,在 Fiddler 界面按下快捷键【Shift + R】(在大写状态下),会弹出设置模拟并发次数... Read More
posted @ 2015-08-27 01:30 范丰平 Views(1226) Comments(0) Diggs(0) Edit
前文简述了如何通过 Fiddler 修改 HTTP请求 的请求参数,详情请参阅:Fiddler-006-修改HTTP请求参数。在进行 App 测试时,经常需要修改请求参数,以获得不同的显示效果,以查看相应的页面显示处理。例如:电商购物App中商品都有好几种状态(在售、缺货、暂不销售、下 架等)。同时... Read More
posted @ 2015-08-27 01:13 范丰平 Views(1532) Comments(0) Diggs(0) Edit
在进行 App 测试时,经常需要修改请求参数,以获得不同的显示效果,以查看相应的页面显示处理。例如:可以通过修改 HTTP请求 的参数,来获取不同的响应结果。下面以修改 HTTP请求的商品系统编号为例,简单讲解一下如何通过 Fiddler 修改 HTTP请求 的请求参数。初始未修改时,页面显示的商品... Read More
posted @ 2015-08-27 00:29 范丰平 Views(2923) Comments(0) Diggs(1) Edit
前文简述了 JMeter 如何通过 HTTP Cookie管理器,实现了在不执行登录操作的情况下,通过 Cookie 实现登录态的操作,具体请参阅:JMeter学习-012-JMeter 配置元件之-HTTP Cookie管理器-实现 Cookie 登录。我们在日常的自动化测试脚本编写过程中,通常会... Read More
posted @ 2015-08-26 23:55 范丰平 Views(2768) Comments(0) Diggs(0) Edit
前文我们讲过了若何获取登录后的 Cookie 信息,不知如何获取登录 Cookie 的朋友,敬请参阅我之前写的博文:Fiddler-005-获取 Cookie 信息。参阅上篇文章,获取到 Cookie 后,将 Cookie 保存到文本文件中,例如 userCookie.txt。 下面以购物App常用 Read More
posted @ 2015-08-26 21:46 范丰平 Views(22401) Comments(2) Diggs(0) Edit
前两篇文章分表讲述了 后置处理器 - 正则表达式提取器概述及简单实例、多参数获取,相应博文敬请参阅 简单实例、多参数获取。此文主要讲述如何引用正则表达式提取器获取的数据信息。其实,正则表达式提取器获取的数据,均可看做一个变量(单个数据,此处指所需获取的测试相关数据)或数组(多个数据),通过引用变量或... Read More
posted @ 2015-08-26 21:44 范丰平 Views(2706) Comments(2) Diggs(0) Edit
众所周知,在进行接口测试的过程中,需要创建不同的场景(不同条件的输入,来验证不同的入参的返回结果)。因而,在日常的自动化接口监控或商品监控等线上监控过程中,需要配置大量的入参来监控接口的返回是否正确。 日常常见的线上监控几个简单的监控示例场景如下: 监控电商网站某个类目下的商品数量。若类目中商品的数 Read More
posted @ 2015-08-26 21:42 范丰平 Views(21878) Comments(8) Diggs(3) Edit
前文简述了通过后置处理器 - 正则表达式提取器 获取 HTTP请求 响应结果中的特定数据,未看过的亲,敬请参阅 JMeter学习-008-JMeter 后置处理器实例之 - 正则表达式提取器(一)。 此文主要对正则表达式提取器的 正则表达式、模板、匹配数字,三者的关系,做进一步的讲解。 截取商品列表 Read More
posted @ 2015-08-26 21:41 范丰平 Views(14834) Comments(6) Diggs(1) Edit
随着网络安全(例如:登录安全等)要求的不断提升,越来越多的登录应用在登录时添加了验证码登录,而验证码生成算法也在不断的进化,因而对含登录态的自动化测试脚本运行造成了一定程度的困扰,目前解决此种问题的方法主要有如下三种:第一、OCR识别。获取验证码图片,识别图片中的验证码,此方法适用于单纯的验证码,而... Read More
posted @ 2015-08-26 10:46 范丰平 Views(5448) Comments(0) Diggs(0) Edit
前文讲述了通过 Fiddler 进行网络抓包的一个小实例,具体敬请参阅博文:有些细心的小主可能发现了,我们捕获的 HTTP请求 中有一些请求不是我们需要的,而是一些非必要数据,页面如下图所示:那么我们该如何,过滤掉上述请求中域名非 www.cnblogs.com 的数据呢?Fiddler 为我们提供... Read More
posted @ 2015-08-26 01:23 范丰平 Views(1692) Comments(0) Diggs(0) Edit
前两篇文章已经对 Fiddler 有了一个初始的 认识(更详细的介绍等,请各位小主自行联系度娘和谷大爷了解),以及对其的简单配置,那么此文将以一个简单的实例,给各位小主们演示一下如何抓取 HTTP 请求。此文以使用 Chrome 浏览器访问我的个人博客主页 http://www.cnblogs.co... Read More
posted @ 2015-08-26 01:04 范丰平 Views(993) Comments(0) Diggs(0) Edit
日常在应用 Fiddler 进行网络抓包时,有时需要查看服务器的类型或者其他信息,此文主要讲述实际应用中针对 Fiddler 进行的定制化配置,以方便日常的工作学习。第一:显示服务器的类型和请求域名对应的 IP 地址依次点击 【Rules / Customize Rules】或直接按快捷键 Ctrl... Read More
posted @ 2015-08-26 00:38 范丰平 Views(916) Comments(2) Diggs(0) Edit
Fiddler 是一个非常简单的网络调试器,也是目前最常用的http抓包工具之一 。通过 Fiddler,我们能够能够记录客户端和服务器之间的所有 HTTP请求,即记录并检查所有你的电脑和互联网之间的http通讯,同时可以针对特定的HTTP请求设置断点,查看所有的进出Fiddler的数据,可以分析请... Read More
posted @ 2015-08-26 00:07 范丰平 Views(936) Comments(0) Diggs(1) Edit
上文我们讲述了如何对 HTTP请求 的响应数据进行断言,以判断响应是否符合我们的预期,敬请参阅:JMeter学习-007-JMeter 断言实例之一 - 响应断言那么我们如何获取 HTTP请求 响应结果中的数据呢?此文以获取类目 手机数码-手机通讯-苹果 结果列表中的第一个商品的系统编号为例演示(脚... Read More
posted @ 2015-08-25 02:19 范丰平 Views(6245) Comments(2) Diggs(1) Edit
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页