- 博客(14)
- 收藏
- 关注
原创 自动化测试解决:JavascriptException: Message: javascript error: Cannot read properties of undefined
【代码】自动化测试解决:JavascriptException: Message: javascript error: Cannot read properties of undefined。
2025-12-03 09:47:31
170
原创 解决:系统因无法解析 mirrorlist.centos.org 导致仓库配置失败,进而无法安装软件包
虚拟机安装完CentOS7系统后,执行yum命令,如,yum install net-tools。
2025-11-17 13:44:54
167
原创 解决jmeter 压测时提示:java.net.BindException/Non HTTP response message: Address already in use: connect
分析:JMeter 发起压测时,每个并发请求会占用客户端的一个(通常在 1024-65535 范围内)与服务器通信。当并发量过高或请求频率过快时:临时端口被快速耗尽,导致无法建立新的网络连接。
2025-11-10 17:05:49
196
原创 同一台电脑如何同时使用python2与python3
2. 将python目录下的运行文件python.exe重命名为python2.exe 、python3.exe。下载get-pip.py文件到python2安装目录。3. 此时pip还未关联起来,需要重新更新下pip。若不小心卸载了python2的pip文件怎办办?1. 首先配置各自的环境变量。同样实现pip的关联。
2025-09-23 14:19:39
109
原创 pycharm如何适配robotframework
文件都会被 PyCharm 识别为 Robot Framework 文件,自动应用语法高亮和关键词支持。• (可选增强)搜索并安装 IntelliBot 插件,它能提供更丰富的关键词高亮和自动补全。• 打开 PyCharm,进入 File > Settings > Plugins。• 在搜索框中输入 Robot Framework Support(官方推荐插件)• 点击 Install 安装,完成后重启 PyCharm。1. 安装专用插件(核心步骤)2. 要将文件夹中所有。
2025-09-22 10:37:05
228
原创 如何通过本地docker容器服务来管理自己的css等模版文件
将css模版文件上传到宿主机,然后通过命令将宿主机css文件复制到容器:docker cp 宿主机文件地址 容器ID:/usr/local/tomcat/webapps/myreport/css。然后就可在html文件中引用bootstrap.min.css ,这样就不担心外网服务故障而影响资源的访问了。注意访问文件权限:chmod 777下。遇到好的资源都可以这样管理哈。
2025-08-25 17:04:14
156
原创 如何对已启动的docker容器设置“随宿主机自动启动”
找到容器ID,通过命令查询当前容器的重启策略,默认未设置时会显示。首先通过命令查询已启动的容器:docker ps。
2025-08-25 16:54:07
130
原创 selenium-grid容器节点下执行None-GUI自动化测试,如何确保页面元素能正常显示
Maximize Browser Window # 窗口再次被最大化(如1920×1080)Maximize Browser Window # 窗口最大化(如1920×1080)Set Window Size 800 600 # 窗口被调整为800×600。Set Window Size 800 600 # 窗口被调整为800×600。
2025-06-18 11:43:54
943
原创 loadrunner实战经验总结
根据此现象可以说明,一般涉及账号的登录、数据插入、数据修改等操作时,一般不能实现单账号的并发操作;这里某些客户会说自己电脑上执行是可以的,此时得看工具,loadrunner工具能实现真正的并发,而某些开源工具实现原理实际是按顺序请求的,如jmeter,故不会出现数据上的逻辑冲突。lr_convert_string_encoding("中国",LR_ENC_SYSTEM_LOCALE,LR_ENC_UTF8,"str1");脚本需要添加登出接口请求,然后重启机器解除端口占用,再执行脚本。
2025-04-01 16:44:19
486
原创 xpath元素定位(兄弟元素与父元素)
/div[@class="base-panel-body"]/div[2]//div[contains(text(),'行业')]/following-sibling::*[2]/preceding-sibling::*[2]//div[@class="base-panel-body"]/div[2]//div[contains(text(),'行业')]/parent::*//span[contains(text(),'公安')]
2025-03-24 13:35:20
698
原创 sqlmap探测的等级,如何层层递进?
如果前三个等级都没有找到有效的注入点,可以考虑使用Level 4和Level 5进行更全面的探测。此等级的探测速度较慢,但能覆盖最全面的注入场景。Level 4:在此基础上,sqlmap会使用更复杂的payload,并尝试更多的注入点。如果Level 1没有发现注入点,可以提升到Level 2,增加对Cookie的测试。首先使用默认的Level 1进行基础探测,确认目标是否存在简单的SQL注入点。Level 1:这是默认的探测等级,主要测试GET和POST的数据传输方式,适用于基本的SQL注入场景。
2025-01-07 11:40:06
670
原创 SQLMap详解
sqlmap是一个自动化的sql注入工具,其主要功能是扫描、发现并利用给定URL的SQL注入漏洞,内置了很多绕过插件,支持的数据库是MySQL、Oracle、PostgreSQL、Microsoft SQL Server、Microsoft Access、IBM DB2、SQLite、Firebird、Sybase和SAP MaxDB。sqlmap采用了以下5种独特的SQL注入技术。·基于布尔类型的盲注,即可以根据页面判断条件真假的注入。
2025-01-07 11:33:56
2051
原创 git命令使用小结
因为第一次已经将当前本地master分支和远程origin的master分支关联了。//git remote add origin 远程仓库链接地址。// 拉取远程分支main的更新内容到本地仓库origin。重新添加本地仓库origin到本地分支master。本地编辑代码后提交至远程分支main。git init //初始化仓库。查看本地仓库与远程仓库的关联信息。删除本地仓库与远程仓库的关联关系。建立本地仓库于远程仓库连接。将本地仓库和远程仓库关联。推送本地文件到远程仓库。
2023-11-30 11:31:30
532
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