logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

颠覆认知!2025年测试人必看:AI+Playwright如何让自动化测试效率飙升200%?

当ChatGPT能写代码、Midjourney会做设计时,我们测试人手里的Selenium脚本还香吗?一组真实数据告诉你答案:2025年头部企业新项目中,Playwright采用率已突破75%,而AI辅助测试用例生成更是让重复劳动减少70%!

文章图片
#人工智能
软件测试 | Sonarqube scanner使用

全局配置文件 scanner 的全局配置文件用于保存一些全局性的配置,比如 sonar 的 token 与主机等配置。有的时候不方便修改配置文件,可以把一些配置通过参数传递给 scanner,基本上所有的全局或者项目 配置都可以被传递到 scanner 的-D 参数中。在待分析的项目源代码的主目录下可以配置一个 sonar 的项目配置文件 sonar-project.properties。scan

#jenkins
软件测试 | 测试开发 | Android App 保活服务的配置与禁用

Android应用的保活一般会从两个方面着手:一是如何提高应用的存活周期;Android应用可以在运行时注册系统账户,并通过service与系统账户进行关联,当系统运行时会在特定时期同步账户,同步账户的时候会启动所关联的service,在关联service中可以检查保活方案,通过账户同步机制可以唤醒被关闭的应用。以华为系统为例,在【手机管家】app中找到【应用启动管理】,并在应用启动管理中找到对应

文章图片
#android#android studio#webview
软件测试工程师如何用DeepSeek写测试用例:效率飙升的秘密武器!

当基础用例编写效率提升300%,你将拥有:✅ 更多时间设计探索性测试方案✅ 更深层次挖掘业务逻辑缺陷✅ 更早介入需求设计阶段✅ 更精准掌控产品质量风险。

#测试用例#人工智能
用 DeepSeek 自动化生成 Python 测试用例

测试工程师 70% 时间消耗在用例编写与维护DeepSeek 的突破:AI 驱动用例生成,释放人力聚焦核心验证逻辑。▶ 步骤 2:调用 API 生成用例(示例代码)四、生成用例示例:注册功能边界覆盖自动参数化()覆盖等价类/边界值负面用例占比超 30%(强化异常处理)五、效能提升:四大典型场景场景传统耗时DeepSeek 方案效率提升新功能测试覆盖4 小时5 分钟生成 + 人工校验50x回归测试维

文章图片
#自动化#python#测试用例 +1
AI代码审查工具全景解析:2025年测试开发工程师必掌握的七大神器

AI代码审查已从“辅助工具”演化为“开发流程核心引擎”。Gartner 2025年报告指出,,未掌握这些工具的测试工程师将面临淘汰危机。霍格沃兹测试开发学社结合一线大厂实战经验,解析七大工具的技术内核与行业趋势,助你成为人机协作时代的“质量仲裁者”。

文章图片
#人工智能#自动化
软件测试 | 测试开发 | gitlab 服务端 hook, 拦截糟糕的提交到仓库

当我们接收一份新的代码,代码拿到手要做的第一件事就是 git log,看看这份代码的提交记录,最近提交的情况,做了些什么。但往往看到的 git log 杂乱无章,不知道每次提交到底是做了些什么。由此可见,在团队中,CHANGELOG 的重要性不言而喻,不仅有助于他人帮忙 review 代码,熟悉代码,也能高效的输出 CHANGELOG,对项目管理也至关重要。我们可以在 pre-receive 阶段

#gitlab
PO设计模式全攻略,在 UI 自动化中的实践总结(以企业微信为例)

PO(PageObject)设计模式将某个页面的所有元素对象定位和对元素对象的操作封装成一个 Page 类,即一个py文件,并以页面为单位来写测试用例,实现页面对象和测试用例的分离,若元素发生变化,只需要进入对应的Page类,更新元素定位即可,不用修改用例。

文章图片
#设计模式#ui#自动化
软件测试 | 测试开发 | 一种基于视频帧差异视频卡顿检测方案

循环遍历视频帧,获取每一帧的TI2值,如果当前的TI2值 Dfact * Mdrop, 任务当前帧不存在卡顿,把视频所有的帧按找时间顺序排序后,就是我们当前视频卡顿检测的列表值。在近乎静态的场景和动态的场景中,由于像素的变动很小,或者像素变动很大,卡顿的帧/丢失帧会存在少量/大量的运动信息,在确定运动水平的时候需要涉及主观直觉的要素,所以需要利用动态阈值来确定卡顿的视频帧。

#音视频#人工智能
软件测试 | 测试开发 | Frida 实现 Hook 功能的强大能力

,!!")}});});"""# attach目标App进程# 将JS代码注入进程,并附加监听方法,用来获取返回的日志信息# 打印起始日志# 加载注入的JS代码逻辑# 使用系统输入语句阻止函数运行完毕自动退出ifname== ‘mainrun_all()代码中的 python 语句已经添加了注释,Hook 的核心逻辑,JS 语句作为字符串保存在 jscode 变量中。

#测试
    共 308 条
  • 1
  • 2
  • 3
  • 31
  • 请选择