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

相关推荐
哈温国丽9 小时前
Python基础-列表元组集合字典
测试
学代码的真由酱2 天前
美团2023校招测试-简答题(第1/2批)
笔试·测试·美团·美团笔试·美团测试
学代码的真由酱2 天前
2023年美团秋招编程岗第二批笔试
测试·美团·笔试题·美团笔试·美团测试
哈哈哈哈~3 天前
Jmeter 的使用
jmeter·测试
爱码驱动3 天前
校园IT交流论坛-软件测试报告(功能/接口/自动化)
自动化·测试
甜甜圈圈子3 天前
基于CANoe的uds诊断的配置以及使用
测试
Bear on Toilet5 天前
1.1 认识测试
测试
aka卡卡6 天前
搭建Mock服务
测试
kekegdsz7 天前
高丢包、高延迟、断网秒切:开源一个 Android 弱网测试利器
android·测试
呼啦啦5617 天前
初认识测试
测试