QA Testing Methodology
QA need input data for executing the test cases or application may pick the required input data from the predefined data locations. The test data may be any kind of input to application, any kind of file like xml test data, system test data, SQL test data or stress test data.Executing testing, using proven QA Testing methodologies, systematically and strategically, ensures highest quality results.
There are mainly two types of QA Testing Methodology used in database testing:
(i)Inserting new data:
In this method we have to clean the database first and then insert the data required for the test cases. After inserting all the data test case execution should began by comparing actual output with the expected output.
(ii)Choose sample data from actual Data Base data:
This technique is more practical and feasible method for preparing test data. In this technique we need to copy and use production data to replace some field values by other values. This is the best subset of the data as it is a part of the production data.
"Agile Methodology" is certainly a biggest buzz in the software development these days. Certainly Agile methodology has a huge list of advantages but it too has certain disadvantages associated with it.
First I would like to list few key Advantages:
1. Detailed Requirements not needed – This means the development of the project can begin even if the requirements are not clear, you are not required to wait for all the requirements to be finalized.
2. User gets the taste of the product early.
3. Interaction between customer/user and project team is constantly carried out so as there is place for misconception of the requirements.
4. Cost factor is also reduced as the resources are working for small bursts only