Forum Discussion
gperrego
13 years agoNew Contributor
Now I am digging through the XML to see if I can find anything and something did jump off the page at me:
I previously overrode a TestCase property to see how it works.
1) I added a property to the test case in SoapUI
2) Added the SoapUI Test to LoadUI
3) Saw it show up in LoadUI and overrode it to something, ran it and it worked correctly
4) I then removed the property from the test case in SoapUI
5) I saw that the property was removed in LoadUI
After looking at the XML object for the SoapUI runner I still see that it is looking to override the property:
<con:property propagates="true" key="_valueToOverride_HostPort" type="java.lang.String">${#Global#DEV}</con:property>
After creating a new runner from scratch the "_valueToOverride_HostPort" property is not present. So it looks like that node is not being cleaned up in the LoadUI XML when a TestCase Property is removed from SoapUI.
I previously overrode a TestCase property to see how it works.
1) I added a property to the test case in SoapUI
2) Added the SoapUI Test to LoadUI
3) Saw it show up in LoadUI and overrode it to something, ran it and it worked correctly
4) I then removed the property from the test case in SoapUI
5) I saw that the property was removed in LoadUI
After looking at the XML object for the SoapUI runner I still see that it is looking to override the property:
<con:property propagates="true" key="_valueToOverride_HostPort" type="java.lang.String">${#Global#DEV}</con:property>
After creating a new runner from scratch the "_valueToOverride_HostPort" property is not present. So it looks like that node is not being cleaned up in the LoadUI XML when a TestCase Property is removed from SoapUI.