最小可行的 Playwright Demo

Codex 最小可行的 Playwright Demo

介绍:

我想用 Codex 快速生成一个 Playwright 自动化测试 demo,用来演示最基础的浏览器自动化流程,比如打开掘金首页,进入几篇文章,校验文章页面是否能正常访问,同时支持断言校验、失败截图和 HTML 测试报告。

提示词:

markdown 复制代码
请在当前目录生成一个可直接运行的 Playwright JavaScript 最小自动化测试 demo。

要求:
1. 使用 JavaScript,不要 TypeScript
2. 自动创建 package.json、playwright.config.js、tests/demo.spec.js
3. 使用 @playwright/test
4. 测试流程包含:
   - 打开 https://juejin.cn
   - 校验首页成功打开
   - 在首页文章列表中进入 2~3 篇文章
   - 校验每篇文章详情页都能正常访问
   - 支持返回上一页后继续进入下一篇文章
5. 每一步都要有必要的断言,不能只点击不校验
6. 失败时自动截图
7. 生成 HTML 测试报告
8. package.json 中补充可直接运行的 scripts:npm test、npm run test:headed、npm run report
9. 代码尽量简单、稳定、可读,避免复杂封装
10. 完成后告诉我安装命令、运行命令、报告查看命令

如果掘金页面结构有动态变化,请优先保证 demo 能跑通,选择尽量稳定的文章列表元素和断言方式。

一句话版本:

复制代码
用 Playwright JS 帮我生成一个最小可运行 demo:打开掘金首页,进入 2~3 篇文章并校验文章页面能正常访问,支持返回上一页

其他场景详细提示词

Playwright 20+ 场景 提示词模板, 点击访问

相关推荐
七夜zippoe4 小时前
软件工程3.0时代,大模型驱动测试实战指南
大模型·实战·软件工程·测试·驱动软件
小凯在掘金1 天前
测试规范:为什么优先用 data-testid,而不是 CSS 选择器?
单元测试·测试
用户766918404481 天前
抓包两小时,脚本写一天:接口自动化的“最后一公里”,到底卡在哪?
测试
梦醒江南1 天前
别让模型每次 CI 都重跑:混合式 e2e 怎么拆步骤
开源·agent·测试
狂师2 天前
夯爆了!分享几个我在用的,基于业务场景接口串联测试Skill !
人工智能·后端·测试
狂师3 天前
2026年AI安全测试工具大全,14款大模型与Agent安全工具一次配齐
安全·agent·测试
匠测AI说3 天前
AI for Testing 提效实战 · 执行自动化(六):轻量 Mock 编排实战——WireMock 手工落地 + AI 加速
人工智能·测试
KKWOO5 天前
100 万次回归测试,究竟覆盖了多少种真实业务逻辑?
测试
ClouGence5 天前
敏捷开发如何做好测试?一篇讲清流程与实践
测试·敏捷开发