When I edit a report and switch from simple to advanced more, the parameters nullify. Is this intended?


Yes. Simple mode and advanced mode are separate from each other. If you need to make more advanced reporting rules that are possible in simple mode, you should use advanced mode. All rules that are available in simple mode are available in advanced mode as well.


Why does my report display results that differ from our latest test run (e.g. a test shows as failed even though it passed)?


You might have picked tests based on a test set instead of test run. Reporting a test set displays the results of last test run, and a test set might include different tests than a certain test run based on the set.


Reporting tests based on a test run shows the results of each test in that test run, regardless of which test set they belong to (unless you also filter based on test sets). Similarly, reporting tests based on a test set shows the results for the latest run tests, even if they've been run as a part of a different test set.


I'm using "Execution status of test cases" report, and I pick "results and tests cases from" using one milestone. I'm not seeing any results. Why is that?


If you have test runs targeted to that milestone, but still do not see any results, you probably do not get results because the test cases are not set to the milestone, and the "results and test cases from" filters the test cases out. You have three options to overcome this.


1) The test cases are filtered out because on this case there are no test cases that target the milestone, and thus are not needed to be tested. You can set the milestone to inherit untargeted resources. In effect this means that also those test cases, that do not have "Target milestone" set in Test case design are considered to be tested in this milestone, and are not filtered out.


2) You can use advanced report mode. Pick "Results and tests from" Test run - milestone that equals the wanted milestone. Choose "Test cases in test runs only". You also need to set test case filtering - you can use for example "test case - active" is true.


3) You can also specifically set the "Target milestone" in test case design for those test cases that should be reported.


When I create list report the headers and result data are not next to eachother and the result is not readable. What to do?


If you use compact mode report and do not have wide enough paper for all the selected fields, the result does not look nice. Choose fewer fields, increase the paper size ( or choose landscape ) or select "one per page" type of report.


In expert mode for testing, I filter using latest result "skipped" but as results I see "Exec status" being something else than skipped. What's up?


Testlab is actually intended to work that way. The filter allows you to filter with skipped status as well, but the results show the last execution status for test that was finished ( all other statuses than skipped. Thus there can be this difference.