Software Testing Fundamentals and Tools
Comprehensive quiz covering software testing concepts including testing types, regression testing, defect management, blackbox testing techniques, testing processes, configuration management, operations testing, and Selenium automation tools.
Questions
Selenium deploys on which platforms?
- Linux
- Unix
- Windows
- Macintosh
Selenium testing suite can be used for testing
- Web Applications
- Client Server Applications
- Both
- None of the above
Disadvantage of Selenium tool is
- Selenium tool can only be used in Mozilla Firefox browser
- Selenium test suite uses many languages
- It is a record & playback tool
- Auto complete for all common Selenium commands
Operations testing is:
- compliance testing
- disaster testing
- verifying compliance to rules
- functional testing
- ease of operations
Tools like change Man, Clear case are used as
- functional automation tools
- performance testing tools
- Configuration Management tools
- None of the above
Important consequences of the impossibility of complete testing are
- We can never be certain that the program is bug free
- We have no definite stopping point for testing, which makes it easier for somemanagers to argue for very little testing.
- We have no easy answer for what testing tasks should always be required,because every task takes time that could be spent on other high importance tasks.
- All of the above.
Which is not in sequence in 11 Step Software Testing process
- Assess development plan and status
- Develop the test plan
- Test software design
- Test software requirement
In the MASPAR case study:
- Security failures were the result of untested parts of code
- The development team achieved complete statement and branch coverage butmissed a serious bug in the MASPAR operating system
- An error in the code was so obscure that you had to test the function with almostevery input value to find its two special-case failures.
- All of the above.
Any deviation from requirement specification is a defect
- True
- False
- Don't Know
- May be
What does a defferred Defect Mean?
- It is a defect
- It is a defect which requires more information
- It is a defect which will be fixed later during the course of the project
- It is not a defect
Which BlackBox technique is used to design test cases for the below scenario
- Error Guessing
- Equivalence Class Partition
- Boundary Value Analysis
- None of the Above
What is the objective of Regression Testing?
- The objective is to find out more defects
- The objective is to ensure the system is not impacted due to bug fixes / enhancements
- The objective is to check if the system works
- The objective is to confirm the whole system is tested.
Any deviation from requirement specification is a defect
- True
- False
- Don't Know
- May be
What does a defferred Defect Mean?
- It is a defect
- It is a defect which requires more information
- It is a defect which will be fixed later during the course of the project
- It is not a defect
What is the objective of Regression Testing?
- The objective is to find out more defects
- The objective is to ensure the system is not impacted due to bug fixes / enhancements
- The objective is to check if the system works
- The objective is to confirm the whole system is tested.
1)Is that Order of testing correct?? Unit level testing. Module level testing. System Level testing. Integration level testing. User Acceptance Level Testing.
- True
- False
In which testing we are checking the user manual and not the product??
- Unit Testing
- Monkey Testing
- Installation Testing
- Useability Testing
Among these which is Odd man of this testing type group ???
- Build Acceptance Test(BAT)
- Verification testing,
- Sanity testing testing,
- validation testing