1# Input: a2bc3xy2
Output: aabcbcbcxyxy
WAP for this.
2# getDriver(“browsername”) should return the browser instance based on name
getDriver(“browsername”) should return already existing instance instead of creating a new instance. How you can achieve above ?
3# acceptance criteria:
Login is working
User bought a product
Made the payment (credit/debit)
Get confirmation screen
Write 2 API & UI E2E test cases in cucumber
4. What are the JAVA 8 features
5. What is the use of Lambda Expression
6. What is Functional Interface
7. What are Design Patterns You are aware of ?
8. What is Builder design Pattern ?
9. What is Solid Design Pattern
10. Have You done Code Review in PR ? What are the Points you check while Code Review?
11. surefire plug in in maven
13. Have You Integrated Jenkins? How ?
14. What is Test Pyramid ? What is the use Of Test Pyramid ?
15. What is Sonar, Why is this being used ? Have You used this ?
16. What are the Oops concept You have used in Your Project & framework ? Explain
(No Definition Please)
17. What is Test strategy Document ? What it Contains ?
18. What is the difference between Throw & throws ?
19. How do you assign story points from Testing Prospective point ?
What you consider ? (Complexity, regression Impact)
20. Advantage & disadvantage of cucumner?
21. Parallel Execution in testNg
22. Parallel Execution in Cucumber ?
23. Autorization in Rest
24. What is the use of static methods in Interface in java 8.
25. How to solve Merge conflicts