diff --git a/test-test/src/main/java/com/test/test/service/impl/TestCaseStepServiceImpl.java b/test-test/src/main/java/com/test/test/service/impl/TestCaseStepServiceImpl.java index d2a31e0..c8b6a4d 100644 --- a/test-test/src/main/java/com/test/test/service/impl/TestCaseStepServiceImpl.java +++ b/test-test/src/main/java/com/test/test/service/impl/TestCaseStepServiceImpl.java @@ -137,6 +137,10 @@ public class TestCaseStepServiceImpl implements ITestCaseStepService { log.error("不支持的请求方式:{}", method); return null; } + if (!url.startsWith("http")) { + String apiProtocol = testCaseStep.getApiProtocol(); + url = apiProtocol + "://" + url; + } JmeterRequest jmeterRequest = new JmeterRequest(); jmeterRequest.setId(id); jmeterRequest.setUrl(url); diff --git a/test-ui/src/views/test/case/detail/page1.vue b/test-ui/src/views/test/case/detail/page1.vue index 19019f5..8724244 100644 --- a/test-ui/src/views/test/case/detail/page1.vue +++ b/test-ui/src/views/test/case/detail/page1.vue @@ -293,6 +293,22 @@ export default { }) } } + if (flag === "assignment") { + if (e && this.form.assignment.length === scope.$index + 1) { + this.form.assignment.push({ + key: "", + value: "" + }) + } + } + if (flag === "assertion") { + if (e && this.form.assertion.length === scope.$index + 1) { + this.form.assertion.push({ + key: "", + value: "" + }) + } + } }, handleDelete(flag, scope) { if (flag === "header") { diff --git a/test-ui/src/views/test/case/detail/step.vue b/test-ui/src/views/test/case/detail/step.vue index 1ccee85..3c22d80 100644 --- a/test-ui/src/views/test/case/detail/step.vue +++ b/test-ui/src/views/test/case/detail/step.vue @@ -11,15 +11,15 @@