使用说明
MCP Playwright POM 框架
这个项目是一个使用页面对象模型(POM)设计的Playwright TypeScript自动化框架,用于https://www.saucedemo.com。
特点/特性
- TypeScript + Playwright
- 页面对象模型(POM)结构
- 对订购“Sauce Labs Backpack”的端到端测试
项目结构
src/pages/— 页面对象类tests/— 测试规格playwright.config.ts— 浏览器配置
如何跑步
- 安装依赖项:
npm install - 运行测试:
npx playwright test
场景自动化
- 登录到 saucedemo.com
- 将“Sauce Labs Backpack”加入购物车
- 使用随机用户数据进行结账
- 验证订单确认信息
根据您的使用场景,替换凭据或测试数据。