fix(接口测试): 修复接口定义导入,选择swagger后切换协议,还是显示了swagger相关信息的缺陷 (#15505)
--bug=1014624 --user=王孝刚 【接口测试】接口定义导入,选择swagger后切换协议,还是显示了swagger相关信息 https://www.tapd.cn/55049933/s/1194916 Co-authored-by: wxg0103 <727495428@qq.com>
This commit is contained in:
parent
772f3a0d64
commit
4288026840
|
@ -303,6 +303,7 @@ export default {
|
||||||
}
|
}
|
||||||
if (this.selectedPlatformValue === 'Har' || this.selectedPlatformValue === 'ESB') {
|
if (this.selectedPlatformValue === 'Har' || this.selectedPlatformValue === 'ESB') {
|
||||||
this.formData.modeId = 'fullCoverage';
|
this.formData.modeId = 'fullCoverage';
|
||||||
|
this.$refs.form.clearValidate();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
protocol() {
|
protocol() {
|
||||||
|
@ -340,7 +341,7 @@ export default {
|
||||||
return this.selectedPlatformValue === 'Swagger2';
|
return this.selectedPlatformValue === 'Swagger2';
|
||||||
},
|
},
|
||||||
showImportModel() {
|
showImportModel() {
|
||||||
return this.selectedPlatformValue != 'Har' && this.selectedPlatformValue != 'ESB';
|
return this.selectedPlatformValue !== 'Har' && this.selectedPlatformValue !== 'ESB';
|
||||||
},
|
},
|
||||||
showTemplate() {
|
showTemplate() {
|
||||||
return this.selectedPlatformValue === 'ESB';
|
return this.selectedPlatformValue === 'ESB';
|
||||||
|
@ -464,6 +465,8 @@ export default {
|
||||||
swaggerUrl: '',
|
swaggerUrl: '',
|
||||||
modeId: this.formData.modeId,
|
modeId: this.formData.modeId,
|
||||||
};
|
};
|
||||||
|
this.swaggerUrlEnable = false;
|
||||||
|
this.selectedPlatformValue = 'Metersphere';
|
||||||
this.fileList = [];
|
this.fileList = [];
|
||||||
removeGoBackListener(this.close);
|
removeGoBackListener(this.close);
|
||||||
this.visible = false;
|
this.visible = false;
|
||||||
|
|
|
@ -18,7 +18,7 @@ export default {
|
||||||
pass_rate: '通过率',
|
pass_rate: '通过率',
|
||||||
execution_times: '执行次数',
|
execution_times: '执行次数',
|
||||||
cover: '覆盖',
|
cover: '覆盖',
|
||||||
cover_api: '同步覆盖API模块',
|
cover_api: '同步覆盖 API 模块',
|
||||||
cover_scenario: '同步覆盖场景模块',
|
cover_scenario: '同步覆盖场景模块',
|
||||||
module_title: '默认模块',
|
module_title: '默认模块',
|
||||||
save_data_when_page_change: '翻页保存勾选项',
|
save_data_when_page_change: '翻页保存勾选项',
|
||||||
|
@ -1771,30 +1771,30 @@ export default {
|
||||||
ms_tip: "支持 MeterSphere json 格式",
|
ms_tip: "支持 MeterSphere json 格式",
|
||||||
ms_export_tip: "通过 MeterSphere 接口测试页面或者浏览器插件导出 json 格式文件",
|
ms_export_tip: "通过 MeterSphere 接口测试页面或者浏览器插件导出 json 格式文件",
|
||||||
har_export_tip: "通过 浏览器的开发者工具 导出 HAR 格式文件",
|
har_export_tip: "通过 浏览器的开发者工具 导出 HAR 格式文件",
|
||||||
esb_export_tip: "暂时不支持ESB文件的导出",
|
esb_export_tip: "暂时不支持 ESB 文件的导出",
|
||||||
postman_tip: "只支持 Postman Collection v2.1 格式的 json 文件",
|
postman_tip: "只支持 Postman Collection v2.1 格式的 json 文件",
|
||||||
swagger_tip: "支持 Swagger 2.0 与 3.0 版本的 json 文件",
|
swagger_tip: "支持 Swagger 2.0 与 3.0 版本的 json 文件",
|
||||||
har_tip: "只支持 HAR 文件",
|
har_tip: "只支持 HAR 文件",
|
||||||
esb_tip: "只支持 ESB 模版的xlsx文件",
|
esb_tip: "只支持 ESB 模版的 xlsx 文件",
|
||||||
post_export_tip: "通过 Postman 导出测试集合",
|
post_export_tip: "通过 Postman 导出测试集合",
|
||||||
swagger_export_tip: "通过 Swagger 页面导出",
|
swagger_export_tip: "通过 Swagger 页面导出",
|
||||||
jmeter_export_tip: "通过 JMeter 生成JMX文件",
|
jmeter_export_tip: "通过 JMeter 生成 JMX 文件",
|
||||||
jmeter_tip: "支持 JMeter5.2-5.4版本的JMX文件",
|
jmeter_tip: "支持 JMeter5.2-5.4版本的 JMX 文件",
|
||||||
suffixFormatErr: "文件格式不符合要求",
|
suffixFormatErr: "文件格式不符合要求",
|
||||||
file_name_to_long: "文件名称过长",
|
file_name_to_long: "文件名称过长",
|
||||||
swagger_url_import: "使用URL导入",
|
swagger_url_import: "使用 URL 导入",
|
||||||
add_request_params: "添加请求参数",
|
add_request_params: "添加请求参数",
|
||||||
optional: "(可选)",
|
optional: "(可选)",
|
||||||
timing_synchronization: "定时同步",
|
timing_synchronization: "定时同步",
|
||||||
next_synchronization_time: "下次同步时间",
|
next_synchronization_time: "下次同步时间",
|
||||||
ms_env_import_file_limit: "仅支持通过MeterSphere导出的json格式文件",
|
ms_env_import_file_limit: "仅支持通过 MeterSphere 导出的 json 格式文件",
|
||||||
file_exceed_limit: "文件数量超出限制",
|
file_exceed_limit: "文件数量超出限制",
|
||||||
import_tip: "导入说明",
|
import_tip: "导入说明",
|
||||||
import_tip1: "注:导入文件包含多种协议,需切换协议多次导入",
|
import_tip1: "注:导入文件包含多种协议,需切换协议多次导入",
|
||||||
import_tip2: "开启URL可重复,接口名称+请求类型+请求路径一致则判断为同一接口",
|
import_tip2: "开启 URL 可重复,接口名称+请求类型+请求路径一致则判断为同一接口",
|
||||||
import_tip3: "未开启URL可重复,请求类型+请求路径一致则判断为同一接口",
|
import_tip3: "未开启 URL 可重复,请求类型+请求路径一致则判断为同一接口",
|
||||||
cover_tip: "覆盖模式",
|
cover_tip: "覆盖模式",
|
||||||
cover_tip_1: "1. 如勾选“同步覆盖API模块”选项,则API模块为导入文件中指定的模块",
|
cover_tip_1: "1. 如勾选“同步覆盖 API 模块”选项,则 API 模块为导入文件中指定的模块",
|
||||||
cover_tip_2: "2. 系统已存在的同一接口,内容不一致则覆盖系统原接口",
|
cover_tip_2: "2. 系统已存在的同一接口,内容不一致则覆盖系统原接口",
|
||||||
cover_tip_3: "3. 系统已存在的同一接口,内容一致则不做变更",
|
cover_tip_3: "3. 系统已存在的同一接口,内容一致则不做变更",
|
||||||
cover_tip_4: "4. 系统不存在的接口则新增",
|
cover_tip_4: "4. 系统不存在的接口则新增",
|
||||||
|
|
|
@ -1772,26 +1772,26 @@ export default {
|
||||||
postman_tip: "只支持 Postman Collection v2.1 格式的 json 文件",
|
postman_tip: "只支持 Postman Collection v2.1 格式的 json 文件",
|
||||||
swagger_tip: "支持 Swagger 2.0 與 3.0 版本的 json 文件",
|
swagger_tip: "支持 Swagger 2.0 與 3.0 版本的 json 文件",
|
||||||
har_tip: "只支持 HAR 文件",
|
har_tip: "只支持 HAR 文件",
|
||||||
esb_tip: "只支持 ESB 模版的xlsx文件",
|
esb_tip: "只支持 ESB 模版的 xlsx 文件",
|
||||||
post_export_tip: "通過 Postman 導出測試集合",
|
post_export_tip: "通過 Postman 導出測試集合",
|
||||||
swagger_export_tip: "通過 Swagger 頁面導出",
|
swagger_export_tip: "通過 Swagger 頁面導出",
|
||||||
jmeter_export_tip: "通過 JMeter 生成JMX文件",
|
jmeter_export_tip: "通過 JMeter 生成 JMX 文件",
|
||||||
jmeter_tip: "支持 JMeter5.2-5.4版本的JMX文件",
|
jmeter_tip: "支持 JMeter5.2-5.4版本的 JMX 文件",
|
||||||
suffixFormatErr: "文件格式不符合要求",
|
suffixFormatErr: "文件格式不符合要求",
|
||||||
file_name_to_long: "文件名稱過長",
|
file_name_to_long: "文件名稱過長",
|
||||||
swagger_url_import: "使用URL導入",
|
swagger_url_import: "使用 URL 導入",
|
||||||
add_request_params: "添加請求參數",
|
add_request_params: "添加請求參數",
|
||||||
optional: "(可選)",
|
optional: "(可選)",
|
||||||
timing_synchronization: "定時同步",
|
timing_synchronization: "定時同步",
|
||||||
next_synchronization_time: "下次同步時間",
|
next_synchronization_time: "下次同步時間",
|
||||||
ms_env_import_file_limit: "僅支持通過MeterSphere導出的json格式文件",
|
ms_env_import_file_limit: "僅支持通過 MeterSphere 導出的 json 格式文件",
|
||||||
file_exceed_limit: "文件數量超出限製",
|
file_exceed_limit: "文件數量超出限製",
|
||||||
import_tip: "導入說明",
|
import_tip: "導入說明",
|
||||||
import_tip1: "注:導入檔案包含多種協定,需切換協定多次導入",
|
import_tip1: "注:導入檔案包含多種協定,需切換協定多次導入",
|
||||||
import_tip2: "開啟URL可重複,介面名稱+請求類型+請求路徑一致則判斷為同一介面",
|
import_tip2: "開啟 URL 可重複,介面名稱+請求類型+請求路徑一致則判斷為同一介面",
|
||||||
import_tip3: "未開啟URL可重複,請求類型+請求路徑一致則判斷為同一介面",
|
import_tip3: "未開啟 URL 可重複,請求類型+請求路徑一致則判斷為同一介面",
|
||||||
cover_tip: "覆蓋模式",
|
cover_tip: "覆蓋模式",
|
||||||
cover_tip_1: "1. 如勾選“同步覆蓋API模塊”選項,則API模塊為導入檔案中指定的模塊",
|
cover_tip_1: "1. 如勾選“同步覆蓋 API 模塊”選項,則 API 模塊為導入檔案中指定的模塊",
|
||||||
cover_tip_2: "2. 系統已存在的同一介面,內容不一致則覆蓋系統原介面",
|
cover_tip_2: "2. 系統已存在的同一介面,內容不一致則覆蓋系統原介面",
|
||||||
cover_tip_3: "3. 系統已存在的同一介面,內容一致則不做變更",
|
cover_tip_3: "3. 系統已存在的同一介面,內容一致則不做變更",
|
||||||
cover_tip_4: "4. 系統不存在的介面則新增",
|
cover_tip_4: "4. 系統不存在的介面則新增",
|
||||||
|
|
Loading…
Reference in New Issue