|
|
|
|
|
|
Case Studies
Regression Testing
of a Healthcare Application
Customer
|
Leading
supplier of healthcare management services in the
US
|
Business Situation
|
The customer has a patient
history monitoring application. Regular enhancements
were planned for the existing application. As part
of enhancement development, we had to test the enhancements.
|
Technology |
Client server architecture,
.NET, JBOSS App Server, Oracle 9i
|
Global Landmark Solution
|
We executed the engagement
using an onsite off-shore model.
We performed smoke test to fix issues before start
of regression testing. We manually executed the
regression test cases and collected test evidence.
Documented all changes found during regression testing
and obtained approval from customer to validate
variations in test results.
Reported and closed defects from regression testing
in the form of a change request (CR). Updated test
plans for minor modifications with the help of the
customer QA teams.
As part of our best practices framework, we maintained
separate issue logs for issues found during regression
testing of patches. This helped us to track, analyze
and provide resolutions based on priority..
Mercury Quality Centre was used as a single and
common repository for testing and test case management.
|
Customer Business
Benefits |
- Cycle time reduction for QA activities through
onsite off-shore delivery model along with reduced
cost benefits
- Improved quality of testing by leveraging on
Global Landmark independent QA framework along with our
experienced testing professionals
- Value-Add in terms of Global Landmark test engineers
doubling up as analysts for the engagement due
to the extensive business knowledge gathered during
testing. This enabled us to proactively identify
gaps in functionalities and provide the feedback
to the customer teams.
|
|
Testing of a Complex
Insurance Product
Customer
|
Global IT services
and solutions company in the US
|
Business Situation |
Re-engineer a legacy
contract engine in open systems for General Insurance
contracts. As part of re-engineering, we had to
test the functionalities for all modules in scope.
|
Technology |
Rational Test Manager, Rational
Robot, J2EE, DB2, Oracle, Websphere, WSAD
|
Global Landmark Solution |
We executed
the engagement using an onsite off-shore model.
Performed functionality testing for all new functionalities
and patches developed to the contract engine.
Designed test cases after a thorough understanding
of the use cases, for all new functionalities developed
to the contract engine. Designed test cases after
defect analysis for patches developed to the contract
engine.
We executed the designed system test cases manually.
We executed manual regression testing using a regression
suite. The regression suite contained critical to
quality test cases to check the basic flows of all
functionalities across modules
We performed migration testing within each iteration to test if data values from previous iterations are compatible in subsequent iterations. We automated the regression suite for one of the plans within the system, as well.
|
Customer Business Benefits |
- Cycle time reduction for QA activities through
onsite off-shore delivery model along with reduced
cost benefits
- Cycle time improvements due to automation of
regression test packs
- Improved quality of testing by leveraging on
Global Landmark independent testing framework along with
our experienced testing professionals
|
|
Performance Testing
for a Telecom Service Application
Customer |
Leading
telecom services provider in the UK |
Business Situation
|
The customer has a telecom
service application to provide tariff advice for
new & existing clients based on their historical
usage. The customer required to "Performance Test"
the target application for requirements such as
ability to support 1,000 simultaneous level 1 users,
100 simultaneous Level 2 or 3 users and administrators
and upgrade the application in case of failure.
|
Technology |
Mercury Load Runner, Tomcat,
ESQL-C, Web methods, Encina Service (Middleware),
Informix, Oracle
|
Global Landmark Solution
|
We executed the
engagement using a purely onsite model. Key activities
performed during the engagement included
- Requirement gathering, Preparation of Test strategy,
Test design, Test scripting, Test execution on
a simulated customer production environment, Test
result publication & analysis of test results.
We identified different workflows in the application,
as part of test plan creation; we created LoadRunner
scripts using HTTP/HTML protocol, as part of test
scripting. Executed load tests through Load Runner
controllers for all scenarios in the test plan. Generated,
analyzed load test reports to measure response times
and identify performance bottlenecks. This feedback
was given to customer development teams for further
upgrades to the application. The complete set of tests
were executed, number of times to
- Validate fixes
- Validate if the performance tuning measures
provided by customer development teams adhered
to the intended performance requirements of the
system
|
Customer Business
Benefits |
- Reduced time to identify performance bottlenecks
through our testing tool expertise and domain
knowledge gathered in functional testing of the
application
- Improved quality of the application by leveraging
Global Landmark's independent testing framework along
with our experienced testing professional's.
|
|
Top
|
|
|
| |