Bug 3712 - Testopia mediawiki extension
Summary: Testopia mediawiki extension
Status: VERIFIED FIXED
Alias: None
Product: Wiki
Classification: Infrastructure
Component: wiki (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium enhancement
Target Milestone: 1.4
Assignee: Michael Halstead
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2013-01-14 12:34 UTC by Stoicescu Cornel
Modified: 2013-02-14 11:33 UTC (History)
1 user (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments
patch files + readme (70.00 KB, application/x-compressed)
2013-02-01 11:30 UTC, Stoicescu Cornel
no flags Details
patch_final + readme (90.00 KB, application/x-compressed)
2013-02-01 17:46 UTC, Stoicescu Cornel
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stoicescu Cornel 2013-01-14 12:34:07 UTC
In order to create easy test reports, please install the Testopia mediawiki extension. Here is the link to the extension page: http://www.mediawiki.org/wiki/Extension:Testopia_Reports
Comment 1 Michael Halstead 2013-01-18 02:27:22 UTC
The extension is present but not 100% functional.

The report generated by the below appears to work correctly.


{{#testopia:
|report_id=testplan
|plan_id=5
|showhide=true
|hidden=true
|chart=testers,tstatus,category,tprio
|charttype=pie3,pie,pie3,bar
|chartpos=top
|chartlayout=2
|chartwidth=500,400,450,400}}

Fixing priority reports is my next objective.
Comment 2 Stoicescu Cornel 2013-01-18 07:46:42 UTC
Very nice! we can use this type of report to detail our testing cycles. I am looking forward to working with this extension. 

I will keep this bug up to date with any issues I encounter using this extension.
Comment 3 Stoicescu Cornel 2013-02-01 11:30:47 UTC
Created attachment 1049 [details]
patch files + readme
Comment 4 Stoicescu Cornel 2013-02-01 11:31:05 UTC
Here is a patch that will fix the Agenda and Priority reports as well as add some tweaks to the way other reports look.

Also please look inside the README for the necessary steps to fix all the reports issues using this patch.

Some charts might require further fixing, as they are showing incorrect information, but I will cover that in a future bug/patch.
Comment 5 Stoicescu Cornel 2013-02-01 14:03:02 UTC
Please postpone the patch as I have found some issues we need to correct regarding test runs in the majority of reports. When case runs have multiple environments/builds in the same test run, they will show up for each of those in the report. We only use one build/environment per case run, even though case runs within the same test run can have different environments.

From the Testopia point of view this is correct, but we are not using this functionality; thus it needs removing or it will generate incorrect reports.

I will give the patch asap.
Comment 6 Stoicescu Cornel 2013-02-01 17:46:38 UTC
Created attachment 1052 [details]
patch_final + readme

The patch is ready. I have addressed all the issues mentioned above and also added fields like a "Last Changed" to the test plan report.

Read the README file inside the archive for instructions.

Cornel.
Comment 7 Stoicescu Cornel 2013-02-01 17:47:10 UTC
Changing to resolved - fixed.
Comment 8 Stoicescu Cornel 2013-02-14 11:33:18 UTC
The MediaWiki extension for Testopia is functional. 

Further bugs can be opened to enhance functionality and fix issues.