最近在用charles的时候,没有继续付费,发现有些功能是错误的,跟别的版本的行为是反的。经费申请又很麻烦,又不能用盗版软件。于是又用了回 fiddler。好久不用,又生疏起来了,这篇当作是一个使用笔记吧。 我们一般用代理来抓包,打断点截获请求,...
简介 LoadRunner是一款HP公司针对各种体系架构而开发的系统性能测试软件,支持比较多的协议,模块大致分为录制,压测和报告。SOAtest是一款由parasoft公司开发,针对面向服务的架构和复合应用的测试平台软件。 安装环境 LoadRunner...
响应HTTP状态过滤规则: Hide success(202,204,206):隐藏响应成功的session(202,204,206); Hide Authentication demands(401):隐藏未经授权被拒绝的session(401); Hide redirects(300,301,302,303,307):隐藏重定向的session(300,301,302...
Fiddler是一款强大好用的Web调试工具, 它能记录所有客户端和服务器的http和https请求。并且支持重发、编辑、转存等操作。开发人员经常用Fiddler来调试问题。测试人员也可以借助Fiddler工具来定位问题,并且在性能测试中可以通过Fiddler工具抓取http请...
版本控制&协作开发:GitHub、GitLab、BitBucket、SubVersion、Coding、Bazaar 自动化构建和测试:Apache Ant、Maven 、Selenium、PyUnit、QUnit、JMeter、Gradle、PHPUnit 持续集成&交付:Jenkins、Capistrano、BuildBot、Fabric、Tinderb...
fiddler抓手机app的请求,估计大部分都会,但是如何只抓来自app的请求呢? 把来自pc的请求过滤掉,因为请求太多,这样会找不到重要的信息了。 环境准备: 1.电脑上已装fiddler 2.手机和电脑在同一局域网 一、设置 1.fiddler>Tool...
Android 自动化测试的工具非常多,但是目前主流使用的就那几个,我会详细说明他们各自的情况,你可以根据自己的需要决定使用哪款工具。 Appium Appium 是目前最主流的移动测试自动化框架,不仅支持 Android 应用,而且适用于 iOS、混合和 Web 应...
一般人用badboy都是使用它的录制功能,其实badboy还是一款自动化的工具,它可以实现检查点、参数化、迭代、并发、报告、断点等功能。本文就这些功能简单介绍下。 环境准备: 工具:BadboyInstaller-2.2.exe 一、检查点 1、打开badboy,默认...
1、下载【证书生成插件】,点击fiddlercertmaker进行安装。 2、安装好后,打开Fiddler-Tools-Options-Connections,查看是否勾选了以下内容。 3、检查Certificates generated by 处是不是显示CertMarker.dll,如果不是这个,代表【证书生成插件】...
Mocha 一个最简单的例子是这样的。它使用 describe 来描述测试场景,使用 it 来表示测试用例, 断言可以使用内置,也可以使用一些第三方的断言库。 实际上,mocha 官方不推荐用箭头函数(匿名函数)来表示测试过程,而是使用普通的 function 函数表达...
背景介绍 有赞早期业务跑在一个单体php工程上,随着业务发展,性能拓展性已经满足不了需求,为了后续发展,底层开始微服务化,整体转向dubbo框架。从单体转向分布式框架,测试也面临着一系列问题,如下: 对于分布式系统中的绝大部分应用,随着业...
修改postman工具的代码生成工具加入response自动生成POJO代码 如上图可以快速把请求这个动作转成code,减少重复性劳动。 但是有一点我觉得可以优化下 就是返回的json如果也能自动转成代码就好了。 不然在需要把json序列化成java或者csharp的P...
背景 自从前后端分离后,完成前后端的分工之后,大家就可以各司其职,并行开发。前后端的协议标准就是接口文档。前端的所有逻辑和展现全部依赖接口文档中规定的数据结构。所以接口文档就变成了开发过程的重中之重。 当然有一份文档也是不够的,前...
创建参数文件 以记事本举例,也可以使用其他编辑器;第一行参数名,用半角逗号(英文逗号)隔开,第二行为参数值,一样用半角逗号(英文逗号)隔开,逐行添加值。 在保存的时,“编码”选择”UTF-8”。 请求参数化 在“Collection Runner”...
浏览器兼容性问题,是指因为不同的浏览器标准不同对同一段代码的解析有差异,所以浏览器兼容性测试工具就显得尤为重要。 我们需要测试什么? 在执行跨浏览器测试时需要测试的几个因素是: · HTML或XHTML验证; · CSS验证; · 所有图...
Postman是一款我们在工作中使用频率非常高的API调试工具,估计很多童鞋在使用它时也比较粗暴,填好接口地址、参数,直接send就完事了,估计大家要说了,这么简单的东西还能玩出什么花来。今天就和大家安利几个非常实用、但是可能一直被忽视的功能,用完...
提起单元测试(这里特指Java的单元测试),很多人可能第一时间想到的是junit、mockito等等的框架,或者可能压根你的项目都没写过单测,得益于本地可以方便的运行项目,所以很多人就直接人肉测试了一下就交给QA了,然后被各种bug劈头盖脸而来。倒不是说...
对于前端开发或者软件测试工作来说,抓包是最基本的工作技能了,fiddler作为http/https协议抓包工具,是一款非常强大的工具,非常推荐大家使用。 抓包的目的 1.抓取数pc或者手机数据包,获取请求数据及规律。 2.测试分析bug是前端还是后端。 ...
一、Monkey monkey:开源、Android 标准测试工具。官网使用教程:https://developer.android.com/studio/test/monkey 随机点击200个事件:adb shell monkey -p com.xxxxx.android 200 每100毫秒200个随机事件:adb shell monkey -p com...
下面介绍一种Monkey测试方法:单一模块Monkey测试。 以下这条Monkey指令为例:monkey -s 12 --throttle 450 -p com.android.cameraswitch --kill-process-after-error --ignore-timeouts --ignore-security-exceptions -v 10000 这条monkey指令是...