XStudio
XQual Studio (XStudio) is a FREE 100% graphical
and modular in design test management application that handles the complete life-cycle of your QA/testing projects
from end to end: users, requirements, specifications, documents, projects (scrum oriented), tests, test plans, test reports and test campaigns.
In addition, XStudio is also a powerful (but easy-to-use) bug-tracking database. Hence,
you will be able to manage your defects as in any bug-tracking database but also "link" these defects to your tests, specifications, requirements, documents and products.
XStudio is supporting MySQL or Oracle database server and allows
running (or scheduling) fully-automated or manual test campaigns. Because XStudio can be used with any kind of tests (C/C++, Java,
C#, Python, Perl, XUnit, VBScript, JavaScript or any proprietary systems such as QTP, AutoIt, Selenium, VisualStudio, TestComplete, Sahi, Ranorex, Squish, TestPartner, JMeter etc.),
anyone from any kind of industry can take advantage of it.
Some launchers are already provided in source code (Java) and in binary form (Jar) ready to be used with XStudio.
They are available in the open source section and are
licensed under the GNU Lesser General Public License v3 (LGPLv3).

XAgent/XSubAgent
XAgent is included within the XStudio package and can be run in background on several hosts on your network so
that you can run your test campaigns on these computers remotely. XSubAgent is a special agent to be used with the proxy launcher.
It allows running distributed tests on complex environments requiring simultaneous and heterogeneous tests execution.
The agents are standalone clients available on Windows, Linux and MacOSX. They can also be deployed automatically from a server.
learn more
XContinuousIntegration
XcontinuousIntegration is included within the XStudio package.
This is a command line tool allowing to automatically trigger creation and execution of test campaigns (i.e. when a new build has been compiled if you're using a continuous integration system).
SDK/APIs
Uniquely, XStudio provides a simple open-source SDK licensed under the GNU Lesser General Public License v3 (LGPLv3)
that allows integrating with any tests you already have - or you're planning to develop - whatever the language they are written in.
It's pretty simple to integrate your existing tests (even proprietary) within XStudio: you just need to implement (in Java) a class extending
the com.xqual.xagent.launcher.CLauncher class in the SDK.
For more details about the complete API, check the documentation section.
The SDK is of course included in XStudio but can also be retrieved here.
- Export/Generation XML Reports
- Generation HTML printable Reports
- SUTs coverage
- SUTs results
- Requirements coverage/results
- Specification coverage/results
- History of all test executions
- Campaign coverage/results
- Trends campaign sessions
- Defect metrics per status/per user trends
- Defect submition rate vs resolution rate trend
- Graph of dependencies between tests
- Tracking of test authoring/implementation
- Tracking of bugs status (submition rate vs resolution rate)
- Tracking of scrum projects (velocity graph automatically generated)
- Tracking of user's calendar/absences and holidays management
- Real-time status on on-going test campaigns as they are running
- Monitoring of resources during testing
- Generation of coverage metrics on any sub-domains of requirements, specifications and tests
- Automatic generation of traceability matrix
|
|
|
- FREE
- 100% graphical (and tree-based for more flexibility)
- Web access (through Java WebStart) served from Tomcat or Apache (no end-user install)
- Personal Dashboard
- Integrated management of ALL actors involved in the QA/testing project:
users, systems under test, requirements, specifications, projects
tests, basic test procedures, stuctured test procedures, test campaigns, test reports, defects
- Document sharing (including versioning and locking capabilities)
- User profile customization (rights management)
- User groups/teams (access to specific projecs)
- Customization of all generated documents (testplans, test reports etc.)
- Custom fields (plugin)
- ALL data stored in MySQL or Oracle

- Support for automated and manual tests execution
- 3 different launchers to execute manual tests
- 30+ different launchers to execute automated tests (incl. QTP, Selenium, Jmeter, Sahi, Ranorex, SilkTest, TestComplete, soapUI,webui, TestPartner, AutoIt, Squish, SQL, Perl, TCL, VisualStudio, Beanshell, JUnit, Java, Nunit, xUnit.net, pyUnit, Python, TestNG, Marathon, Exe, Bat, Shell, etc.)
- Automatic import of tests in campaign (based on SUT/requirements)
- Automatic ordering of tests in campaign based on dependencies and/or priorities
- Automatic generation of specifications from requirements (1-1) and tests from specifications (1-1)
- Automatic merge of several campaign session for consolidation
- Automatic generation of traceability matrix
- Import Requirements, Specifications and Tests from CSV/XML
- Tools to import from QC or Excel
- Connectors to the most famous bug-tracking systems (Generic, JIRA, Trac, Bugzilla, Mantis)

- Connectors to third-party requirements management systems (Generic, JIRA)

- Connectors to any Continuous Integration environment including Bamboo

- Workflow on requirements, specifications, test authoring, test implementation status and defects
- Attachments on requirements, specifications, tests, test cases, defects, folders/container
- Versioning and locking mechanism on attachments
- Versioning and change tracking on requirements, specifications, tests, test cases and defects
- Scheduling test campaigns execution
- Tracing of results in real-time during execution
- Real-time execution graph stored
- Execution of the tests on a remote computer
- Execution of the tests on several agents simultaneously (duplication)
- Execution of the tests on N independent threads on each agent
- SNMP Monitoring of resources (CPU, RAM, Storage…) during testing (plugin)
- Basic rules defining execution behaviour
- Mixed test campaigns allowing to execute in an ordered sequence tests of different kind
- Powerful search engine
- Embedded spell-checker
- Dependencies between tests
- Test case parametrization (including pairwise algorithm)
- Keyword/attribute filtering
- UTF-8 compliant (support of any accentuated languages such as french, chinese, arabic, hebrew etc.)
- Copy of entire folders of requirements, specifications, tests, campaigns and defects
- Simple and flexible open source SDK for launchers configuration/development
- Merging and consolidation of results
|
API Server (beta)
XStudio also provides a basic REST API Server (http/Json).
iPhone/iPad apps (beta)
The XStudio for iPhone/iPad allows checking real-time the status of the current projects while you're traveling.
|