分类: 测试

7 篇文章

thumbnail
UI.Vision Kantu-基于Selenium的浏览器自动化工具
之前简单介绍过Selenium框架在Java中的简单应用,用来做基于webDriver的自动化测试非常方便。但是通过硬编码的方式虽然简单,但是也还是要写不少的代码的,今天发现了一款基于Selenium的浏览器自动化插件,支持录制和回放,完全可以将网页中的一些重复的操作录制下来,解放双手。 下载地址 https://chrome.google.com…
thumbnail
从零开始开发一个JMeter插件
虽然JMeter自带的插件基本能满足大多数场景,但有时候也需要自定义一些插件来实现。网上的JMeter的插件开发文档稀少,通过本人的一些尝试,总结了一些JMeter插件开发相关的经验。 JMeter的核心组件 Timer 定时器,用于配置每次sampling之间的等待时间。Sampler 取样器,如果是其他的协议需要实现其他协议…
thumbnail
Postman高级技巧::Pre-Request-Script &Tests-Script
身为一个接口自动化测试工具,具备在运行中的动态行为不足为奇,Postman集成了一个强大的,基于NodeJS的Script引擎,利用它可以为请求以及响应添加一些动态的行为: 1)在发送请求之前,编写Pre-Request-Script,为请求参数进行加密处理、参数化等。 2)接收到请求响应后,编写Tests-Script,制定响应断言、处理返回的数…
thumbnail
使用Selenium-Java实现自动化UI测试
安装ChromeDriver https://npm.taobao.org/mirrors/chromedriver/ 下载指定版本的 chromedriver 后,放入 PATH 中。 添加Maven依赖 <dependency> <groupId>org.seleniumhq.selenium</group…
thumbnail
使用JMeter录制性能测试脚本
JMeter是一个开源的基于Java的性能测试工具,使用起来真的是即"方便"又"强大" 新建线程组 用于存放录制结果 新建代理服务器 测试计划->新建非测试原件->HTTP代理服务器TestPlan Creation 将目标控制器设置为:测试计划>线程组 (录制后的请求信息将加到此线程组中来)Requests Filtering …
thumbnail
使用MockMvc在SpringBoot中进行单元测试
在开发好常规的RESTful接口后,难免会依次进行单元测试,一般来说使用Postman即可, 但是依然是不太方便,有没有更方便,更优雅的方式呢? MockMvc org.springframework.test.web.servlet.MockMvc MockMvc是由Spring提供的,作用是在单元测试代码中,伪造一套MVC环境,常见的方法如下:…