Bug Log is a document that showing the number of defect such as open, closed,postpone,reopen or deferred of a particular module.
Category: software testing
It is a process to measure the system response time under the normal and peak load conditions.Simply we can say-load test judge the capacity of an system and to ensure that at what point the system response time will degrade.
Load testing tool:-
5.Telerik Test Studio
High level test cases covers the major functionality like flow of the application and data base test cases.
Low level test cases covers the User Interface of the application. How a user can easy interact with the application.
Entry criteria start when testing process comes in system. Steps involved in this phase
1. BRS (Business Requirement Specification)
2. SRS (System Requirement Specification)
3. FRS (Functional Requirement Specification)
4. Use case
5. Test Case
6. Test Procedure
Exit criteria refer when the whole testing process is completed and application is ready to release.Steps involved in this phase
1. Test Plan
2. Test Case
3. Test Results
4. Test Summary Report
5. Defect Analysis report
A well software test design consists of number of steps that describe the whole test design structure in detailed.
1. Test strategy
2. Test planning
3. Test case design
4. Test procedure
5. Test result document
1. Test strategy
The first stage is Preparation of a test strategy. A test strategy is a statement of the overall approach to testing, identifying what levels of testing are to be applied and the methods, technique and tool to be used.
2. Test plan
The next stage of the test design is the development of the test plan. What the item to be tested, at what level they will be tested, what sequence they are to be tested in,
A test plan may be depend on project:
Acceptance test plan
System test plan
Integration test plan
Unit test plan
3. Test case design
Test case should be design in such a way as to uncover easily many errors as possible. They should evaluate the program be using the producing input and output are both correct and incorrect.
Once the test plan for a level of testing has been written, the next stage of test design is to specify a set of test cases or test paths for each item to be tested as that level. A number of test cases will be identified for each item to be tested at each level of testing.
The objective of the test case design is to test the entire module and then the whole system as completely possible using a reasonable wide range of conditions.
The test case may be documented with the test plan.
4. Test procedure
The final stage of test design is to implement a set of test cases as a test procedure specifying the exact process to be followed to conduct each of the test cases. This is fairly straight forward process. Which can be equated to designing unit of the code from higher level functional description?
Test procedure should always be separate item, because they contain a great deal of details threat is irrelevant to software specification.
5. Test result documentation
When test are executed, the output of each test execution should be recorded in a test result file. These results are then assessed against criteria in the test specification to determine the overall outcome of a test.
Each test execution should also be noted in a test log. A test log contains records of when each test has been executed, the outcome of each test execution, and may also include key observation made during test execution.
A test report will summaries the result of testing and documents any analysis.
Software testing is a process of executing a program with the intention of finding error in the code.In which evaluating the system of system component by manually or with the help of automation tools. Like: qtp, selenium, test director and others.
There are mainly two types of software testing
- Execution-based testing: the module is run against test cases
- Non Execution- based testing: the module is reviewed by a team. It is also known as a static
There are basically two type of execution based testing
- Black- box testing: We don’t have knowledge of internal code. It’s also known as functional testing. The tester knows the inputs and doesn’t know the outcomes.
- White- box testing: The code is itself tested without regard of specifications. (Also known as glass box, structural, clear box, open box path oriented testing, logic driven testing.
The V-model is a software development model which can be presumed to be the extension of the waterfall model. Instead of moving down in a linear way, the process steps are bent upwards after the coding phase, to form the typical V shape. The V-Model demonstrates the relationships between each phase of the development life cycle and its associated phase of testing
Reliability refers to the probability of failure free system. It is related to many aspects of software, including the testing process.
Here we will check the server performance by applying the maximum amount of load which is mentioned in “SRS”. In which we have to test maximum load and download time.
The back to back testing is used when numerous version of a system exist for testing. All version are tested with the same set of tests and then the result are compared for some system problems, if exists.
The back to back testing is used when numerous version of a system exist for testing. All version are tested with the same set of tests and then the result are compared for some system problems, if exists