Professional Documents
Culture Documents
Software Test Automation Using Silktest: Week 10
Software Test Automation Using Silktest: Week 10
SilkTest
Week 10
Test Plans
A testplan is a structured, usually hierarchical,
document that describes the test requirements and
contains the statements (4Test scripts and testcases)
that implement the test requirements. A testplan is
displayed in an easy-to-read outline format, which lists
the test requirements in high-level prose descriptions.
The structure can be flat or many levels deep.
Indentation and color indicate the level of detail and
various testplan elements.
Large testplans can be divided into a master plan and
one or more subplans.
A testplan file has a .pln extension.
Test Plans
When you structure your testplan as a hierarchical outline you:
◦ Assist the testplan author in developing thoughts about the test
problem by promoting and supporting a top-down approach to test
planning
◦ Yield a comprehensive inventory of test requirements, from the most
general, through finer and finer levels of detail, to the most specific
◦ Allow the statements that actually implement the tests to be shared by
group descriptions or used by just a single test description
◦ Provide reviewers with a framework for evaluating the thoroughness
of the plan and for following the logic of the testplan author
Or
SetMachine
◦ SetMachine(Machine)
Where Machine is the handle to be set as the current
machine. It can be a handle to the machine or a
string with the machine name/IP address.
Remote Execution
Misc info – The behaviour of the agent
for remote connections has been changed
starting in SilkTest 2009.
◦ Earlier the users/programmers could specify
the TCP port number on which to start the
agent.
◦ But starting SilkTest 2009, the TCP port is
dynamically allocated by the .
Remote execution – Dynamic Connection
Example work-thru in the class
Misc.
If I copy over an antire SilkTest project directory to a different location path, how come I am unable
to execute and run test cases from the new directory?
Answer: Please perform the following steps: