spotlight

Corporate Address:

11800 Sunrise Valley Drive,
Suite 317,
Reston, VA 20191
Ph: (703) 391 7071
Fax: (703) 935-0765

Sales & Enquiries :
703 939 0084

Email :
sales@nbsit.com

Whether the client is looking for Namtra to provide managed consultants or perform in house project development we ensure strict adherence to standard testing practices used in the industry. All the Quality Assurance staff is Computer Science Engineers and have several years of experience testing mission critical applications. The Quality Assurance team consists of typically two types of resources: Quality Analysts and Quality Testers. For smaller size projects both the functions are handled by a single resource playing both these roles. We assume that the client will provide us with some test data similar to real data for testing the application. The testing process will consist of the following phases:

Define Test Plan

During the requirement gathering phase of the development, the test plan will be defined. Test plan will list down the testing strategy for testing individual pages in the module, testing components and testing database scripts.

Writing Test Cases

It will be the responsibility of the QA Analyst to write test cases for all the codes he/she writes.

Implement Test Plan

Quality tester(s) will be assigned to do the testing. The client may like to assign one of the testers from their IT group as well. The Test Implementation phase will be divided into four parts:

  • Unit Testing: This will involve testing each individual unit in the module like web pages, components, scripts included in the module. A bug report will be generated based on the test result and will be supplied to the person who has done the coding.
  • Integrated Testing: This will involve testing the whole module. A bug report will be generated based on the test result and will be supplied to the person who is in charge of the module.
  • System Testing: This will involve testing the whole system. This testing will be done keeping in mind the actual users of the system. A bug report will be generated based on the test result and will be supplied to the project manager.
  • Bug Fixing: All the bugs reported in the actual testing will be fixed and the testing procedure will be followed again to make sure that no bug is still open. The process will be carried out until there are no open issues in the bug report.
  • Testing After Deployment: A final testing will be done with real data after the site is being deployed on the production server of the client. The bugs if any will be fixed.

Namtra QA team will provide the client with all the test cases and bugs reports generated during testing phase. For more information regarding Namtra QA processes and QA resource profiles, please contact us at (703) 391 7071.