- You have done your work well enough but your boss came and asked you that what man who asked you to do in this way, this is not the correct way to do the work? How will you respond like argument,convincing your boss....etc...?
- Project in critical situation and you need leave for your personal work, how will you convince you boss to take the leave?
- Client asked you to complete the testing with in a week, what you do ? how will you approach?
- Imagin a application with 2 radio buttons,2 check boxes,2 text boxes and some other options and write test cases on that?
- What is Test Bed?
Testing Ques in 2nd Round:
What is Extreme Programming?
Extreme Programming is a software development approach for risk-prone projects with unstable requirements. Unit testing is a core aspect of Extreme Programming. Programmers write unit and functional test code first - before writing the application code. Generally, customers are expected to be an integral part of the project team and to help create / design scenarios for acceptance testing.
What if the project isn't big enough to justify extensive testing?
Do risk analysis. See the impact of project errors, not the size of the project.
What if there isn't enough time for thorough testing?
Consider the following 11 scenarios:
- Which functionality is most important from business point of view?
- Which functionality is most visible to the user?
- Which functionality has the largest financial impact?
- Which aspects of the application are most important to the customer?
- Which parts of the code are most complex?
- Which parts of the application were developed in rush?
- Which aspects of similar/related previous projects caused problems?
- What do the developers think are the highest-risk aspects of the application?
- What kinds of problems would cause the worst publicity?
- What kinds of problems would cause the most customer service complaints?
- What kinds of tests could easily cover multiple functionalities?
When you can stop testing?
- Deadlines (release deadlines, testing deadlines, etc.)
- Test cases completed with certain percentage passed
- Test budget depleted
- Coverage of code/functionality/requirements reaches a specified point
- Bug rate falls below a certain level Beta or alpha testing period ends
When you can start testing?
After availability of all the following things we can start the testing:
- Test initiation
- Test Plan
- Test Design(Test Scenarios and Test Cases)
- Test Strategy
- Test Report plan and tools
What is verification?
It involves reviews and meetings to evaluate documents, plans, code, requirements, and specifications. It can be done with checklists, issues lists, walkthroughs, and inspection meetings etc.
What is validation?
It involves actual testing and takes place after verifications are completed.
What is a walkthrough?
Ans. An informal meeting for evaluation or informational purposes.
What's an inspection?
It is more formalized than a 'walkthrough', typically with 3-8 people including a moderator, reader, and a recorder to take notes. The subject of the inspection is typically a document such as a requirements spec or a test plan, and the purpose is to find problems and see what's missing, not to fix anything.