最小可行的 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+ 场景 提示词模板, 点击访问

相关推荐
A1Book1 天前
# 从 0 部署 Qwen3.8-27B:量化档位怎么选,终端配置怎么配
llm·测试
匠测AI说2 天前
AI for Testing 提效实战·测试设计(三):让 AI 用场景法串起业务链路,多条件岔路口用判定表一次理清
人工智能·测试
Zelman2 天前
测试过程模型与左移右移
测试·自动化运维·devops
落梦纷飞2 天前
Playwright 裸写、Cypress、商业录制回放、本地 E2E 工具:四条路线的形状与代价
e2e·测试
谷哥的小弟4 天前
网络连接测试命令Test-NetConnection
测试·ip·端口·网络连接
七夜zippoe4 天前
Agent 自动化测试:怎么给“会自己决策“的程序写测试
ai·自动化·agent·测试·openclaw
Zelman6 天前
测试金字塔与自动化分层
测试
柒和远方7 天前
LangSmith RAG 量化评估:从"感觉还行"到"数据说话"
langchain·llm·测试
匠测AI说7 天前
AI for Testing 提效实战·测试设计(一):喂段需求给AI,30秒铺开测试点,防漏测的第一步
测试
EvalDock7 天前
同一道 Excel 任务,四款 Agent 的公式、修改范围与缓存有何不同?
人工智能·测试