QAIT® offers some tool independent techniques to our clients; we use different set of practices for different set of customers.
There is a process which we offer as the core of our testing and the tools are just an enhancement of the processes which we follow.
Tool independent techniques are basically using manual testing techniques for testing in which we use integration testing and system testing.
Integration testing carries out tests, and the idea is to test combinations of pieces and eventually expand the process to test your modules with those of other groups. Eventually all the modules making up a process are tested together.
Integration testing is critical to insure the functional correctness of the integrated system. The objective of it is to discover interface errors among the elements being integrated. Integration can be divided into two categories:
1) Incremental integration testing which is to cover interface errors among the elements being integrated
2) Non Incremental testing can be tested with non- incremental testing software modules which are combined and tested randomly.
We implement integration testing in top- down, bottom up and sandwich integration testing.
System Testing is carried out by a QAIT® engineer having one goal in mind to find whether the program does what the customer expects to see. For multiple customers there are two phases: Alpha testing at vendors’ site and beta testing done at users’ own environment and is done by thousands of users.
A QAIT® Engineer is testing the product in different phases Knowledge Transfer Phase: Is the initial phase in which we prepare test strategies, test case formats and Test cases and in the next phase we review the test cases, test plans and the test data according to the environmental setup like hardware and software. After reviewing, the testing team makes a test cycle and reports defects and results to the project team which rectifies the Defect in the test cycle and again gives it back to the testing team. They in turn make a test cycle for the module and this module is repeated for each module/ project/ object identified with each QA goal. After the process is complete from testing team, then it is released and test results are delivered to the Defect Closure by Development Team.
The whole process is a combination of manual and automation tools and here the automation tools are nothing but a wrap around the manual testing process. QAIT® implements the automation tool in such a way that it enhances the whole process.
These techniques help us make the process of testing more transparent and efficient in nature, thereby saving efforts, costs and time of our customers. |