首页
学习
活动
专区
圈层
工具
发布
首页标签自动化测试

#自动化测试

在软件测试中,测试自动化是一种测试方法,使用特定的软件,去控制测试流程,并比较实际的结果与预期结果之间的差异。

Playwright 测试覆盖率详解:收集与报告代码覆盖率的方法

霍格沃兹-测试开发学社

在自动化测试中,我们不仅关心用例能否通过,更想知道测试是否充分覆盖了业务代码。本文将带你使用Playwright和现代前端工具链,建立完整的测试覆盖率收集与报告...

2710

Playwright CI/CD集成指南:配置GitHub Actions与Jenkins

霍格沃兹-测试开发学社

在现代软件开发中,持续集成和持续部署(CI/CD)已成为确保代码质量和加速交付的核心实践。对于前端和端到端测试,微软开源的Playwright凭借其跨浏览器支持...

10910

实战指南:将Allure报告集成到Playwright测试中

霍格沃兹-测试开发学社

对于现代自动化测试来说,生成直观、专业的测试报告已经不再是“锦上添花”,而是提高测试效率和问题排查能力的必要环节。最近我在项目中将Playwright与Allu...

7610

深入Playwright:掌握自定义选择器与定位器技巧

霍格沃兹-测试开发学社

在日常的Web自动化测试中,我们都遇到过这样的场景:页面上那些没有规范属性、动态生成的元素,让编写稳定的选择器变成了一场噩梦。上周我就花了整整一个下午,只为了定...

9410

Playwright测试调试技巧:断点、日志与跟踪查看器的应用

霍格沃兹-测试开发学社

调试自动化测试是每个测试工程师的必修课。即使编写了最完善的测试脚本,也难免遇到元素定位失败、异步加载问题或难以复现的缺陷。今天,我将分享Playwright中三...

12110

Playwright验证码处理的自动化策略与解决方案

霍格沃兹-测试开发学社

验证码(CAPTCHA)一直是自动化测试中最让人头疼的环节之一。每次碰到那些扭曲的文字、点选图片的挑战,自动化脚本就像撞上了一堵墙。我负责的电商项目最近就卡在了...

9510

2026团队高效协作引擎:可设置自动化规则的看板工具选型与实战指南

有限变焦镜

简介:在快节奏的项目管理中,任务状态更新不及时、重复性操作繁琐以及信息同步延迟是团队协作的主要内耗来源。本文聚焦看板工具的核心进阶能力——自动化规则,通过横向测...

5910

【测试理论与实践】(十)Web 项目自动化测试实战:从 0 到 1 搭建博客系统 UI 自动化框架

_OP_CHEN

本次实战的被测对象是一个基于 Web 的博客系统(后端 C++ 开发),核心功能模块包括:登录模块、博主信息模块、博客列表模块、博客编辑模块、博...

10510

【测试理论与实践】(九)Selenium 自动化测试常用函数全攻略:从元素定位到文件上传,覆盖 99% 实战场景

_OP_CHEN

        Web 自动化测试的第一步,也是最关键的一步,就是 “找到页面上的元素”—— 就像追求心仪的对象,首先得知道对方在哪里。Selenium 提供了...

10310

【测试理论与实践】(九)从入门到实战!测试开发者必看的自动化测试全景指南

_OP_CHEN

UI(User Interface,用户界面)自动化测试,是模拟用户在界面上的操作(比如点击按钮、输入文本、切换页面等),验证界面的展示和交互功能是否正常。常见...

9910

【测试理论与实践】(八)吃透测试分类(下):阶段 + 执行 + 组织 + 地域,测试全维度分类指南

_OP_CHEN

按测试阶段分类,是最贴合软件开发流程的分类方式。一款软件从一行代码诞生,到最终交付用户手中,每个阶段的测试重点、测试对象、测试方法都截然不同 —...

6910

接口自动化测试

趙卋傑

安装好pytest后,确认pycharm中python解释器已经更新,来看一下有pytest框架和没有 pytest框架编写代码的区别:

13410

Playwright数据驱动测试:从Excel与JSON获取测试数据指南

霍格沃兹-测试开发学社

如果你还在为每个测试用例硬编码数据而头疼,或者每次数据变更都要翻遍几十个测试文件——是时候了解数据驱动测试了。今天,我们聊聊如何用 Playwright 优雅地...

8010

《用 MCP 实现自动化测试中的智能断言生成——AI 辅助测开的新范式》

沈宥

但业务变化快,字段增减频繁,断言极易失效。能否让 AI 根据当前页面/响应,自动生成合理断言?

11210

秒级失守!谷歌账户钓鱼进入“自动化收割”时代,你的Gmail还安全吗?

草竹道人

中国互联网络信息中心 | 工程师 (已认证)

凌晨3点,程序员李明被手机震动惊醒。他收到一条来自“Google安全中心”的推送:“检测到您的账户在莫斯科有异常登录尝试,请立即验证身份。”页面UI与他每天使用...

9510

BLOOM评估系统:自动化LLM行为评估框架

qife122

BLOOM(Bloom Rollout Pipeline)是一个开源的大语言模型行为评估系统,专门用于自动化测试和评估LLM的特定行为模式。该系统采用可配置的种...

8210

Scripted Sparrow团伙的自动化钓鱼攻击机制与防御对策研究

草竹道人

中国互联网络信息中心 | 工程师 (已认证)

近年来,商业电子邮件诈骗(Business Email Compromise, BEC)已成为全球企业面临的主要网络安全威胁之一。2025年,网络安全公司For...

11310

LLM如何重塑自动化测试的底层逻辑

陈哥聊测试

我最近看了一系列关于LLM改变自动化测试的文章,说实话,真的打开了我新世界的大门。

11610

借助 Playwright 实现响应式网页测试

霍格沃兹-测试开发学社

响应式设计已成为现代网页开发的标准要求,但确保网站在各种设备上都能完美呈现却是一项挑战。手动测试不同屏幕尺寸既耗时又容易出错。在这篇教程中,我将分享如何使用Pl...

12110
领券