Forum Discussion

MeenaExplore's avatar
MeenaExplore
New Contributor
6 years ago

Grid Datasource and copying test suites

Is there any easier way to just copy the test suites and rename and start modifying. Currently, cloning the test suite is not very efficient since it modifies my resources. I've used Parasoft SOATest...
  • TSanchez_1's avatar
    6 years ago

    Sorry to hear that you are having trouble with the tool, please look at this screen capture to see if this is what you want to achieve. Remember we may structure the datasource a bit differently than other tools but the goal is to create a set of data that can be used across tests without much effort

    https://www.screencast.com/t/jDSXxu3LgmQ

    If the issue is a bit different please let me know.

    About the reusing and cloning of testcases, testsuites or even API teststeps, the structure to follow would be to make sure that tests against same APIs, or APIs that interact should stay under one project(for the most part) this way you can easily pass variables around from one step to the next and create elaborate end to end tests. As soon as you clone a test to another project, it will also have to port the parent requests under the interface along with the interface itself. You should be able to set up tests flows and separate them with the testsuite and testcase to make sure you make meaningful and reusable tests. Please see some of the documentation links below, they should point you in the correct direction.

     

    Managing tests: https://support.smartbear.com/readyapi/docs/soapui/managing/index.html

    Custom reusable properties: https://support.smartbear.com/readyapi/docs/testing/properties/about.html#custom

    If you need to reuse a set of tests that are common across all your scenarios, you should be modularizing them with the “run testcase” test step, more info here: https://support.smartbear.com/readyapi/docs/soapui/steps/run-test-case.html

     

    I really hope this is helpful and hope to hear back from you soon.