Completed
Last Updated: 20 Mar 2015 12:17 by ADMIN
the
Created on: 17 Dec 2013 06:26
Type: Feature Request
0
New (json) format for tests is really hard for merge/compare.
With the introduction of the new format (JSON) for Test Studio's tests, it becomes really hard (almost impossible) for merge and/or compare. With the previous one (XML) these two operations was also annoying, but doable. With the JSON every change appears as a change within a single very long line and it is practically impossible to actually understand (see) what exactly is changed.

Compare of test is needed if you try to check (compare) different versions of the same tests (usually when the test is under version control), for example if you try to figure what is changed in two change sets, i.e. what and eventually why is changed. Merge is not so common, but practically every now and then it is actually needed (unavoidable). This usually happens if you have different versions of the "same" test. For example if a test is present in multiple branches.

Although that these operations are rare, it will be nice if you can add some "help" for them in the Test Studio itself. At least if you add some formatting of the JSON (not just displaying it as a single line at infinity) will make merge/compare far more easier.  
2 comments
ADMIN
Daniel Djambov
Posted on: 20 Mar 2015 12:17
Telerik: we have improved the default JSON formatting to be not a single line, but multi-line which is in better readable format now. The implementation will be available in our first internal release after 2015 R1, planned to be out by the end of April 2015.
ADMIN
Konstantin Petkov
Posted on: 17 Dec 2013 08:18
Hi,

I think we need a real merge tool for friendly merging of test steps so that the user shouldn't worry about the exact format of the tests, regardless JSON or XML.

Thanks!