LZhang
17 years agoFrequent Contributor
Update definition removes the old web methods
Hi:
I am using the latest 2.0.2 Pro, dist-286 verision of SoapUI. There is a problem with "Update Definition." Let's say I have a web method called "LinkCEDevice" in my definition "DeviceManagement." I have over 100 test cases that call "LinkCEDevice" method. After updating definition on DeviceManagement, it shows that LinkCEDevice has been replaced by LinkDevice. Basically the two web methods are the same except probably some field changes. However, SoapUI would then remove all LinkCEDevice from all the test cases that refer to this old method. Then it creates a big problem for us trying to figure out of the hundred+ test cases, from which steps has the old "LinkCEDevice" method been removed so that we can replace it with the new LinkDevice method. We have to literally open our old project files and compare the two project side by side to see where this "LinkCEDevice" gets called in the test cases. I think you get the grill. :-)
Is it possible NOT to remove any obsolete web methods and just leave that option for the users to do a "copy to test request" to choose where they want the new request to replace the old ones?
Thanks a lot,
Li
I am using the latest 2.0.2 Pro, dist-286 verision of SoapUI. There is a problem with "Update Definition." Let's say I have a web method called "LinkCEDevice" in my definition "DeviceManagement." I have over 100 test cases that call "LinkCEDevice" method. After updating definition on DeviceManagement, it shows that LinkCEDevice has been replaced by LinkDevice. Basically the two web methods are the same except probably some field changes. However, SoapUI would then remove all LinkCEDevice from all the test cases that refer to this old method. Then it creates a big problem for us trying to figure out of the hundred+ test cases, from which steps has the old "LinkCEDevice" method been removed so that we can replace it with the new LinkDevice method. We have to literally open our old project files and compare the two project side by side to see where this "LinkCEDevice" gets called in the test cases. I think you get the grill. :-)
Is it possible NOT to remove any obsolete web methods and just leave that option for the users to do a "copy to test request" to choose where they want the new request to replace the old ones?
Thanks a lot,
Li