Search This Blog

Monday, July 20, 2009

XStudio 1.0: Support of custom HTML reports

The feature allowing the users to develop their own reports is complete.

The idea is pretty simple: default reports are generated using XLST transforms applied to a raw XML document. The user can now simply develop his own XSLT and copy it into the export/xsl folder (either locally if using only standalone installs or on the Apache/Tomcat server to share this report with everybody connecting to this server).

The only constraint is to use a specific naming convention: <type>HTML_<name>.xslt
where:
  • <type> can be:
    • "requirement"
    • "specification"
    • "task"
    • "testplan"
    • "report"
    • "defect"

  • <name> can be any name including alphanumeric characters.
When generating a report, the user will be prompted with all XLST names that have been found for the corresponding type (i.e. if you're generating a testplan, the system will look at all the testplanHTML_*.xslt files and will populate the combo box will all the names found).


Thursday, July 9, 2009

Wednesday, July 8, 2009

Tools list updated

Again, I updated the test tools list with some new ones. I also added 2 specific sections for Bug-tracking systems.

Sunday, July 5, 2009

Tools list updated

I've updated the test tools list on XQual website.

This is available here: http://www.xqual.com/qa/tools.html and includes software related to:
  • Test management
  • Test automation
  • Unit and functional testing
  • GUI testing
  • Load/Stress testing
  • Performance testing
  • Manual Testing

XStudio 1.0: Traceability Matrix

I just finished implementing the Traceability Matrix feature. Of course, XStudio was already implementing some detailed status on coverage allowing to get:
  • How much one specific requirement is covered by some specifications and some tests
  • How much one specific specification is covered by some tests
However, what was missing was a global view on all the requirements and specifications in terms of coverage. This is now feasible by just selecting the root node of the requirements (or specifications) tree and selecting the Traceability Matrix tab.
Here are some screenshots of how it looks like...

in the reports:


in XStudio:


This feature is included in XStudio v1.0a0 that has been released tonight.