
测试工具&框架
文章平均质量分 75
fiddler
Charles
postman
jmeter
adb命令
selenium
monkey
Jenkins
IDE工具
测试工具的使用与配置
测试框架总结
Vincent_Han
要做测试界的NO1.,而不是码农。
英雄不问出处,流氓不看岁数,相对于经历和资历,我看重能力与潜力。
展开
-
程序员必备开发工具(IDE)推荐
在选择 IDE 或编辑器时,您应该考虑您的特定需求、支持的编程语言、项目类型以及个人偏好。您可以尝试上述 IDE 和编辑器,看看哪一个最适合您的开发风格和项目需求。JetBrains全家桶支持各种语言,以下是一些其它介绍,欢迎评论补充。原创 2024-04-02 10:15:00 · 574 阅读 · 0 评论 -
python统计swagger接口数量之转Excel文档方式
最近我们公司所有接口文档放在swagger中,一直想统计接口总数量奈何搜索不到好的方法,只能通过python转到Excel中,也方便jmeter循环跑接口时配置CSV文件使用,经过网上各种方法实验,终于解决了该问题,方便想转Excel文档的同学,也方便统计数量。我基本整个系统模块接口共有上千个,比较多,为了将来使用方便,除接口地址外,顺便提取了请求方式,接口分类,接口描述,方便以后在Excel表格中分类整理取想要的接口;原创 2023-04-24 10:15:00 · 633 阅读 · 0 评论 -
Jmeter+Ant+Jenkins接口自动化测试平台搭建
平台简介一个完整的接口自动化测试平台需要支持接口的自动执行,自动生成测试报告,以及持续集成。Jmeter支持接口的测试,Ant支持自动构建,而Jenkins支持持续集成,所以三者组合在一起可以构成一个功能完善的接口自动化测试平台。环境准备环境依赖JDK环境配置Jmeter安装Ant安装环境变量配置Jenkins安装Ant简介Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。原创 2023-03-08 15:49:32 · 1227 阅读 · 3 评论 -
Jmeter+Ant+Jenkins自动化搭建之报告优化
平台简介一个完整的接口自动化测试平台需要支持接口的自动执行,自动生成测试报告,以及持续集成。Jmeter支持接口的测试,Ant支持自动构建,而Jenkins支持持续集成,所以三者组合在一起可以构成一个功能完善的接口自动化测试平台。搭建流程参考我之前一篇文章Jmeter+Ant+Jenkins接口自动化测试平台搭建。原创 2023-03-08 15:42:52 · 4872 阅读 · 0 评论 -
Jmeter+Ant+Jenkins接口自动化测试平台搭建
Jmeter支持接口的测试,Ant支持自动构建,而Jenkins支持持续集成,所以三者组合在一起可以构成一个功能完善的接口自动化测试平台。下载后安装到指定的路径即可,默认启动页面为localhots:8080,如果8080端口被占用无法打开,可以进入到jenkins安装目录,找到jenkins.xml配置文件打开,修改如下代码的端口号即可。Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。原创 2023-03-08 10:15:00 · 546 阅读 · 0 评论 -
postman的json脚本转为jmeter的jmx脚本方法
直接进入主题一、工具环境准备(这几个工具需要提前装好,不会安装的同学可以搜一下)1.postman:https://www.postman.com/downloads/2.jmeter:https://jmeter.apache.org/download_jmeter.cgi3.JDK:我下载的是jdk-16,下载地址:https://www.oracle.com/java/technologies/javase-jdk16-downloads.html4.maven:构建工具 https://maven.原创 2022-12-07 11:29:43 · 1811 阅读 · 1 评论 -
推出 JetBrains Aqua:为测试自动化打造的强大 IDE初步了解
JetBrains Aqua 是一款可以感知上下文的智能 IDE,能够理解 Java、Kotlin、Python、JavaScript、TypeScript 和 SQL 等语言,并为每种语言提供智能编码辅助。在 Aqua 中,我们融合了测试自动化工程师在日常工作中需要的一切,包括多语言 IDE(支持 JVM、Python 和 JavaScript 等)、HTTP 客户端、数据库管理功能、Docker 支持、TMS 客户端,以及一款用于 UI 自动化的新型强大 Web 检查器。原创 2022-11-15 17:24:57 · 2901 阅读 · 0 评论 -
swagger接口转jmeter脚本进行压测的方法总结
我们熟知,Jmeter可以自身录制脚本,还可以Fiddler录制生成Jmeter脚本,不管是Jmeter本身的录制还是Fiddler录制,都需要耗费较长的时间。今天我们介绍更简便的方法:1.swagger通过OpenAPI Generator自动生成Jmeter脚本。2.swagger通过python脚本自动生成jmeter脚本(此处用的库)......原创 2022-08-22 12:30:00 · 2160 阅读 · 1 评论 -
使用python脚本将swagger接口转化为Excel格式查看
需求:将swagger接口JSON文件转化为Excel格式查看,如下格式过程先下载swagger接口的JSON文件,然后修改保存为txt文件。原创 2022-08-16 10:52:07 · 1155 阅读 · 0 评论 -
如何从零开始搭建公司自动化测试框架思路?
一、为什么要搭建自动化测试框架 测试如果按照是否手工划分,可以分为“手工测试”和“自动化测试”。 “手工测试”也就是用人力来进行功能测试。相比自动化测试而言执行效率慢,可以进行探索性测试和发散性测试。 “自动化测试”主要是通过所开发的软件测试工具、脚本等来替代人工进行功能测试。相比“手工测试”,不仅能解放人力,且具有良好的可操作性、可重复性和高效率等特点。 具体来说"自动化测试"的优势如下: (1)自动化测试具有一致性和重复性的特点,而且测试更客观,提高了软件测试的准确度、精确度和可信任度。 (原创 2022-06-15 12:30:17 · 331 阅读 · 0 评论 -
接口测试 Python 接口自动化测试准备工作1
工欲善其事必先利其器,废话不多说。我们先开始搭建环境。初始化环境的项目结构示例如下:原创 2022-06-13 10:21:36 · 145 阅读 · 0 评论 -
从一次发布打包故障聊聊前端(web) UI 自动化测试
01背景事件的起因在于老板最近的两次“故障”,一次去年的,一次最近。共同原因都是脚手架在发布平台发布打包时出错,导致线上应用白屏不可用。最神奇的是,事后多次 Code Review,结果还是没有发现任何能够导致该问题的 bug,最后推测有可能是服务器在发布打包的时候出了问题。当老板第 N + 1 次吐槽因为他写的工程化工具领来的天外飞锅,我突然思考起来,如何才能避免这种天外飞锅。归根结底,导致这类线上故障的原因都是在于打包上线的代码没有经过验证。针对这个问题,有两种方法可以解决:治本原创 2022-03-08 18:03:51 · 246 阅读 · 0 评论 -
8款开源自动化测试框架,速速收藏(外加一款小程序自动化)
近年来,自动化测试越来越热门,该领域新的挑战和机遇也在同步产生,尤其是AI,RPA和机器学习,可以预见会在几年中快速增长。因此,考虑自动化的方式很有必要,今天为大家推荐9个开源的自动化测试框架,供小伙伴们参考。 8款开源自动化测试框架,速速收藏 1、Carina Carina是基于Java的自动化测试框架,它不依靠特定的技术堆栈,因此测试人员智只能在iOS和Android之间重用测试自动化代码。 它的重要功能有:能把所有测试层,包括移动端、Web应用程序、REST服务甚至数据库组合到原创 2022-01-25 17:32:56 · 968 阅读 · 0 评论 -
常用adb命令
查看当前连接设备: 查看当前连接设备: adbdevices 如果发现多个设备: adb-s设备号其他指令 举例: adb-sdevicelinstallxxx.apk 查看顶部Activity: windows环境下: adbshelldumpsysactivity|findstr"mFocusedActivity" Linux、Mac环境下: ad...原创 2021-12-17 18:52:20 · 294 阅读 · 0 评论 -
postman中文设置以及Test断言设置总结
桌面找到Postman应用程序安装示例 -> 打开文件位置 再进入默认位置。博主测试9.16.0可以,目前最新,其它版本自测。支持Mac、Windows、Linux。更新时间:2022-02-06。最新中文版本:9.12.2。解压到当前文件夹会生成一个。目录查看下面的图就可以了。...原创 2021-06-19 11:45:43 · 584 阅读 · 0 评论 -
一些脚本软件收集汇总
脚本精灵Auto.jsHamibot连点器原创 2021-06-19 10:16:55 · 5555 阅读 · 0 评论