Hey
jjam,
As far as im.aware there's no help for editing the project file as Smartbear would never recommend doing it as it would be too easy to break the file resulting in the file either becoming corrupted to the point the project wont open or if the project successfully opened in ReadyAPI! it would be a mess, so editing is really just trial and error.
Its been a couple of years since i did this sort of editing, but i remember a couple of points.
1. The file is sequential so take a screemshot of what your project looks like in the navigation frame so you can work out where you are in the file.
2. If you start deleting steps make sure you remove the whole containing tag thst corresponds to the test step.
3. Pay attention to the.GUID values. They are repeated more than once in the project .xml file, so if you remove one, you need to remove the other.
4. Creat a basic project file with only 1 or 2 testsuites and a couple of testcases that contain an example of each of your test steps (in the project you are having problems with) and try editing this first so you get familiar with the file contents.
5. In your example you mentioned the content looks something like this.
<con:testStep type="restrequest" name="Copy of Login" id="f1dbb4ac-e214-462b-b335-1872bcfd6e27">
Just double check before deleting so instead, chsnge the stepname from "Copy of Login" to i domt know "W", save the changes, close the .xml editor and launch ReadyAPI! to see the changes youve made so you know you are editing the correct test case or test step. Then re edit the file and remove once youre sure you can delete that part of the .xml.
6. Use somethinf with an .xml parser like XMLSpy or notepad++ (with the xml plugin) etc. You want to do the editing in a tool you can instantly check if the file is still wellformed.
Ta
Rich