InterviewSolution
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
How to select an automation tool best matched for your project? |
|
Answer» We have to CONSIDER various factors while SELECTING an AUTOMATION tool best suited to a PROJECT, such as:
|
|
| 2. |
Is UI level testing possible? |
|
Answer» Yes, UI level testing is possible. But, we can do far from that. As early feedback is CRUCIAL for every testing project, we don’t NEED to wait until the UI layer GETS developed. We can test the APIs directly, so that we can share crucial feedback early in the project development, giving DEVELOPERS more time to fix the bugs more proficiently. |
|
| 3. |
Mention a few good practices while performing automation testing. |
|
Answer» Few of the GOOD practices of automation testing will include:
|
|
| 4. |
Where to maintain information like login, password and URL? |
|
Answer» These type of information which are USED very often and CHANGE as per the authorization and ENVIRONMENT should always be maintained in a separate FILE. In case the user hardcore it into the code SYSTEM, then the user has to change it in every file which has its reference. |
|
| 5. |
Is it possible to achieve 100% automation? |
|
Answer» In testing, 100% automation WOULD be tough to achieve because there would be several edge test cases and some of them are ALSO executed SELDOM. Automating these types of cases which are not executed that OFTEN will not add value to the automation suite.
Go through the our all automation testing interview questions that will help in your interview. |
|
| 6. |
Define SDLC in testing. |
|
Answer» Software Development Life Cycle or COMMONLY known as SDLC refers to the all the activities PERFORMED during software development, such as the gathering of requirement, requirement ANALYSIS, CODING, DESIGNING, implementation, testing, deployment and maintenance. |
|
| 7. |
What is a critical bug in a testing field? |
|
Answer» A BUG that impacts the major functionality of an application and DUE to which the application can’t be delivered, can be defined as a CRITICAL bug. It’s different both in severity and characteristics compared to a blocker bug as it doesn’t block or affect the testing of other parts of the application. |
|
| 8. |
Simplify the term defect severity. |
|
Answer» Defect SEVERITY term is used to mention the severity of the defect impacting the FUNCTIONALITY. Based on the ORGANIZATION, the defect severity can be mentioned in different levels, ranging from minor to critical or show stopper. 24. Give some examples of priority – severity defect levels.Usually priority – severity defects are divided into four categories, Low priority-Low severity, Low priority-High severity, High priority-Low severity, and High priority-High severity. To example, these defect level: a spelling mistake in a page non-frequently navigated page will be categorized as Low priority-Low severity, whereas application crash in some very corner case will be DEFINED as Low priority-High severity. For High priority-Low severity case example, BRAND name spelling mistake and logo colour change can be mentioned. And, login functionality issue can be categorized as High priority-High severity defect. |
|
| 9. |
Define some of the attributes of a test case? |
|
Answer» A test case can have numbers of ATTRIBUTES according to the case requires, but these are the CRUCIAL ones which we mostly have with any test case: TestCaseId, Test Summary, Description, PREREQUISITE, Test STEPS, Expected Results, Actual Results, Test Result, Automation Status, Date & Executed By. |
|
| 10. |
What is the difference between Continue and Next Sentence? |
||||
Answer»
|
|||||
| 11. |
What are the different types of locks in mainframe? |
|
Answer» There are TOTAL three types of locks in mainframe: |
|
| 12. |
What is lock Contention? |
|
Answer» Only one OBJECT is allowed by DBD in a specific TIME. For execution, when more than one object looks for PERMISSION, lock contention comes into ACTION. |
|
| 13. |
Differentiate between HDAM and HIDAM Database? |
||||
Answer»
|
|||||
| 14. |
How Software Testing is handled? |
|
Answer» If you TEST the code, it helps you identify the error or defect (if any).
|
|
| 15. |
What is Test Environment? Elaborate with example. |
|
Answer» It is the right set of SOFTWARE and Hardware that are GOING to be used to perform the test. Example:For web application in Windows Operating system, IIS is the web server, DOT Net is the Web page DESIGN, MS SQL server is Database and Chrome/Firefox/Internet Explorer is the BROWSER. |
|
| 16. |
Elaborate Test Plan and content availability in test plan. |
|
Answer» It is a document that DEFINES testing activity PERFORMANCE in a sequential manner. It is usually derived from SRS, Product Description and CASE Document. Here are certain things that it covers: Reference, Items to be TESTED, Introduction, Software Issues and Risks, Testing of FEATURES, Schedules, Responsibility and Approvals. |
|
| 17. |
What is Self-referencing constraint in mainframe development? |
|
Answer» It holds all the CHANGES that foreign key make to the primary key. DELETE Cascade RULE has to be defined by the foreign key in order to serve the purpose. |
|
| 18. |
How do select which automation testing tool is the best for you? |
Answer»
|
|
| 19. |
Highlight attributes of good framework |
|
Answer» LOGGER, Reusable, Modular, Integration, Reporting, Consistent and INDEPENDENT are some of the ATTRIBUTES of a good framework. If, on one side, it should be adaptable to change, then, on the other side, it should AUTOMATICALLY fit itself to the code. |
|
| 20. |
What is the difference between Static and Dynamic Testing? |
||||
Answer»
|
|||||
| 21. |
Elaborate the fields in Bug Report in automated testing |
|
Answer» Here are some of the fields in Bug Report: |
|
| 22. |
What is Quick Test Professional and what test environment it supports? |
|
Answer» Quick TEST Professional (QTP) is a commercial automation tool known as HP UFT. It endorses DIFFERENT testing environment like PowerBuilder, Oracle, Java, Siebel, Visual Basic, Stingray, PeopleSoft, Mobile, ActiveX, Delphi, Flex and SAP. VBScript is the language that gets synchronized with Performance Testing Tool (HP LoadRunner) and Test Management Tool (HP ALM). One characteristic feature is that it’s framework is KEYWORD driven. |
|
| 23. |
What is client side validation? Write a snippet. |
|
Answer» It is BASICALLY done with the HELP of JavaScript. Code Snippet written below for name FIELD in a form. ExampleFUNCTION validate() { |
|
| 24. |
Notice the distinction between Data Driven Testing and Retesting? |
||||
Answer»
|
|||||
| 25. |
Elaborate the scripting standard while executing testing |
|
Answer» These points should be considered: |
|
| 26. |
Name the frameworks that are used in Software Automation Testing? |
|
Answer» Here are some of the frameworks USED in Software AUTOMATION TESTING:
|
|
| 27. |
Elaborate the situation where automation testing can’t be used for agile methods? |
|
Answer» Certain conditions make AUTOMATION TESTING USELESS for agile methods: |
|
| 28. |
How automation process is carried out? |
|
Answer» These STEPS are involved to carry out the AUTOMATION process: |
|
| 29. |
What are the Advantages of Manual Testing and Automated Testing? |
|||||||||||||||
Answer»
Scroll down to KNOW more about manual testing interview questions and answers |
||||||||||||||||