Selenium-side-runner异常:执行命令时打开jest.js而非运行测试
问题排查方案
- 检查Windows文件关联:Windows可能把
.js文件默认关联到了文本编辑器,导致调用jest.js时直接打开而非执行。修复步骤:- 右键任意
.js文件,选择「打开方式」→「选择其他应用」 - 勾选「始终使用此应用打开.js文件」,选择「Node.js」;若未显示,点击「更多应用」→「在这台电脑上查找其他应用」,定位到Node安装目录下的
node.exe
- 右键任意
- 重装selenium-side-runner:可能是依赖调用路径异常,执行以下命令:
npm uninstall -g selenium-side-runner npm install -g selenium-side-runner - 避免通配符直接调用:Windows命令提示符对
*.side通配符解析可能有问题,先测试单个文件:selenium-side-runner C:\Selenium\具体测试文件.side - 验证Node.js环境变量:打开命令提示符执行
node -v和npm -v,确保能正常返回版本号,确认node.exe所在目录在系统PATH中
内容的提问来源于stack exchange,提问作者Basvo
相关产品推荐
相关产品推荐

