Prodigy has been into Functional and Regression testing, Load Testing/ Performance testing for a number of customers from all domains. We have the expertise to identify the best framework for testing the customer’s application and the experience in using all the latest test tools available in the market like WinRunner, LoadRunner, SilkTest and QuickTestPro.
Prodigy focuses mainly on looking for the best communication model to be adopted for reporting progress on the testing process and triage the results to help practically resolve the identified problems. We have experience different bug tracking tools like Bugzilla, Test Director and many others.
We provide comprehensive compatibility testing services for a range of platforms, databases, servers, and browsers by adopting extensive measures to reduce the testing time and cost by using several environmental simulators like Ghosting, VMware, etc… which also provides virtual infrastructure solutions to our customers.
A listing of some of the operating systems, servers and databases currently in use in our lab is given below:
• The various Windows flavors include: Windows 95, Windows 98, Windows NT, Windows XP, Windows 2000, Windows 2003, and Windows Vista.
• Standard UNIX and Linux servers include: Linux (Suse Linux and RedHat Linux), Solaris, and UNIXWARE on both AMD and Intel processors.
• All the servers are configured with a variety of software products to test the customer’s applications and it’s interaction with other third-party software products.
• Databases utilized are DB2, SQL Server, MYSQL, Oracle, Ingres and Sybase.
• The list of browsers that we use in our QA lab: IE4, IE 4.5, IE5, IE5.5, IE6, Mozilla, and Fire Fox.
Prodigy‘s approach towards quality incorporates information needed to trade-off risk of defects vs. the cost of testing at a much earlier stage of the application development rather following the traditional approach where quality control essentially starts towards the end of the technology development process.
Prodigy is moving towards a Load testing and a Performance testing techniques. The objective of Load Testing are to determine the response times for various time critical transactions and business processes and ensure that they are within documented expectations (or Service Level Agreements - SLAs). Load tests also measures the capability of an application to function correctly under load, by measuring transaction pass/fail/error rates. Load Tests are major tests, requiring substantial input from the business, so that anticipated activity can be accurately simulated in a test environment. If the project has a pilot in production then logs from the pilot can be used to generate ‘usage profiles’ that can be used as part of the testing process, and can even be used to ‘drive’ large portions of the Load Test.