1. Explain bug life cycle.
Bug Life Cycle:- When a tester finds a bug .The bug is assigned with NEW or OPEN status,
- The bug is assigned to development project manager who will analyze the bug .He will check whether it is a valid defect. If not valid bug is rejected then status is REJECTED.
- If not, next the defect is checked whether it is in scope. When bug is not part of the current release .Such defects are POSTPONED
- Now, Tester checks whether a similar defect was raised earlier. If yes defect is assigned a status DUPLICATE
- When bug is assigned to developer. During this stage bug is assigned a status IN-PROGRESS
- Once code is fixed. Defect is assigned a status FIXED
- Next the tester will re-test the code. In case the test case passes the defect is CLOSED
- If the test case fails again the bug is RE-OPENED and
assigned to the developer. That’s all to Bug Life Cycle.
2. Explain Compatibility testing with an example.
Compatibility testing is to evaluate the application compatibility with the computing environment like Operating System, Database, Browser compatibility, backwards compatibility, computing capacity of the Hardware Platform and compatibility of the Peripherals. Example, If Compatibility testing is done on a Game application, before installing a game on a computer, its compatibility is checked with the computer specification that whether it is compatible with the computer having that much of specification or not.3. Explain User acceptance testing.
User Acceptance Testing (UAT) is performed by the end users on the applications before accepting the application.Alpha testing: is performed by the IN-House developers. After alpha testing the software is handed for the Beta testing phase, for additional testing in an environment that is similar to the client environment.
Beta testing: is performed by the end user. So that they can make sure that the product is bug free or working as per the requirement.
4. What are the advantages of waterfall model?
The advantages of the waterfall model are:- Simple to implement and required fewer amounts of resources.
- After every phase output is generate.
- Help in methods of analysis, design, coding, testing and maintenance.
- Preferred in projects where quality is more important than schedule and cost.
- Systematic and sequential model.
- Proper documentation of the project.
5. What are the advantages of black box testing?
Block Box Testing is conducted by the Tester after build is delevered to the Testing team.
The advantages of this type of testing include:
- Developer and tester are independent of each other.
- The tester does not need knowledge of any programming languages.
- The test is done from the point-of-view of the user.
- Test cases can be designed when specifications are complete.
- Testing helps to identify issues related to functional
specifications.
6. What is SRS and BRS document?
Software Requirements Specification (SRS) is documented form of the requirement of the customer. It consists of all requirement of the customer regarding that software to be developed.Business Requirement Specification (BRS) are the requirements as described by the businesspeople. The business tells “what” they want for the application to do. In simple word BRS contain the functional requirement of the application.
For Some more Questions and Job update..... Keep in TOUCH....!!!!
No comments:
Post a Comment