- 博客(66)
- 资源 (32)
- 收藏
- 关注
原创 Windows安装最新版Jenkins.exe附下载地址
直接下载,需要其它系统链接到jenkins.io/download直接解压,双击进行安装,默认选择下一步傻瓜式安装即可。(注意点:安装过程中查看服务端口是否被占用,可修改默认端口8080,以免与其他应用的端口冲突,如tomcat的默认端口也是8080)。
2024-08-14 10:15:00 697
原创 程序员必备开发工具(IDE)推荐
在选择 IDE 或编辑器时,您应该考虑您的特定需求、支持的编程语言、项目类型以及个人偏好。您可以尝试上述 IDE 和编辑器,看看哪一个最适合您的开发风格和项目需求。JetBrains全家桶支持各种语言,以下是一些其它介绍,欢迎评论补充。
2024-04-02 10:15:00 508
原创 常用数学符号及读法大全
常用数学输入符号: ≈ ≡ ≠ = ≤≥ < > ≮ ≯ ∷ ± + - × ÷ / ∫ ∮ ∝ ∞ ∧ ∨ ∑ ∏ ∪ ∩ ∈ ∵ ∴ ⊥ ‖ ∠ ⌒ ≌ ∽ √ () 【】{} Ⅰ Ⅱ ⊕ ⊙∥α β γ δ ε ζ η θ Δ数学符号不好打,复制一下吧。
2024-03-29 15:14:27 4258
原创 测试过程改进与全面测试模板的应用
根据测试环节的共通性,我创建了一套适用自身工作的测试模板,并在接手新测试任务时采用该模板进行系统化测试,这种方法对于提高测试质量和效率具有广泛的应用价值。以上测试模板为实际测试工作提供了全面的指导框架,结合测试理论和发散性思维,有助于减少遗漏,提高测试成果质量。面对新任务,无论是原有功能的新入口还是缺乏详细文档的情况下,均可以此模板为基础进行全面测试。通过不断拓展测试思路和扎实的测试实践,我们能更有效地发现并定位潜在问题,最终推动测试工作取得显著成效。
2024-03-29 15:03:06 435
原创 vmware虚拟机17 安装macos14过程及问题处理亲测
1、可引导可虚拟机安装的macOS Sonoma 14 ISO镜像安装文件2、VMware虚拟机应用软件3、1、打开VMware软件,新建一个系统。2、选择已下载准备好的镜像文件,3、选中苹果Mac系统,版本的话,根据实际情况选择,我这里选择macOS14。4、虚拟机的名称随便写都可以,安装位置的话,自定义。物理磁盘的空间,理论上越大越好。5、虚拟磁盘的容量大小可默认也可自定义,不知道设置多少好的话,那就默认。6、配置的其他设置可点击“自定义硬件”来更改设定。
2023-12-01 09:00:00 14292 21
原创 亲测 IDEA &Pycharm 全家桶 自动重置免费30天
搜索:IDE Eval Reset插件进行安装。如果搜索不到请注意是否做好了上一步?关闭setting界面,点击help,选择Eval Reset(如果没有,请重新进行上一步)搜索并安装ide eval reset,installed后点击ok。点击+,填入https://plugins.zhile.io。点击Reset -> 弹窗选择yes,重启IDE。选择Plugins -> 点击齿轮,选择第一个。点击复选框,设置为自动重置。插件会提示安装成功。
2023-11-03 17:10:12 8136 2
原创 jmeter实用随机字符串常用变量 生成指定位数汇总
在日常接口测试、压力测试时,我们需要生成大量的随机变量。例如:姓名、手机号、随机字符串等。这时候使用Jmeter内置的一些方法的随机生成变量,便成了解决问题的一种方式。
2023-08-18 10:15:00 1534
原创 jmeter返回值中的中文显示为????问号处理解决方案
2.修改配置文件,查找“sampleresult.default.encoding”将其改为utf8,注意要去掉“#”号。一、1.打开jmter配置文件bin/jmeter.properties。二、1.添加一个"Bean shell PostProcessor"2.脚本:prev.setDataEncoding("utf-8")2. 在“Script”中添加转为utf-8的代码。3.执行请求,查看结果树中为中文,非乱码,处理成功。1.新建一个BeanShell 后置处理器。
2023-08-15 10:30:00 1048
原创 你来问我来答,ChatGPT对话软件测试!主题互动
大家好,我是聪明而有趣的ChatGPT。作为IT专家,我将竭尽全力为你解答技术问题,并提供适合各个级别人群理解的解决方案。无论你是初学者还是专业人士,我都会用智能、简单和易于理解的语言与你互动。现在,让我们开始解决你的问题吧!请告诉我你遇到的技术问题,我会根据你提供的信息给出相关解决方案。记住,尽量提供问题的详细描述和背景信息,这样我能更好地帮助你。(请在下面输入你的问题和相关信息)[问题][背景信息]现在,让我来给你提供解决方案。
2023-08-04 17:59:12 1127
原创 解决VScode下载太慢的问题记录
最近突然想重新下载vscoded便携免安装版,发现下载很慢,于是乎查询一下,以便记录复制下载地址,打开浏览器,去新建一个下载,使用国内的镜像服务器加速,就好了。
2023-07-24 15:42:37 871
原创 JMeter提取响应数据中指定的id=xxx中的propList字段中的id值,并设为变量
要在 JMeter 中提取指定 ID 值中的 propList 字段中的 id 值,可以使用 JSON 提取器。这将从响应数据中提取 JSON 数据,然后查找 ID 值为 25153 的项目,并提取其 propList 数组中的所有 ID 值。问:假设提取的响应数据结构如下,提取指定的id=25153中的propList字段中的id值,并设为变量,请在jmeter中实现。这将提取 ID 为 25153 的项目的 propList 字段中的所有 ID 值,并将其存储在名为 propId 的变量中。
2023-06-01 10:15:00 989
原创 SVN 修改URL路径-使用重新定位(relocate)命令和找不到问题解决
当svn服务器url发生变更,又不想在本地重新进行checkout操作,这时候可以使用svn relocate命令进行url的重新定位;
2023-05-24 10:47:27 10007
原创 Jmeter常见问题和工作中遇到的问题解决方法汇总
单台Mac进行压测时候,压测客户端Jmeter启动超过2000个线程,Jmeter报OOM错误,如何解决?解答:单台Mac配置内存为8G,可用内存最大为3.5G左右,启动一个线程将近需要1M内存,2000个线程,需要大概2G左右的内存;然后启动Jmeter,本身需要将近400M的内存,接着在运行过程中,Jmeter又使用了RespoonseTime、TPS、Thread等等的计数器也会占用额外内存;最后,Jmeter运行不到2分钟,导致Jmeter闪退,然后Mac。
2023-05-17 10:30:00 774
原创 Jmeter JDBC Request--测试数据库连接拒绝 解决排查Cannot create PoolableConnectionFactory
通过简单的搜索一下,根据自己实际情况发现是密码错误,输入正确密码连接成功。在远程服务器的MySql中修改用户授权。这是数据库拒绝远程用户连接权限。
2023-05-11 18:08:23 1538
原创 vscode IDE 能用的上的扩展工具功能介绍
记录分享vscode扩展,包括提升开发效率。必备。主题美化。ChatGPT等。参考vscode-extensions [Best] 记录分享方式,整理自己用的扩展,还有一键备份和还原方法。
2023-05-08 10:00:00 1474
原创 JMeter 计算上一个接口取值到本次接口进行四则运算赋值
项目场景:A接口提取的返回值,在传到B接口使用时,需要先进行四则运算后,再赋值使用。A接口提取的值B接口需要使用计算后的值。
2023-05-05 19:02:02 658
原创 Python 包的依赖管理方法整理记录
这样的坏处是,当我们想清理依赖的时候,就不知道到底哪些依赖是能被直接删除的、哪些依赖又是被间接依赖而不能轻易删除的。其它方式暂不考虑,对于我这个懒人偶尔用用就可以了,不想下载基于Conda的大型包管理,有其他好方法欢迎留言交流。好了,记下这个文件,以后我们如果需要在一个新的 Python 环境中引入当前的依赖,只需要使用。现在我们就知道了,原来 Jinja2 是被 Flask 依赖的,这样我们就不会随便删除了。明确知道当前项目依赖了哪些第三方的包,以及他们的依赖树。能快速配置好项目依赖,搭建好开发环境。
2023-04-28 09:30:00 848
原创 Python 包的依赖管理方法整理记录
python下载的包或者依赖一直没有关注过,直到卸载时才发现有卸载残留,所以特此整理一番。Node.js 有 Npm 包管理工具,通过 package.json 配置项目依赖,最多再通过 nvm 来进行环境切换;Java 有 Maven Gradle 来进行包管理和项目依赖配置,并体现在 pom.xml 和 build.gradle 等中稍微了解了一下后发现其实 Python 不止能当脚本语言来用。基于一定的工具链,Python 也能写出漂亮标准的项目代码、将环境和依赖理的明明白白。
2023-04-27 12:56:33 625
原创 python统计swagger接口数量之转Excel文档方式
最近我们公司所有接口文档放在swagger中,一直想统计接口总数量奈何搜索不到好的方法,只能通过python转到Excel中,也方便jmeter循环跑接口时配置CSV文件使用,经过网上各种方法实验,终于解决了该问题,方便想转Excel文档的同学,也方便统计数量。我基本整个系统模块接口共有上千个,比较多,为了将来使用方便,除接口地址外,顺便提取了请求方式,接口分类,接口描述,方便以后在Excel表格中分类整理取想要的接口;
2023-04-24 10:15:00 545
原创 ubuntu将主文件夹的文件夹中文名称改为英文
许多人在使用ubuntu时使用汉语的,但是主文件夹下的文件夹也随之变成了中文,导致命令行下输入文件夹名称非常的困难,那么怎么简单的把名字改成英文的呢?(也不知道哪个版本开始不出现下面这个图示提示了)
2023-04-17 09:45:00 3264 2
原创 软件测试面试题「值得收藏」!
它可以自动录制和回放用户操作,以验证应用程序的功能和性能。3、进行测试:在设置好的测试环境中,进行测试,检测软件或硬件在网络环境较差的情况下是否能够正常运行,以及在网络环境较差的情况下,软件或硬件的性能是否能够满足用户的要求。4、分析测试结果:最后,分析测试结果,确定软件或硬件在网络环境较差的情况下是否能够正常运行,以及在网络环境较差的情况下,软件或硬件的性能是否能够满足用户的要求。2、设置测试环境:根据用户的网络环境,设置测试环境,包括设置网络的带宽、网络的延迟、网络的丢包率等,以便模拟用户的网络环境。
2023-04-14 19:50:10 548
原创 规范的软件测试流程之我的心得
需求分析:需求分析由产品人员制定,他们要做的不是一份简单的文档,而是细化每一个功能的细节,每一个按钮的位置,对于稍大或复杂一点的需求都进行建模。需求评审:这里会叫上所有参与项目人员进行,开发人员、测试人员、QA人员。测试人员提出需求,开发人员考虑功能实现的方案与可行性、当然开发负责也是要参与的。测试人员主要是对需求的理解提出疑问,以便才能根据需求写用例。QA人员是最终对软件质量进行验证的人,...
2023-04-14 10:45:00 176 1
原创 借助ChatGPT回答推荐最常用的自动化测试、性能、安全测试工具
Silk Performer 是一款商业的、功能强大的性能测试工具,主要用于 Web 应用程序和企业应用程序的性能测试,具有负载测试、压力测试、并发测试等功能。:Apache JMeter 是一款开源的、功能强大的性能测试工具,支持多种协议和多种数据格式,能够进行多种类型的性能测试,包括负载测试、压力测试、并发测试等。:LoadRunner 是一款商业的、功能强大的性能测试工具,主要用于 Web 应用程序和企业应用程序的性能测试,具有负载测试、压力测试、并发测试等功能。
2023-04-13 10:15:00 637
原创 浏览器便携化操作方法
如果我们不想把 Chrome 安装进 C 盘,又或者想测试多配置,那么浏览器的便携化就非常重要了。”开发,除了浏览器便携化,它还有以自定义数据文件夹、缓存文件夹位置等功能。保留最后标签页,防止关闭最后一个标签页时关闭浏览器。以上是目前搜集的便携制作方法,有其它制作方式欢迎留言。浏览器便携化的方法有很多,国内常用的有两种。”接手,并且便携版浏览器还可自动升级浏览器。如果被删除了,将这个文件设置为信任即可。由于采用了外挂式 dll 文件,所以,MyChrome 最早由网友“文件,即可将浏览器便携化。
2023-04-12 17:09:13 1003
原创 几个最基本软件的环境变量配置
在Windows中配置环境变量位置:控制面板->系统和安全->系统。可以点击:“此电脑”->“属性”直接进入。点击“高级系统设置”->【环境变量】。在这里可以看见用户变量和系统变量,如果你这台机器不是你一个人使用设置为用户变量,否则建议大家都设置为系统变量。1,JAVA强烈建议各位设置某个软件前建立HOME文件,对于JAVA,我们先来建立JAVA_HOME。点击【新建(W)…】其中C:\ProgramFiles\Java\jdk1.8.0_131.
2023-04-11 14:57:32 2299 1
原创 Ubuntu连接不了网络的解决方法亲测可行经验
突然发现Ubuntu连不上网络,网络打问号或者右上角也没有网络图标;楼主一般通过前两步就解决了,大家自行查阅网络服务名称,OK直接进入正题。
2023-03-21 12:45:28 37863 13
原创 Jmeter+Ant+Jenkins接口自动化测试平台搭建
平台简介一个完整的接口自动化测试平台需要支持接口的自动执行,自动生成测试报告,以及持续集成。Jmeter支持接口的测试,Ant支持自动构建,而Jenkins支持持续集成,所以三者组合在一起可以构成一个功能完善的接口自动化测试平台。环境准备环境依赖JDK环境配置Jmeter安装Ant安装环境变量配置Jenkins安装Ant简介Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。
2023-03-08 15:49:32 1187 3
原创 Jmeter+Ant+Jenkins自动化搭建之报告优化
平台简介一个完整的接口自动化测试平台需要支持接口的自动执行,自动生成测试报告,以及持续集成。Jmeter支持接口的测试,Ant支持自动构建,而Jenkins支持持续集成,所以三者组合在一起可以构成一个功能完善的接口自动化测试平台。搭建流程参考我之前一篇文章Jmeter+Ant+Jenkins接口自动化测试平台搭建。
2023-03-08 15:42:52 4787
原创 Jmeter+Ant+Jenkins接口自动化测试平台搭建
Jmeter支持接口的测试,Ant支持自动构建,而Jenkins支持持续集成,所以三者组合在一起可以构成一个功能完善的接口自动化测试平台。下载后安装到指定的路径即可,默认启动页面为localhots:8080,如果8080端口被占用无法打开,可以进入到jenkins安装目录,找到jenkins.xml配置文件打开,修改如下代码的端口号即可。Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
2023-03-08 10:15:00 513
原创 Maven安装和配置环境记录
1.下载:官网地址 2.下载完成后,解压到某一路径下。本文以C:\TestSoft\apache-maven-3.8.6为例,实际配置环境变量时以自己安装的路径为准环境配置1.右键此电脑–>属性–>高级系统设置–>环境变量 2.新建变量MAVEN_HOME =C:\TestSoft\apache-maven-3.8.6(以自己的安装路径为准)3.编辑变量Path,添加变量值%MAVEN_HOME%\bin4.然后win+R运行cmd,输入mvn -version,如图所示则配置成功配置仓库1.在自己喜欢的路
2022-12-13 10:00:00 133
原创 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 1695 1
原创 Web自动化测试面试题,建议收藏NO1√
POM中文字母意思是页面对象模型,POM是一种最近几年非常流行的自动化测试模型,或者说思想。POM不是一个框架,是一个解决问题的思想。采用POM的目的是为了解决前端中UI变化频繁,从而造成测试自动化脚本维护的成本越来越大。POM主要有以下优点:把Web UI对象仓库从测试脚本分离,业务代码和测试脚本分离;每一个页面对应一个页面类,页面的元素写到这个页面类中;页面类主要包括该页面的元素定位,和这些元素相关的业务操作代码封装的方法;代码复用,从而减少测试脚本代码量;
2022-11-21 09:45:00 177
原创 推出 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 2745
原创 swagger接口转jmeter脚本进行压测的方法总结
我们熟知,Jmeter可以自身录制脚本,还可以Fiddler录制生成Jmeter脚本,不管是Jmeter本身的录制还是Fiddler录制,都需要耗费较长的时间。今天我们介绍更简便的方法:1.swagger通过OpenAPI Generator自动生成Jmeter脚本。2.swagger通过python脚本自动生成jmeter脚本(此处用的库)......
2022-08-22 12:30:00 1953 1
原创 使用python脚本将swagger接口转化为Excel格式查看
需求:将swagger接口JSON文件转化为Excel格式查看,如下格式过程先下载swagger接口的JSON文件,然后修改保存为txt文件。
2022-08-16 10:52:07 1077
原创 从Linux服务器下载文件和文件夹到本地命令
从Linux服务器上传或者下载文件到本地除了使用FTP外,还可以通过Linux命令来实现,Linux服务器与本地电脑之间传输文件的命令及使用方法:
2022-08-01 15:30:00 56951
原创 Linux修改root密码(简单实用)
修改root密码:输入指令passwd root 然后设置密码即可。PS:下面看下Linux下设置root密码如下面的代码所示: 1 2 3 4 5 sudo passwd [sudo] geeksong 的密码: 输入新的 UNIX 密码: 重新输入新的 UNIX 密码: passwd:已成功更新密码 更性的unix密码就是root的密码,然后我们可以切换到root用户进行登陆,输入
2022-07-15 10:00:00 81834 6
原创 常用 Linux 命令汇总(持续搜集常用命令)
作为后端开发,这些常用命令不得不会,掌握这些命令,工作上会事半功倍,提供工作效率。但是作为测试人员这些命令虽不全会,也要记得常用的,有空常来看看!一、文件和目录 cd命令,用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。 pwd命令,显示工作路径 ls命令,查看文件与目录的命令,list之意 cp命令,用于复制文件,copy之意,它还可以把多个文件一次性地复制到一个目录下 mv命令,用于移动文件、目录或更名,
2022-07-14 15:04:44 129
原创 2023年领取免费会员活动-各大平台不定时,欢迎自取
包图网15天免费会员3个月苹果会员免费领注意事项:直接点击跳转,兑换会员。取消自动付费!取消自动付费!取消自动付费!酷狗音乐豪华会员免费领活动时间:6月6日-7月16日酷狗音乐豪华会员免费领取链接:点击链接跳转至腾讯视频的活动页面,关联游戏账号,点击【立即下载】跳转至游戏,换一个区注册。活动时间:6月22日-7月31日......
2022-06-29 10:10:07 28811 6
autojs4.1.1最后一版.rar
2020-10-27
katalon_studio.txt
2020-07-01
蓝谷歌-chrome-win.zip
2020-06-13
四象限壁纸高效桌面整理
2019-11-27
ausign-win-adversion.zip
2019-11-15
ausign-ios-adversion.zip
2019-11-15
notpad2.rar
2019-07-30
Sublime_v3.3176_itmop.com.zip
2019-07-18
火狐浏览器最新 geckodriver-v0.19.1-win64
2017-11-22
Windows桌面应用UI自动化框架
2024-08-19
swaggerZjmeter.py
2023-04-18
easy gui提供了一个易于使用的界面,用于与用户进行简单的GUI交互 它不需要程序员了解任何关于tkinter信息
2023-02-24
swagger通过OpenAPI Generator自动生成Jmeter脚本
2022-11-16
Fiddler Everywhere 抓包工具是一个蛮好用的抓包工具,可以将网络传输发送与接受的数据包进行截获、重发、编辑、转存
2022-08-09
QQ截图专用工具提取版能够用于开展截图提取和相应的作用,如今应当很多人都习惯应用QQ截图来储存图片,主要是QQ截图的便捷
2022-05-23
谷歌Google_pay应用市场上架指南与流程步骤
2022-05-09
GoFullPage (chrome全屏截屏插件) v7.6最新 免费版
2022-04-25
支付模块测试方法及注意事项及测试用例点
2022-04-12
com.ss.android.ugc.livelite.apk
2020-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人