Page 147 - SOFTWARE TESTING & QUALITY ASSURANCE
P. 147
Software Testing and Quality Assurance
5. It is Necessary to Find Quick-fixers or Innovative Solutions for Bugs: Beta testers, along with
development team, have to find quick fixes or innovative solutions that help the beta customers
in the event of critical bugs.
Making proper arrangements for the beta test is important. Also, the beta tests must be
properly defined and managed.
9.3.3 Outsourcing Testing
It is seen that various companies outsource a part of the testing to other firms who are well versed with
the software testing techniques. Though this method can be expensive, it can prove to be very effective
when it comes to sharing the testing work. The configuration and compatibility testing could be
outsourced, since it usually requires a huge test lab and many people to manage it.
Localization testing is another reason for outsourcing. This is done due to the
fact that the testers must be aware of different languages as the product must
often support different languages.
Following are a few points to be noted when outsourcing the testing activity:
1. The tasks to be performed by the testing company
2. The schedule to be followed by them
3. The deliverables to be provided to the testing company
4. The deliverables the testing company would provide
5. The type of communication required
6. The expectations that are to be met
The points mentioned might not be of much importance, but it is advisable that the firm
does not overlook these matters.
Automating Testing for a Leading Insurance Company in
Europe and the United States
A
large merchant organization that was into online business was in the process of developing
an online e-commerce Web site. The organization was trying to enable its customers to
transfer funds to merchant accounts.
This case study is for a client of Infosys. The client is a Europe-based financial institution. The
institution caters to a million clients in over 50 countries including 14 million in the US. Retirement
services, annuities, life insurance benefits to employees, mutual funds and financial planning are the
services provided by the institution to the retail and institutional clients. The company also provides
financial products and services in insurance, asset management and direct banking.
After a methodical QA process, an automation suite for regression testing was suggested by Infosys.
The institution conducted a proof of concept (POC) to assess the feasibility of automating the
application and test cases using Infosys’ Test Automation Accelerator (ITAA) method. The POC study
disclosed that the ITAA usage had resulted in a 20%-30% savings. Infosys built the automation suite
using the Global Delivery Model. With the presence of testing professionals and automation experts, the
project was successfully completed within time and budget. Contd..
140 LOVELY PROFESSIONAL UNIVERSITY