Forum Discussion

mbahmed's avatar
12 years ago

Soap UI Pro 5.1.2 assertions keep on breaking


Hi all,



We've been experiencing a few issues with our Soap UI tests where our assertions keep on breaking!



We're currently using Pro 5.1.2 and have noticed that our assertions break to a point where we have to delete and re-add them, we can't seem to double click on the assertion and fix it.



I'm not referring to failing assertions (which we'd expect) but rather the assertion cannot be clicked on and fixed, just seems to be broke!



Just to add, we are using composite-projects too.



Any help will be greatly appreciated.



Thanks,

Mo



 


2 Replies

  • Hi,



    Can you check the error log tab when this happens and <SoapUI Pro install>\bin\error.log file for any exceptions that may be occuring when this is happening?  What are the assertions that keep breaking and can not be opened?



    "Just to add, we are using composite-projects too."



    There is a fix for composite projects in the Ready! API release, even though the fix may not be applicable to the issue you are seeing.  You can download Ready! API from the link below.




    http://support.smartbear.com/downloads/readyapi/



    Regards,

    Marcus

    SmartBear Support
    • JKambli's avatar
      JKambli
      Icon for Staff rankStaff

      I suggest you do this, as there has been changes to the composite projects handling between 5.1.2 and Ready API:

      1. Make backup copies of your project files as you have them in their original work environment.
      2. Open the projects and make them flat by setting the Composite Project property to false. Save and back up the flat .xml project files.
      3. Rename the original composite project folder, for instance by adding a "_old" suffix. This folder will be recreated in step 5, so you do this renaming so the new folder can have the same name as the original.
      4. Open the .xml flat project files in the Ready API GUI and make them composite again by setting the Composite Project property to true.
      5. Save the projects as composite.