$> playwright test时,它可以完美运行。奇怪的是,一段时间前它在VSCode中完美运行。
当我点击重新加载图标时,我会得到:
但是几秒钟后,我又回到了起点。当我点击蓝色按钮时,我进入了扩展列表。
我不太确定我应该在这里安装什么。而且,它之前已经起作用了。
这是我为 Playwright 安装的扩展:
有什么建议可以解释一下我在VSCode中发生了什么?
$> playwright test时,它可以完美运行。奇怪的是,一段时间前它在VSCode中完美运行。
当我点击重新加载图标时,我会得到:
但是几秒钟后,我又回到了起点。当我点击蓝色按钮时,我进入了扩展列表。
我不太确定我应该在这里安装什么。而且,它之前已经起作用了。
这是我为 Playwright 安装的扩展:
有什么建议可以解释一下我在VSCode中发生了什么?
今天我也遇到了同样的问题,以下是我所做的步骤,希望对某人有所帮助。
code . 打开了 vscode,并解决了问题。我正在使用 nvm,node v14.19.0 和 vscode v1.77.0。
npx @playwright/test --version
升级到最新版本
npm install @playwright/test@latest
安装浏览器
npx playwright install
请检查更新版本
npx @playwright/test --version
同时,安装/更新最新版本的Playwright Test for VSCode(本文发布时为v1.0.1),并重新加载IDE。
这对我很有效。
我安装了微软扩展和最新的VSCode,在使用“安装Playwright”命令后,在测试面板中得到了相同的消息。
对我来说,完全重新启动VSCode让扩展程序正常工作。请注意,这是完整的应用程序重新启动,而不仅仅是“开发人员:重新加载窗口”命令。
testDir:指向包含所有测试的文件夹。
export default defineConfig({
quiet: false,
expect: {
timeout: 30 * 1000,
},
testDir: './e2e', //<<<<<<<<<<<<<<<<<<<<<
import {mod1} from "@app/modules/mod1.mjs";
致
import {mod1} from "./../src/modules/mod1.mjs";
我在Windows 10上遇到了相同的问题,使用Playwright版本1.37和VSCode版本1.81.1(2023) 我将VSCode更新到最新版本 我检查了playwright.config.js中的配置 完全关闭了VSCode 然后进入项目文件夹,如果存在.vscode文件夹,则将其删除 然后右键点击打开该项目。
我曾经遇到过同样的问题,当时我使用的是VSCode和Node v16,后来我切换到IntelliJ,就可以无任何问题地运行相同的测试了。看起来这可能是Visual Studio Code编辑器的问题。