摘要:
Jmeter Java请求 一、为什么要使用Java请求 现有的post 、 get 无法对加解密及鉴权的接口进行测试,需要进行封装,然后再请求,怎么进行封装?通常使用的方式是使用httpclient 工具类型来操作,下面举一个简单的Java自定义测试代码例子,使用Java编译器编写测试代码 二、完 阅读全文
随笔分类 - API接口测试
Maven中的-D(Properties属性)和-P(Profiles配置文件)
2018-04-17 13:54 by 鸣仁, 596 阅读, 收藏,
摘要:
-D代表(Properties属性) 使用命令行设置属性-D的正确方法是: 如果propertyName不存在pom.xml,它将被设置。 如果propertyName已经存在pom.xml,其值将被作为参数传递的值覆盖-D。 要发送多个变量,请使用多个空格分隔符加-D: 例: 如果你的pom.xm 阅读全文
Charles 使用教程
2018-03-28 17:35 by 鸣仁, 545 阅读, 收藏,
摘要:
Charles 的简介 如何安装 Charles 将 Charles 设置成系统代理 Charles 主界面介绍 过滤网络请求 截取 iPhone 上的网络封包 截取 Https 通讯信息 模拟慢速网络 修改网络请求内容 给服务器做压力测试 修改服务器返回内容 总结 简介 Charles 是在 Ma 阅读全文
API 接口自动化测试框架
2017-11-07 21:35 by 鸣仁, 525 阅读, 收藏,
摘要:
1. 创建src文件夹,存放测试相关的代码,在工程上右键 -> New -> Folder,填入文件名字:src。 2. 按照数据与代码分离和公共方法提取的原则,我的代码结构如下划分: 3. 脚本编写顺序 3.1 全局配置文件(GlobalSettings.java) 存放一些工程全局的变量,比如b 阅读全文
HTTP API自动化测试
2017-11-07 20:53 by 鸣仁, 386 阅读, 收藏,
摘要:
重构:发现测试的价值 回到起点,测试要解决什么问题,为什么要做API自动化测试平台?做这个平台,不是为了满足老板的提倡全民自动化的口号,也不是为了浮夸的KPI,更不是宣传自动化可以解决一切问题,发现所有bug。叔本华说过一句话:由于频繁地重复,许多起初在我们看来重要的事情逐渐变得毫无价值。如果API 阅读全文
System.Web.UI.Page的页面基类
2017-10-30 21:59 by 鸣仁, 3244 阅读, 收藏,
摘要:
服务器端的page类 所有我们编写的页面都继承自page类,可见page类是非常重要的,page类提供了哪些功能,直接决定了我们的页面类可以继承什么功能,或者说,直接决定了我们的页面类功能的强大与否!那么,page类实现了什么功能呢?如前所述的三个客户端的事实,页面类要管理ViewState,还要管 阅读全文
HttpwebRequest - 带ViewState的网页POST请求
2017-10-30 19:29 by 鸣仁, 1403 阅读, 收藏,
摘要:
这是我今天下午碰到的案例,一个退订页面的post请求,请求头信息都很明确,but看看下面这个请求体,除了最后一个key是我的页面控件名称,其他的几个ViewState相关都是what呢?(ViewState原理参考http://www.cnblogs.com/wwan/archive/2010/11 阅读全文
JavaWeb与Asp.net工作原理比较分析
2017-10-30 19:10 by 鸣仁, 482 阅读, 收藏,
摘要:
一、概述 不管是什么语言开发的web应用程序,都是在解决一个问题,那就是用户输入url怎么把对应的页面响应出来,如何通过url映射到响应的类,由于自己做asp.net的时间也不短了,还算是对asp.net的整个流程还算是了解,所以在自学JavaWeb的时候也很好奇JavaWeb中是如何处理的。 二、 阅读全文
Fiddler 抓包工具详解
2017-10-30 14:15 by 鸣仁, 419 阅读, 收藏,
摘要:
Fiddler是一个蛮好用的抓包工具,可以将网络传输发送与接受的数据包进行截获、重发、编辑、转存等操作。也可以用来检测网络安全。反正好处多多,举之不尽呀!当年学习的时候也蛮费劲,一些蛮实用隐藏的小功能用了之后就忘记了,每次去网站上找也很麻烦,所以搜集各大网络的资料,总结了一些常用的功能。 Fiddl 阅读全文
WEB服务器、应用程序服务器、HTTP服务器区别
2017-10-26 19:55 by 鸣仁, 312 阅读, 收藏,
摘要:
WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了: Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户端的网 阅读全文
API 接口自动化测试框架
2017-10-21 13:35 by 鸣仁, 1684 阅读, 收藏,
摘要:
前言 接口自动化逐渐成为各大公司投入产出最高的测试技术。但是如何在版本迅速迭代过程中提高接口自动化的测试效率,仍然是大部分公司需要解决的问题。 框架定位 数据驱动设计模式,无需写测试代码脚本即可实现自动化 等价类非等价类覆盖, E2E(接口流程性测试) Case覆盖 使用Excel的方式进行自动化用 阅读全文
HTTP请求响应报文 - 相关状态码 - GET_POST请求方法
2017-10-15 13:27 by 鸣仁, 1209 阅读, 收藏,
摘要:
HTTP请求报文: 一个HTTP请求报文由四个部分组成:请求行、请求头部、空行、请求数据 1.请求行 请求行由请求方法字段、URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔。比如 GET /data/info.html HTTP/1.1 方法字段就是HTTP使用的请求方法,比如常见的GE 阅读全文
Fiddler 手机抓包设置
2017-09-05 19:31 by 鸣仁, 304 阅读, 收藏,
摘要:
IOS 为例 1. Fiddler -> Tools -> Options ->Connection 2. 手机 Settings -> WIFI ->设置当前连接的网络 3. 红色打钩的地方,填上本机IP ,端口号8888,与fiddler设置一致 阅读全文
浙公网安备 33010602011771号