cancel
Showing results for 
Search instead for 
Did you mean: 

Merge mds file from different projects

SOLVED
Highlighted
Contributor

Merge mds file from different projects

How to merge the mds file (contains test items, variables etc) from different projects into one projects? what is the mds.tcLS file for?

 

2 ACCEPTED SOLUTIONS

Accepted Solutions
Highlighted
Community Hero

Re: Merge mds file from different projects

Not recommended.  The MDS contains a LOT of special project level things and are not exactly "clear" when it comes to building items.  

 

As for the tcLS... that's a "local settings" file.  For example, persistent variables have a Default Value and a Local Value.  That local value can be different per machine.  So, the tcLS contains the local values for the machine you're on.


Robert Martin
[Hall of Fame]
Please consider giving a Kudo if I write good stuff
----

Why automate?  I do automated testing because there's only so much a human being can do and remain healthy.  Sleep is a requirement.  So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.

Mysterious Gremlin Master
Vegas Thrill Rider
Extensions available

View solution in original post

Highlighted
Community Hero

Re: Merge mds file from different projects

@cunderw is correct, it can be done but

 

1) It is not a "built-in" function of TestComplete.  There's no option to "merge MDS" files

2) Whether you do it manually by creating a new project and adding variables and such OR manually by manipulating the MDS files directly, it's still a manual process.  It all depends upon how you wnat to do it.


Robert Martin
[Hall of Fame]
Please consider giving a Kudo if I write good stuff
----

Why automate?  I do automated testing because there's only so much a human being can do and remain healthy.  Sleep is a requirement.  So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.

Mysterious Gremlin Master
Vegas Thrill Rider
Extensions available

View solution in original post

4 REPLIES 4
Highlighted
Community Hero

Re: Merge mds file from different projects

Not recommended.  The MDS contains a LOT of special project level things and are not exactly "clear" when it comes to building items.  

 

As for the tcLS... that's a "local settings" file.  For example, persistent variables have a Default Value and a Local Value.  That local value can be different per machine.  So, the tcLS contains the local values for the machine you're on.


Robert Martin
[Hall of Fame]
Please consider giving a Kudo if I write good stuff
----

Why automate?  I do automated testing because there's only so much a human being can do and remain healthy.  Sleep is a requirement.  So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.

Mysterious Gremlin Master
Vegas Thrill Rider
Extensions available

View solution in original post

Highlighted
Contributor

Re: Merge mds file from different projects

That means the only way is to manually update the variables and test items in the project? 

Highlighted
Community Hero

Re: Merge mds file from different projects

While not officially reccomended, the mds files are really just xml files. Open one up in a text editor and you can see all of the properties. I suggest making a backup, and then experiment with copying and pasting between the two.


Thanks,
Carson

Click the Accept as Solution button if my answer has helped
Highlighted
Community Hero

Re: Merge mds file from different projects

@cunderw is correct, it can be done but

 

1) It is not a "built-in" function of TestComplete.  There's no option to "merge MDS" files

2) Whether you do it manually by creating a new project and adding variables and such OR manually by manipulating the MDS files directly, it's still a manual process.  It all depends upon how you wnat to do it.


Robert Martin
[Hall of Fame]
Please consider giving a Kudo if I write good stuff
----

Why automate?  I do automated testing because there's only so much a human being can do and remain healthy.  Sleep is a requirement.  So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.

Mysterious Gremlin Master
Vegas Thrill Rider
Extensions available

View solution in original post

New Here?
Join us and watch the welcome video:
Announcements
Top Kudoed Authors