自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 【Powershell】插件安装

为了支持数据导入导出,可以参考以下常用组件。

2025-07-26 10:10:34 57

原创 【Powershell】插件安装

为了支持数据导入导出,可以参考以下常用组件。

2025-07-26 10:09:46 124

原创 【作品集】【Powershell】相关操作

Powershell作为Windows系统自带的一种工具,作为管道语言,处理问题简单明细,语句易懂,是运维一个好帮手,下面将介绍一下经历过的几个场景,欢迎大家讨论指正。

2025-07-26 09:56:57 890

原创 【ATC】上传测试结果到JIRA

在测试结束后将结果文件包传回到JIRA。

2025-07-23 15:14:33 73

原创 【ATC】下载JIRA feature文件

下面将展现使用BAT,来下载JIRA Feature文件。

2025-07-23 14:42:56 287

原创 【作品集】【GIT Hub】自动化测试流程

在CICD Tool chain中,GIT Hub作为一个很重要的工具。

2025-07-23 14:20:58 311

原创 【GIT Hub】Log文件解析filter执行

针对大型的自动化测试,会建立多级Fliter进行Auto case的分类管理,针对这种情况就需要针对执行时间=Filter执行完毕的时间点 - 分配到runner的时间点。

2025-07-21 15:22:31 169

原创 【自动化】Python常用公共功能

适用场景:日期、时间、日期时间;格式 yyyyMMddhhmmss, MM/dd/yyyy, yyyy-MM-dd。适用场景:将文件从一个位置搬到另一个位置,同时给新文件根据命名格式命名。适用场景:根据时间范围进行筛选 - 4月前一年的随机范围。适用场景:根据部分文件名,查找路径下文件位置。

2025-07-04 11:32:10 165

原创 【自动化】QTP VBS常用公共功能

适用场景:日期、时间、日期时间;格式 yyyyMMddhhmmss, MM/dd/yyyy, yyyy-MM-dd。适用场景:将文件从一个位置搬到另一个位置,同时给新文件根据命名格式命名。适用场景:根据部分文件名,查找路径下文件位置。三、操作Excel文件。1.读取excel文件。2.写入excel文件。

2025-07-03 16:46:55 224

原创 【Deepseek】提取图书梗概

1.请用思维导图的形式呈现《脉络》的章节逻辑关系,标注每个模块的核心价值。2.请将书中内容拆解为“基础概念层+方法论层+实践案例层”三层框架 3.请用金字塔原理梳理知识结构,展示核心观点与支撑论据

2025-05-18 20:43:46 110

原创 我的创作纪念日

在工作的过程中遇到一些困惑,会在网上求解,有时遇到大神的文章系统讲解,但有时获取的答案是东拼西凑的,忍不住自己会写下自己解决问题的过程与方法,希望能和大家进行交流。目前已经习惯于在工作之余,将最近工作的一部分心得提炼出来,发成博客,也是整理自己所得的一种途径,成为了日常的一种习惯。希望能在未来一年的时间里,能在目前的细分领域有更深的见解,同时也能紧跟新方向,了解更多的前沿技术。

2025-05-12 11:26:56 129

原创 【GIT Hub】获取加密的环境变量

在使用GitHub Actions时,为了安全地处理敏感信息如密码或Token,通常会通过加密环境变量在YML文件中读取,例如${{secrets.jiraToken}}。然而,当遇到401验证错误时,直接打印环境变量会显示为***,无法查看实际内容。为解决此问题,可以编写一个Python脚本,将环境变量中的字符串逐个字符写入文件,从而间接查看其内容。以下是一个示例代码,将JIRA_TOKEN逐个字符写入output.txt文件中。此方法可以在Workflow中执行,以便调试和验证。如果有更优的解决方案,欢

2025-05-12 10:40:07 154

原创 【UFT】定位控件

UFT提供了多种定位控件的功能,包括使用ObjectSpy抓取控件、通过Record录制操作以及利用ObjectRepository查看控件属性。其中,ObjectSpy的Default模式适用于控件层级较少且易于唯一确定的场景,如WPF组件的页面级操作。例如,关闭页面的操作可以通过ObjectSpy抓取并生成相应代码。对于Web控件,由于其层级复杂且同级元素密集,通常需要退回到上级对象以寻找相关属性进行定位。这些功能为自动化测试提供了灵活且高效的控件定位手段。

