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

相关推荐
康谋自动驾驶1 天前
从数据采集到回放验证:ADTF 适配 ROS2 的 ADAS 测试实践
汽车·ros·数据采集·测试
质量行者5 天前
如何进行接口测试
功能测试·ai·测试
甜甜圈圈子5 天前
互联网IT常用抓包工具说明
测试
颜正义7 天前
作为前端你还不会 Playwright 进行单元测试吗?
前端·测试
hubro7 天前
ORM性能测试Benchmark(最终版)
测试·orm
独断万古他化8 天前
Python+Pytest 接口自动化测试实战 —— 抽奖系统接口测试框架设计与实现
python·pytest·接口自动化·测试·allure·yaml·json schema
殷紫川8 天前
全链路压测硬核实战:从方案落地、瓶颈根因定位到全链路性能优化
架构·测试
不做菜鸟的网工8 天前
Python 会话数压测脚本
测试