How It Works
TestWiz streamlines the quality
process — from requirements management through
planning, scheduling, and running tests to defect
tracking — in desktop and browser based application modules.

Requirements
Management: Requirements-based testing
keeps the testing effort on track and measures the application against
business- user needs. Application functional requirements can be specified
within the TestWiz Requirements Management tab. These requirements can be tied
to (or can auto-generate) functional test cases, ensuring that
a traceable link is established to corresponding
requirement definition.

TestWiz ensures traceability
throughout testing process for any downstream quality efforts tied to
specific requirements. It enables you to easily see what percentage of
the application functional requirements are covered by tests, how many of these
tests have been run, and how many have passed or failed.
Planning Tests:
Based on the requirements, testers can start building the test plan and
designing the actual tests. Test plans can be created in TestWiz and
exported to Microsoft Word or Excel. TestWiz provides a
repository for manual tests, including the ability to leverage Business
Process Testing for collaborative test design. By maintaining all test planning
information in a central repository, team members can easily reuse entire test
plans or individual test cases for future application releases.

Test Execution:
After test design and development issues have been addressed, the testing team
is ready to start running tests. To test the system as a whole, the team needs
to perform various types of testing — functional, regression, load, unit and
integration — each with its own set of requirements, schedules, and procedures.
TestWiz Test Runner allows test cycles to be defined and then executed on
a particular build by grouping a set of test cases. By defining
dependencies between tests, you can realistically emulate real-life business
processes, while making it easier to maintain and reuse the tests. You start by
creating test sets and choosing which tests to include in each set. A test set
is a group of tests in a TestWiz project designed to achieve specific testing
goals. TestWiz enables you to control the execution of tests in a test set by
setting conditions and scheduling the date and time for executing your tests.
Defect Management:
Analyzing defects is what essentially helps
managers make the “go/no-go” decision about application deployment. Defect
Manager module of TestWiz supports the entire defect lifecycle — from
initial problem detection through fixing the defect and verifying the fix. This
ensures that no defect is overlooked or closed before it has been
addressed. Before any new defect is submitted, Test Manager
checks the database for similar
defects, minimizing duplicate defects, and eliminating the need for
manual checking.

Reports and Graphs:
The testing process generates large amounts of data.
Customizable graphs and reports of TestWiz help users to analyze
this data. In a traditional organization, it may take 10 to 20 hours to create
a test-execution report or a release-status assessment. With TestWiz, all of
this information is at your fingertips, enabling an up-to-the-minute decision
on application status or team productivity. In addition, TestWiz can export any
report source to native Microsoft Excel, providing endless data-manipulation by
end users.
By
adding structure to every aspect of the testing process, TestWiz is
beneficial
throughout an organization:
•
Business analysts use TestWiz to define application
requirements and testing objectives.
•
Test managers and project leads work with TestWiz to
design test plans and develop test cases.
•
Test engineers, programmers and Leads use TestWiz to
collaborate with each other to resolve urgent issues on right there and then
basis.
•
QA testers use TestWiz to run manual and automated
tests; report execution results, and enter defects.
•
Developers review and fix defects logged into the
TestWiz database.
• Project
managers use TestWiz to create application status reports and manage resource
allocation.
•
Product managers review the TestWiz project to decide whether an application is
ready to be released.