1.
Getting
Started
This Quick Start Guide will introduce you
to TMX Test Kit and take you through some basic exercises that cover core
functionality. This is not intended to
be a complete tutorial or manual. Refer to
the TMX Test Kit Reference guide for details on all functions and options.
2.
Introduction to TMX Test Kit
2.1. What is TMX Test Kit?
TMX Test Kit is an application that
allows users to store libraries of test cases in a database. This basic architecture provides a robust set
of functions that are used to document, maintain and ultimately, generate
WinRunner® executable versions of test cases stored in TMX Test Kit. In a single, standard database, TMX Test Kit
integrates creation and maintenance of manual AND automated test scripts. TMX Test Kit does not replace WinRunner® but
when used with WinRunner® creates a unique and powerful technology for managing
demanding testing projects.
There are 3 main components of the TMX
Test Kit database; Objects, Actions and Test Scripts.
2.2. What can I do
with TMX Test Kit?
After using any methodology to design
tests, a test analyst can create manual and/or automated tests in the Script
tab, using the TMX Test Kit’s point and click techniques.
At any time during test creation,
clicking the Narrative tab generates an English language test script that can
be used for manual testing.
When the TMX Test Kit Execution Option is
installed, clicking the Executable tab generates a full-function WinRunner automated
test script.
Windows and window objects used in the
application under test can be easily added to TMX Test Kit’s Object Tree.
A robust set of Actions is installed with
the initial database. Object Classes and Actions are easily modified or added as
needed to meet the testing needs.
Both manual and automated tests can
easily exported to TestDirector and WinRunner.
2.3. What are the main components of TMX Test Kit?
TMX Test Kit’s main components are
identified by tabs:
The Test List tab allows the creation of
a folder structure that organizes tests into logical collections defined by the
user. All the required test level functions such as New, Open, Copy, Paste,
Rename, and Delete are available. Under
the Test List tab, “Batch Tests” functions can be used to operate on all or any
of the tests in the database to generate test narratives, export narrative sets
to text files, generate automation scripts, export scripts and narratives to
TestDirector © or print selected tests.
The Script tab is used to create or
modify a specific test. All of the required step level functions such as Add,
Edit, Cut, Copy, Paste, Skip are available for any step(s) in the test.
The Narrative tab displays the current
English level description for the current test steps.
The Executable tab displays the current
WinRunner TSL for the current test steps.
The Objects tab displays the selected
Object Tree. All of the functions required to add, edit or delete objects in
the Object Tree are available.
The Actions tab displays the current
Classes and Actions for each class defined in the database. All the functions
required to Add, Edit, or Delete classes or actions are available.
The Admin tab displays all the current users
of the shared database. All the functions required to Add, Edit, or delete
users are available. Other administration functions allow modification of TMX
Test Kit’s configuration, database backups, and creation of a new database
version.
The Help tab displays Icons used by TMX
Test Kit, and information about TMX Test Kit’s version.
2.4. Who would use TMX Test Kit?
A QA project team that wants
to improve the efficiency of
·
Manual test
creation and execution.
·
Automated test
generation and execution.
2.5. Installing TMX Test Kit
2.5.1. Downloading from our website
Simply point your browser to
www.ScriptTech.com
and navigate to the Downloads page.
Download a fully functional version of TMX Test Kit for evaluation up to
30 days. A self-extracting zip (TMXInstall.zip) will be downloaded to the destination of
your choice, usually something like “C:\MyDownLoads.”
2.5.2. Unzipping the Install package
Once you have
downloaded TMXInstall.zip, double click the file to
start the extract process. The
installation file and setup programs will be extract to a temporary folder,
usually something like “C:\Temp” or “C:\STInstall.”
2.5.3. Running Setup
Now find Setup.exe
in the extracted folder and double click it to run setup. After you review and accept the terms of the
license agreement, setup will install TMX Test Kit and all of the necessary
components including a demo database, demo application and reference guide. You are now ready to logon to TMX Test Kit.
2.5.4. Logging on the first time
TMX Test Kit comes with
several User Ids. There are 2 levels of
users;
Admin Logon
(user id/password): admin/admin
User Logon
(user id/password): user/user
2.5.5. Evaluation period and registration
A free evaluation
period of 30 days is provided for you to try out TMX Test Kit. Your evaluation software may be converted to a
fully functional license with a registration key. Contact ScriptTech for pricing and consulting
services.
2.5.6. Interfacing with WinRunner™ and TestDirector™
TMX Test Kit does not
require that you have WinRunner® installed however; you will not be able to
execute any of your test cases automatically.
All other functions, including Test Narratives generation and valid
WinRunner scripts, work independent of WinRunner. The same holds true for the optional interface
to TestDirector.
3.
Our demonstration application, DemoApp.exe
The application is a very
simple application designed as a testing target application to teach the use of
TMX Test Kit.
The Demo Application
contains a list of current members.
In the Logon Window, a
current member such as Bob can logon using password bob and click the Member
List button to see the member list.
Clicking the Main Menu
Button from the Member List window serves the Main Menu window displaying the
current member.
In the Logon Window, a
new member can register by entering a User ID and clicking the Registration
button. The Registration window is served. Completing the information and
clicking the Submit button servers the Member List window with the newly
registered member displayed.
4.
Introduction to the Sample database
The Sample.mdb contains
a set of tests under the Test List tab.
These are sample tests that can be executed against the included “testpage.htm”.
5.
Start TMX Test Kit
On the Welcome to TMX
Test Kit window enter the following:
User ID { sti }
Password { sti }
Browse to { TMX Test
Kit install directory\Sample.mdb } (should be default)
Click Logon.