已在Linux机器上安装了Jenkins,并尝试执行位于远程台式机上的MStests。
找到了两种在谷歌搜索后执行MStest的方法。
通过jenkins作业配置上的“执行Windows批处理命令”执行。
“ C:\ Users \ Administrator \ Desktop \ MSTestAgent \ Common7 \ IDE \ MSTest.exe” /ResultsFile:"C:\Test.Trx“ / testcontainer:” C:\ Users \ Administrator \ Desktop \ RLT_AutomatedSanitySuit \ MagentoEcommerce .dll”
通过Mstest插件“使用MSTest运行单元测试”执行
但是,两种方法都以以下异常告终。
正在加载C:\ Users \ Administrator \ Desktop \ RLT_AutomatedSanitySuit \ MagentoEcommerce.dll ... C:\ Users \ Administrator \ Desktop \ RLT_AutomatedSanitySuit \ MagentoEcommerce.dll 文件扩展名'.dll'不是有效的测试扩展名。 构建步骤“使用MSTest运行单元测试”将构建标记为失败
注意:如果我尝试在远程服务器命令行上手动执行同一命令(方案1),则该命令正在执行。
您能帮我吗?