当前位置: 首页 > news >正文

快速搭建前端playwright工程

文章目录

  • 前提条件
  • 创建 Playwright 项目
  • 运行测试用例

前提条件

默认你已经搭建好了node环境

创建 Playwright 项目

执行下面命令即可搭建 Playwright 测试环境,会有几次选项让你选一下

npm init playwright@latest
// 或者
pm create playwright@latest

在这里插入图片描述
生成的完整的工程目录
在这里插入图片描述

运行测试用例

命令行的参数有很多,自行选择

PW_TEST_SCREENSHOT_NO_FONTS_READY=1  npx playwright test tests/*.spec.ts --workers=1 --retries=1 --project=chromium --trace=on-first-retry

详细的参考文档:Playwright node.js版本

http://www.dtcms.com/a/326195.html

相关文章:

  • SpringAI实现Reread(Advisor)
  • DNS核心概念与BIND配置详解
  • C++11的历史和统一的初始化列表
  • Qt串口通信设计指南:通信层架构与实践
  • K8S学习----应用部署架构:传统、虚拟化与容器的演进与对比
  • 虚拟财产刑事辩护:跨地域性与匿名性带来的挑战
  • 记录一些sonic自动化运行中的问题
  • 常见通信协议详解:TCP、UDP、HTTP/HTTPS、WebSocket 与 GRPC
  • 基于 Axios 的 HTTP 请求封装文件解析
  • Rust:专业级错误处理工具 thiserror 详解
  • Nginx 从入门到实战:安装、配置、升级与高级应用全解析
  • Web 开发前端与后端 API 的交互
  • golang 基础案例_01
  • 【MYSQL】MySQL中On duplicate key update
  • 台式机内存条安装方法
  • Docker中安装MySQL 5的详细过程
  • 算法讲解--水果成篮
  • GitHub的简单使用方法----(2)
  • Android中Activity销毁底层原理
  • AVS Video Converter视频转换与编辑工具深度评测
  • 基于OpenCV的实时美颜技术:从传统算法到深度学习融合实现
  • 光功率dBm为何是负数?一文详解
  • Effective C++ 条款35:考虑 virtual函数以外的其他选择
  • Spring源码解析 - SpringApplication run流程-prepareContext源码分析
  • MD5:理解MD5 / MD5核心特性 / MD5 在前端开发中的常见用途 / 在线生成MD5 / js-md5
  • Linux Docker 运行SQL Server
  • loading效果实现原理
  • Elasticsearch Node.js 客户端的安装
  • 第六十一章:AI 模型的“视频加速术”:Wan视频扩散模型优化
  • 简单清晰的讲解一下RNN神经网络