2025-05-09 17:53:39 232

原创 【UFT】特殊数据处理

在编制UFT脚本的时候,有些时候需要对特殊数据进行处理。

2025-04-15 14:42:58 153

原创 【UFT】自动化UI测试

当敏捷开发渐渐的成为主流,对于功能庞大,分支流程较多的大型系统,回归测试会消耗较多的人员时间或资源。为了节省此类时间和资源的开支,自动化UI测试的应用呼之欲出。

2025-04-14 14:52:42 246

原创 【UFT】检测控件属性值是否符合期待

在UFT的测试过程中,单个脚本有可能含有多个检测点,为简化代码,现将检测过程封装如下。欢迎大家探讨。

2025-04-14 11:51:28 214

原创 【UFT】提取控件属性值

在使用UFT写自动化脚本时,常常需要提取控件的属性值,来进行期待值与实际值的对比。本篇文章将围绕常见的控件属性取值展开。

2025-04-14 11:33:59 323

原创 【PowerShell】数据库导出数据

如果需要从数据库中抽取数据,PowerShell会是个非常轻便好用的工具。下面将示范具体的步骤。

2025-03-19 13:14:00 188

原创 【自动化】测试机Windows Patch

在自动化执行之前或期间,Windows Patch会导致电脑重启(长期无密码输入,可能导致关机),从而导致执行中断或失败。

2025-03-19 11:44:08 161

原创 【作品集】【自动化】测试机准备工作

在开始自动化之前,为了避免后续执行的中断或错误,需要对测试机进行调试,有一系列的准备工作。现将常见的情况做下简单的罗列,供大家参考,也欢迎沟通交流。

2025-03-19 11:08:12 620

原创 【自动化】测试机定时截图

在自动化测试中,有时会出现测试机异常关机重启,其中有Windows security patch的因素,也不排除电源或其他人为因素等等。当设备不在身侧,且数量多的时候,会占用很多时间处理。现有一个方案,在测试机每小时截图,并上传到网络存储。这样通过定时查看图片,可以看到设备某时间点的状态,可以进行相关的原因分析和后续处理。1.清理环境(仅保存7天内的截图文件)并指定截图文件生成位置。2.生成截图文件到指定上一步提供的位置。3.执行程序体,并打印日志。

2025-03-18 14:31:44 252

原创 PowerShell - 加密配置文件中的密码信息

当需要在多套环境间切换,并运行程序的时候,就可能会用到配置文件的方案。为了避免明文保存账号密码的风险,现将密码加密存储在配置文件,待使用时解密。2.将密码进行Base64加密(也可添加其他逻辑,比如前缀,后缀,中间插入,倒序等等)当然也有其他的技术方案,比如通过GIT流水线传递变量,就不在这篇文章展开了。3.进行Base64加密(如果还有其他逻辑,也可进行对应的回滚操作)1.导入多套环境的数据库连接信息。

2025-03-18 14:11:09 302

原创 SQL server/XML 特殊字符替换(换行、回车、制表符)

比如,控制符CRLF和Tab在SQL server / XML转换ASCII码的方式如下。剩余的的特殊字符可参照文章后半部分的详情参考转化。我们会看到在不同的语言中间出现特殊字符,怎样才能完成恰当的替换呢?

2024-12-25 14:43:03 577

原创 【自动化】测试机设置屏幕常亮-脚本

在自动化执行的过程中,需要保持多台设备屏幕常亮,为了节省配置的人力,以及增加检查点和日志,先提供下面的方案供大家探讨。目前识别到,有两种方式可以实现,将对应的优劣点也进行了比较。

2024-09-09 11:27:07 600

原创 【自动化】测试机自动更新Chromedriver,与explorer大版本保持一致

自动化测试中经常会遇到,chromedriver过期的情况,通常测试及数量很多,手工单台处理会浪费很多时间,于是开发出这个版本,帮助节省人力。欢迎指正!

2024-08-28 16:39:12 405

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除