| TELECOMMUNICATION AND
INTERNETWORKING |
| Case Study |
|
 |
|
| |
| Wipro helps client reduce regression
effort by 50% by providing QA support for network
security features |
| |
 |
| |
| The Client |
| The client is
a large North American Telecom Equipment vendor |
| |
| The challenge |
The project involved
Quality Assurance testing for Network Security features
(IPSec, Network address translation and Firewalls)
on an Internet OSS NMS for a Datacom vendor. This
included a lot of activities
 |
Understanding
the new & complex technology in a short
time |
 |
Learning the client implementation
of the security technologies, owning the testing
activity from end-to-end and ensuring delivery
of a quality product to client’s end
client |
 |
Ramping up on the product
(an Internet OSS solution) which was in a
preliminary developmental stage |
 |
Work as an extension of
client QA teams from remote site, without
the privilege of direct interaction with design
team |
 |
Designing and setting up
specific service provider network scenarios
in a test lab for carrying out testing activities |
 |
Developing test plan, test
cases and test scripts wherever needed, QA
testing, identifying & reporting the bugs,
tracking the bugs to closure by verifying
the fix done by the developers at client sites |
 |
Owning the regression testing
& automation |
 |
Suggesting product enhancements
to design teams to improve product quality |
The project also provided an opportunity to move
up the value chain by directly interacting with
end clients by providing consultancy. |
| |
| Wipro
solution |
Wipro team started
working on the project from early 2002, with a team
of 2, to own the testing activities in the Network
security area and performed following activities
 |
Understood
and developed scenarios for covering the enterprise
security suite (IPSec, Network address translation,
PIX firewalls as the major areas, with Network
Scenarios involving different Encryption techniques
(DES, 3DES, AES), Hashing algorithms (SHA,
MD5), Routing protocols (RIP, OSPF, EIGRP),
Dynamic crypto maps, access control lists,
Interoperability features like NAT transparency,
QoS preclassify, Low latency queuing, Look
ahead prefragmentation etc), on devices (VPN3K,
PIX, Routers/Switches) |
 |
Ramped up on the technology
and subsequently the product with minimal
help from design team |
 |
Developed a process to
interact with Design and Marketing teams at
client site, to review the test plans/ test
cases, so as to ensure that they are in line
with end client expectations |
 |
The Internet OSS NMS is
built on data driven template mechanism, and
required know-how on how the products behave
and interact when deployed in a real time
scenario (service and network provisioning).
Wipro team geared up on this within a short
time and gave quality deliverables |
 |
Built up test labs based
on reviewed network designs/scenarios, to
test and verify security features |
 |
GUI testing was automated |
Today the team owns majority of the QA activities
in all areas of security. Additionally, the team
has built expertise in areas like Intrusion Detection
Systems, VPN security, IPSec Remote access features
etc, with respect to customer’s products,
enabling it to take on more work in the future
releases. |
| |
| Benefits |
 |
The Service
provider has client deliveries lined up for
this product, and Wipro team has been instrumental
in helping the Service provider meet the tight
delivery schedules |
 |
Client team has been relieved
of QA testing responsibility in lot of important
features, and it could focus on more complex
features that require expensive hardware,
that is available only at San Jose labs |
 |
Reduced regression testing
effort since the Wipro team took most of the
regression load. Usage of test automation
tools brought down the overall regression
effort by 50 percent and also improved the
QA thoroughness |
 |
Client labs
could also be used more effectively, for testing
complex scenarios, since both teams could
share the labs taking the advantage of time
zones |
 |
24X7 testing of the product
due to the time advantage |
 |
Cost-effectiveness due
to reduced overheads |
|
| |
| Tools and technologies
used |
 |
WinRunner
(Windows OS) |
 |
X-runner (Solaris OS) |
 |
In house simulators like
TestCafe |
|
| |
| |
|
| |
|
|