fix(测试跟踪): 测试计划只关联UI用例不需要资源池
--bug=1029935 --user=宋昌昌 【测试跟踪】测试计划只关联UI用例-应用管理接口执行资源池按钮关闭-执行测试计划提示选择资源池 https://www.tapd.cn/55049933/s/1413401
This commit is contained in:
parent
7ab94d291e
commit
930476f914
|
@ -1067,15 +1067,17 @@ export default {
|
||||||
if (!this.haveUICase && !haveApiCase && !haveScenarioCase && haveLoadCase) {
|
if (!this.haveUICase && !haveApiCase && !haveScenarioCase && haveLoadCase) {
|
||||||
//只有性能测试,则直接执行
|
//只有性能测试,则直接执行
|
||||||
this.$refs.runMode.handleCommand("run");
|
this.$refs.runMode.handleCommand("run");
|
||||||
} else if (haveApiCase || haveScenarioCase || this.haveUICase) {
|
} else if (haveApiCase || haveScenarioCase) {
|
||||||
|
// 有接口或场景测试, 需选择资源池
|
||||||
this.haveOtherExecCase = true;
|
this.haveOtherExecCase = true;
|
||||||
//因为ui没有资源池,这里必须分离两个变量
|
|
||||||
this.$refs.runMode.open("API", row.runModeConfig);
|
this.$refs.runMode.open("API", row.runModeConfig);
|
||||||
|
} else if (this.haveUICase) {
|
||||||
|
// UI测试不需要选择资源池
|
||||||
|
this.$refs.runMode.open("", row.runModeConfig);
|
||||||
} else {
|
} else {
|
||||||
//没有可执行的资源,则直接跳转到计划里
|
//没有可执行的资源,则直接跳转到计划里
|
||||||
this.$router.push("/track/plan/view/" + row.id);
|
this.$router.push("/track/plan/view/" + row.id);
|
||||||
}
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
_handleRun(config) {
|
_handleRun(config) {
|
||||||
let defaultPlanEnvMap = config.testPlanDefaultEnvMap;
|
let defaultPlanEnvMap = config.testPlanDefaultEnvMap;
|
||||||
|
|
Loading…
Reference in New Issue