23. Define Sanity Testing?
It's narrow regression test that focuses on one or a few areas of functionality, sanity is usually narrow and deep.
Graphical User Interface testing is a process of testing a products graphical interface, to ensure the application interface meets the customer written specification.
26. Define System Testing?
System testing is software testing conducted on complete, integrated system to evaluate the systems compliance with its specified requirements.
27. Define Regression Testing?
The intent of regression testing is to ensure that the changes made to fix a bug or a new functionality added intermediately have not induced a fault or bug in related functionalities.
28. Define Re-testing?
Testing the functionality related to a bug fix to check if the same is fixed is re-testing.
29. Define Exploratory Testing?
It's a testing approach wherein the tester gets to simultaneously learn the application functionality which helps in test design and test execution.
30. Explain User Acceptance Testing?
Testing is carried out by client to determine if the requirements of a specification or contract are met.
31. Define Usability Testing?
It is to evaluate a application/product by hiring users to participate in a task to provide observations/views according to their usage of the product.
32. Define Integration Testing?
Testing two or more modules/functionalities together with the intent of finding interface defects between the modules/functionalities.
33. Different types of software development ?
Some of the commonly used software development types are :
- Waterfall model
- V model
- Agile model
- spiral model etc
34. Explain Waterfall model?
It's a sequential process wherein the process flow is as mentioned below :
- Project planning, Requirement gathering and Analysis,
- Software design and Implementation
- Testing and Deployment
35. Explain V model?
Its a model wherein the process of development and testing proceeds at same phase like verification at development phase and validation at testing phase.