Test Suite Structure

Ranorex Studio, Spy, Recorder, and Driver.
ggaspari
Posts: 26
Joined: Tue Apr 10, 2012 8:40 am

Test Suite Structure

Post by ggaspari » Mon May 21, 2012 10:41 am

Hi guys,

My test suite works pretty well but i'm just wondering if the project structure is ok or maybe You guys with more experience have some suggestion/idea.
Basically, i have three applications to test ( maybe in future will be more ) so i've created 3 projects ( one for every application!) within my main suite.
Within every project, i've created a "test case modules" folder which contains vb modules with my test cases ( 1 module = 1 test case)
The rxtst file contains 3 folders (one for every application to test) and every folder has associated test cases!

Maybe You can get a picture of the structure from attached screenshot.
You do not have the required permissions to view the files attached to this post.

User avatar
Support Team
Site Admin
Site Admin
Posts: 12145
Joined: Fri Jul 07, 2006 4:30 pm
Location: Houston, Texas, USA
Contact:

Re: Test Suite Structure

Post by Support Team » Mon May 21, 2012 5:24 pm

Hi,

There is a Blog where we describe how we think huge projects should be structured.
I hope the blog will show you how to structure large projects.
If you need further clarification do not hesitate to post your questions.

Regards,
Markus
Ranorex Support Team

ggaspari
Posts: 26
Joined: Tue Apr 10, 2012 8:40 am

Re: Test Suite Structure

Post by ggaspari » Tue May 22, 2012 9:43 am

Thanx , the blog looks nice

But, what do You suggest in this situation?
What would be your approach in case you have 3 different project (totally different , so dont have anything in common. ) ?
Create one test suite for each of them and keep them separate? And ,of course, if the answer is yes...why ?

thanx :-)

User avatar
Support Team
Site Admin
Site Admin
Posts: 12145
Joined: Fri Jul 07, 2006 4:30 pm
Location: Houston, Texas, USA
Contact:

Re: Test Suite Structure

Post by Support Team » Tue May 22, 2012 2:08 pm

Hi,
Create one test suite for each of them and keep them separate?
Yes, we would suggest splitting them into different solutions.
I would use Ranorex Solutions with just one test suite for each of your projects, but you can use more Ranorex Test Suite Module Libraries for your reusable Recordings and UserCode Modules within that Solution.
This would make it easier to maintain and it would allow different tester to work on the same project but on different parts at the same time.
This is quite the same as suggested in our blog :).

Regards,
Markus
Ranorex Support Team

ggaspari
Posts: 26
Joined: Tue Apr 10, 2012 8:40 am

Re: Test Suite Structure

Post by ggaspari » Tue May 22, 2012 3:25 pm

Yes, now i definitely agree. I think is the best solution
Thanx