fix(xPack): 报表筛选条件优化
This commit is contained in:
parent
0fa3c27123
commit
1619cf2956
|
@ -67,7 +67,8 @@ public class MsAssertions extends MsTestElement {
|
||||||
private ResponseAssertion responseAssertion(MsAssertionRegex assertionRegex) {
|
private ResponseAssertion responseAssertion(MsAssertionRegex assertionRegex) {
|
||||||
ResponseAssertion assertion = new ResponseAssertion();
|
ResponseAssertion assertion = new ResponseAssertion();
|
||||||
assertion.setEnabled(this.isEnable());
|
assertion.setEnabled(this.isEnable());
|
||||||
assertion.setName(StringUtils.isNotEmpty(this.getName()) ? this.getName() : assertionRegex.getDescription());
|
assertion.setName(assertionRegex.getDescription());
|
||||||
|
assertion.setName(StringUtils.isNotEmpty(assertionRegex.getDescription()) ? assertionRegex.getDescription() : this.getName());
|
||||||
assertion.setProperty(TestElement.TEST_CLASS, ResponseAssertion.class.getName());
|
assertion.setProperty(TestElement.TEST_CLASS, ResponseAssertion.class.getName());
|
||||||
assertion.setProperty(TestElement.GUI_CLASS, SaveService.aliasToClass("AssertionGui"));
|
assertion.setProperty(TestElement.GUI_CLASS, SaveService.aliasToClass("AssertionGui"));
|
||||||
assertion.setAssumeSuccess(assertionRegex.isAssumeSuccess());
|
assertion.setAssumeSuccess(assertionRegex.isAssumeSuccess());
|
||||||
|
@ -92,7 +93,8 @@ public class MsAssertions extends MsTestElement {
|
||||||
private JSONPathAssertion jsonPathAssertion(MsAssertionJsonPath assertionJsonPath) {
|
private JSONPathAssertion jsonPathAssertion(MsAssertionJsonPath assertionJsonPath) {
|
||||||
JSONPathAssertion assertion = new JSONPathAssertion();
|
JSONPathAssertion assertion = new JSONPathAssertion();
|
||||||
assertion.setEnabled(this.isEnable());
|
assertion.setEnabled(this.isEnable());
|
||||||
assertion.setName(StringUtils.isNotEmpty(this.getName()) ? this.getName() : "JSONPathAssertion");
|
assertion.setName(StringUtils.isNotEmpty(assertionJsonPath.getDescription()) ? assertionJsonPath.getDescription() : this.getName());
|
||||||
|
/* assertion.setName(StringUtils.isNotEmpty(this.getName()) ? this.getName() : "JSONPathAssertion");*/
|
||||||
assertion.setProperty(TestElement.TEST_CLASS, JSONPathAssertion.class.getName());
|
assertion.setProperty(TestElement.TEST_CLASS, JSONPathAssertion.class.getName());
|
||||||
assertion.setProperty(TestElement.GUI_CLASS, SaveService.aliasToClass("JSONPathAssertionGui"));
|
assertion.setProperty(TestElement.GUI_CLASS, SaveService.aliasToClass("JSONPathAssertionGui"));
|
||||||
assertion.setJsonPath(assertionJsonPath.getExpression());
|
assertion.setJsonPath(assertionJsonPath.getExpression());
|
||||||
|
@ -112,7 +114,8 @@ public class MsAssertions extends MsTestElement {
|
||||||
private XPath2Assertion xPath2Assertion(MsAssertionXPath2 assertionXPath2) {
|
private XPath2Assertion xPath2Assertion(MsAssertionXPath2 assertionXPath2) {
|
||||||
XPath2Assertion assertion = new XPath2Assertion();
|
XPath2Assertion assertion = new XPath2Assertion();
|
||||||
assertion.setEnabled(this.isEnable());
|
assertion.setEnabled(this.isEnable());
|
||||||
assertion.setName(StringUtils.isNotEmpty(this.getName()) ? this.getName() : "XPath2Assertion");
|
assertion.setName(StringUtils.isNotEmpty(assertionXPath2.getExpression()) ? assertionXPath2.getExpression() : this.getName());
|
||||||
|
/*assertion.setName(StringUtils.isNotEmpty(this.getName()) ? this.getName() : "XPath2Assertion");*/
|
||||||
assertion.setProperty(TestElement.TEST_CLASS, XPath2Assertion.class.getName());
|
assertion.setProperty(TestElement.TEST_CLASS, XPath2Assertion.class.getName());
|
||||||
assertion.setProperty(TestElement.GUI_CLASS, SaveService.aliasToClass("XPath2AssertionGui"));
|
assertion.setProperty(TestElement.GUI_CLASS, SaveService.aliasToClass("XPath2AssertionGui"));
|
||||||
assertion.setXPathString(assertionXPath2.getExpression());
|
assertion.setXPathString(assertionXPath2.getExpression());
|
||||||
|
@ -123,7 +126,8 @@ public class MsAssertions extends MsTestElement {
|
||||||
private DurationAssertion durationAssertion(MsAssertionDuration assertionDuration) {
|
private DurationAssertion durationAssertion(MsAssertionDuration assertionDuration) {
|
||||||
DurationAssertion assertion = new DurationAssertion();
|
DurationAssertion assertion = new DurationAssertion();
|
||||||
assertion.setEnabled(this.isEnable());
|
assertion.setEnabled(this.isEnable());
|
||||||
assertion.setName(StringUtils.isNotEmpty(this.getName()) ? this.getName() : "Response In Time: " + assertionDuration.getValue());
|
assertion.setName("Response In Time: " + assertionDuration.getValue());
|
||||||
|
/* assertion.setName(StringUtils.isNotEmpty(this.getName()) ? this.getName() : "Response In Time: " + assertionDuration.getValue());*/
|
||||||
assertion.setProperty(TestElement.TEST_CLASS, DurationAssertion.class.getName());
|
assertion.setProperty(TestElement.TEST_CLASS, DurationAssertion.class.getName());
|
||||||
assertion.setProperty(TestElement.GUI_CLASS, SaveService.aliasToClass("DurationAssertionGui"));
|
assertion.setProperty(TestElement.GUI_CLASS, SaveService.aliasToClass("DurationAssertionGui"));
|
||||||
assertion.setAllowedDuration(assertionDuration.getValue());
|
assertion.setAllowedDuration(assertionDuration.getValue());
|
||||||
|
@ -133,7 +137,8 @@ public class MsAssertions extends MsTestElement {
|
||||||
private JSR223Assertion jsr223Assertion(MsAssertionJSR223 assertionJSR223) {
|
private JSR223Assertion jsr223Assertion(MsAssertionJSR223 assertionJSR223) {
|
||||||
JSR223Assertion assertion = new JSR223Assertion();
|
JSR223Assertion assertion = new JSR223Assertion();
|
||||||
assertion.setEnabled(this.isEnable());
|
assertion.setEnabled(this.isEnable());
|
||||||
assertion.setName(StringUtils.isNotEmpty(this.getName()) ? this.getName() : "JSR223Assertion");
|
assertion.setName(StringUtils.isNotEmpty(assertionJSR223.getDesc()) ? assertionJSR223.getDesc() : this.getName());
|
||||||
|
/*assertion.setName(StringUtils.isNotEmpty(this.getName()) ? this.getName() : "JSR223Assertion");*/
|
||||||
assertion.setProperty(TestElement.TEST_CLASS, JSR223Assertion.class.getName());
|
assertion.setProperty(TestElement.TEST_CLASS, JSR223Assertion.class.getName());
|
||||||
assertion.setProperty(TestElement.GUI_CLASS, SaveService.aliasToClass("TestBeanGUI"));
|
assertion.setProperty(TestElement.GUI_CLASS, SaveService.aliasToClass("TestBeanGUI"));
|
||||||
assertion.setProperty("cacheKey", "true");
|
assertion.setProperty("cacheKey", "true");
|
||||||
|
|
|
@ -70,7 +70,8 @@ public class MsExtract extends MsTestElement {
|
||||||
|
|
||||||
RegexExtractor extractor = new RegexExtractor();
|
RegexExtractor extractor = new RegexExtractor();
|
||||||
extractor.setEnabled(this.isEnable());
|
extractor.setEnabled(this.isEnable());
|
||||||
extractor.setName(StringUtils.isNotEmpty(this.getName()) ? this.getName() : " RegexExtractor");
|
extractor.setName(StringUtils.isNotEmpty(extractRegex.getVariable()) ? extractRegex.getVariable() : this.getName());
|
||||||
|
/*extractor.setName(StringUtils.isNotEmpty(this.getName()) ? this.getName() : " RegexExtractor");*/
|
||||||
extractor.setProperty(TestElement.TEST_CLASS, RegexExtractor.class.getName());
|
extractor.setProperty(TestElement.TEST_CLASS, RegexExtractor.class.getName());
|
||||||
extractor.setProperty(TestElement.GUI_CLASS, SaveService.aliasToClass("RegexExtractorGui"));
|
extractor.setProperty(TestElement.GUI_CLASS, SaveService.aliasToClass("RegexExtractorGui"));
|
||||||
extractor.setRefName(extractRegex.getVariable());
|
extractor.setRefName(extractRegex.getVariable());
|
||||||
|
@ -88,7 +89,8 @@ public class MsExtract extends MsTestElement {
|
||||||
private XPath2Extractor xPath2Extractor(MsExtractXPath extractXPath, StringJoiner extract) {
|
private XPath2Extractor xPath2Extractor(MsExtractXPath extractXPath, StringJoiner extract) {
|
||||||
XPath2Extractor extractor = new XPath2Extractor();
|
XPath2Extractor extractor = new XPath2Extractor();
|
||||||
extractor.setEnabled(this.isEnable());
|
extractor.setEnabled(this.isEnable());
|
||||||
extractor.setName(StringUtils.isNotEmpty(this.getName()) ? this.getName() : " XPath2Extractor");
|
extractor.setName(StringUtils.isNotEmpty(extractXPath.getVariable()) ? extractXPath.getVariable() : this.getName());
|
||||||
|
/*extractor.setName(StringUtils.isNotEmpty(this.getName()) ? this.getName() : " XPath2Extractor");*/
|
||||||
extractor.setProperty(TestElement.TEST_CLASS, XPath2Extractor.class.getName());
|
extractor.setProperty(TestElement.TEST_CLASS, XPath2Extractor.class.getName());
|
||||||
extractor.setProperty(TestElement.GUI_CLASS, SaveService.aliasToClass("XPath2ExtractorGui"));
|
extractor.setProperty(TestElement.GUI_CLASS, SaveService.aliasToClass("XPath2ExtractorGui"));
|
||||||
extractor.setRefName(extractXPath.getVariable());
|
extractor.setRefName(extractXPath.getVariable());
|
||||||
|
@ -103,7 +105,8 @@ public class MsExtract extends MsTestElement {
|
||||||
private JSONPostProcessor jsonPostProcessor(MsExtractJSONPath extractJSONPath, StringJoiner extract) {
|
private JSONPostProcessor jsonPostProcessor(MsExtractJSONPath extractJSONPath, StringJoiner extract) {
|
||||||
JSONPostProcessor extractor = new JSONPostProcessor();
|
JSONPostProcessor extractor = new JSONPostProcessor();
|
||||||
extractor.setEnabled(this.isEnable());
|
extractor.setEnabled(this.isEnable());
|
||||||
extractor.setName(StringUtils.isNotEmpty(this.getName()) ? this.getName() : " JSONExtractor");
|
extractor.setName(StringUtils.isNotEmpty(extractJSONPath.getVariable()) ? extractJSONPath.getVariable() : this.getName());
|
||||||
|
/*extractor.setName(StringUtils.isNotEmpty(this.getName()) ? this.getName() : " JSONExtractor");*/
|
||||||
extractor.setProperty(TestElement.TEST_CLASS, JSONPostProcessor.class.getName());
|
extractor.setProperty(TestElement.TEST_CLASS, JSONPostProcessor.class.getName());
|
||||||
extractor.setProperty(TestElement.GUI_CLASS, SaveService.aliasToClass("JSONPostProcessorGui"));
|
extractor.setProperty(TestElement.GUI_CLASS, SaveService.aliasToClass("JSONPostProcessorGui"));
|
||||||
extractor.setRefNames(extractJSONPath.getVariable());
|
extractor.setRefNames(extractJSONPath.getVariable());
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit e20541d8c864216ebdaade01226b795efeb10c48
|
Subproject commit 493663be7c000ceef5913783788def1f43b15b2f
|
Loading…
Reference in New Issue