|
Company Main Objective: To do
functional testing of their application (client server system).
...................................................................................................................................................
Core Topic: Functional testing using automated
tool.
...................................................................................................................................................
Key Issues: Invoking the application through
telnet and do the testing.
...................................................................................................................................................
Problem:
As the development was in Unix, and the testing tool did not support
Unix, an approach of invoking the application through telnet from the
windows environment was to be followed.
...................................................................................................................................................
Approach:
The support for this was sensitive because of the time factor involved
with the release of the product and as the testing aspect was not fully
covered.
Considerable amount of time was taken to help them
understand the concept and the various aspects of testing when there is
a change of OS for the testing tool.
The concept of socket based recording was
implemented for this particular case thereby invoking the application
which was in Unix through Telnet and then testing for the same in the
windows environment, thus gave them handholding throughout the entire
phase of testing as they were using the manual method prior to this
high level testing had been introduced.
The onsite scenarios with the client were also
helped to be managed, thus gaining confidence with the client about the
predictability of the release.
...................................................................................................................................................
Results:
By this methodology there was considerable cost reduction, minimized
time for the same by almost 40%, thus gaining good mileage, and a
complete traceability between requirements, test case and test results
was widely understood and accepted.
Thereby increasing the business relation with the
client finding the concept to be interesting, helping to map the entire
life cycle using the automated tools and get across the performance
bottlenecks.
|