如何在命令提示符中运行Selenium Side Runner?.side文件应存于何处?
问题描述
在命令提示符中运行Selenium Side Runner时遇到报错,当前已将.side测试文件保存至Downloads文件夹,执行的命令及错误信息如下:
C:\Users\Admin\Downloads>selenium-side-runner \Users\Admin\Downloads\Amazon.side FAIL ../AppData/Roaming/npm/node_modules/selenium-side-runner/dist/main.test.js ● Test suite failed to run No matching projects found, supplied filepaths: \Users\Admin\Downloads\Amazon.side at Object.<anonymous> (src/main.test.ts:86:9) Test Suites: 1 failed, 1 total Tests: 0 total Snapshots: 0 total Time: 2.042 s Ran all test suites within paths "C:\Users\Admin\AppData\Roaming\npm\node_modules\selenium-side-runner\dist\main.test.js". Test Suites: 1 failed, 1 total Tests: 0 total Snapshots: 0 total Time: 2.042 s Ran all test suites within paths "C:\Users\Admin\AppData\Roaming\npm\node_modules\selenium-side-runner\dist\main.test.js".
解决方案
1. 修正命令中的文件路径
报错核心原因是路径格式错误,Windows系统下绝对路径必须包含盘符(C:),或者利用当前目录简化命令:
- 如果你已经进入
C:\Users\Admin\Downloads目录,直接用文件名即可:selenium-side-runner Amazon.side - 若要使用绝对路径,需补充盘符,正确命令:
selenium-side-runner C:\Users\Admin\Downloads\Amazon.side - 如果文件路径包含空格,记得用双引号包裹路径:
selenium-side-runner "C:\Users\Admin\My Test Files\Amazon.side"
2. .side文件的存储位置
.side文件没有强制要求的存储位置,只要你能在命令中正确指定它的路径即可。可以放在Downloads、Documents,或者专门新建的测试文件夹里,建议选择路径中无特殊字符、无空格的文件夹,减少路径解析问题。
3. 额外验证步骤
- 确认Selenium Side Runner安装正常:执行
selenium-side-runner --version,能正常输出版本号说明安装没问题 - 检查
.side文件是否存在于指定路径,文件名拼写完全匹配(Windows不区分大小写,但尽量保持一致避免意外)
内容的提问来源于stack exchange,提问作者praveen kumar
相关产品推荐
相关产品推荐

