We are writing a small Java application to parse the contents test case tlg files (XML) to create some custom reporting.
We now came across a structural error in these XML files. The tags <history_entry> can follow after the file closing tag </project_test_case>. This happens when more than one test case is edited in TestLog at the same time, either using Multi-Edit or "Update all test cases" on a test suite.
After editing a test case in the single edit mode, the XML gets corrected.
I know, that the XML is not an official interface of TestLog, but could you please look into it and fix it? Thanks a lot.
We are using TestLog 3.0 Build 1011.
A sample (end of a tlg file):
<priority>2</priority>
<history_entry><time>13:06:14</time><date>02-10-2007</date><type>ET_NEW</type>
<old_status>New</old_status><new_status>New</new_status><num_tries>0</num_tries>
<phase>SET</phase><version></version><build></build></history_entry>
</project_test_case>
<history_entry><time>13:06:32</time><date>02-10-2007</date><type>ET_UPDATE</type>
<old_status>New</old_status><new_status>Approved</new_status><num_tries>0</num_tries>
<phase>SET</phase><version></version><build></build></history_entry>
We now came across a structural error in these XML files. The tags <history_entry> can follow after the file closing tag </project_test_case>. This happens when more than one test case is edited in TestLog at the same time, either using Multi-Edit or "Update all test cases" on a test suite.
After editing a test case in the single edit mode, the XML gets corrected.
I know, that the XML is not an official interface of TestLog, but could you please look into it and fix it? Thanks a lot.
We are using TestLog 3.0 Build 1011.
A sample (end of a tlg file):
<priority>2</priority>
<history_entry><time>13:06:14</time><date>02-10-2007</date><type>ET_NEW</type>
<old_status>New</old_status><new_status>New</new_status><num_tries>0</num_tries>
<phase>SET</phase><version></version><build></build></history_entry>
</project_test_case>
<history_entry><time>13:06:32</time><date>02-10-2007</date><type>ET_UPDATE</type>
<old_status>New</old_status><new_status>Approved</new_status><num_tries>0</num_tries>
<phase>SET</phase><version></version><build></build></history_entry>
Comment