All About Testing All About Testing

What is the recipe for successful achievement?

To my mind there are just four essential ingredients: Choose a career you love, give it the best there is in you, seize your opportunities, and be a member of the team.

“All our dreams can come true, if we have the courage to pursue them.”

“I’m a great believer in luck, and I find the harder I work, the more I have of it.”

Success unshared is failure.

To make our way, we must have firm resolve, persistence, tenacity. We must gear ourselves to work hard all the way. We can never let up.

"Everyone you will ever meet knows something you don't."

he fact that I can plant a seed and it becomes a flower, share a bit of knowledge and it becomes another's, smile at someone and receive a smile in return, are to me continual spiritual exercises.

The secret of success is to do the common things uncommonly well.

Good things come to people who wait, but better things come to those who go out and get them.

Thursday, 17 March 2022

Accenture Selenium Java Automation Testing Interview Questions

1. Tell me about your self

2. Explain your framework

3. What is BDD?

4. What is cucumber and explained with example using Given, Whn, Then & AND?

5. What is the language name of cucumber steps?

6. Explain TestNG

7. What are the annotations order?

8. How to achieve parallel execution using test NG?

9. What are the listeners and how it works?

10. Syntax of listeners in selenium

11. What are the expected things in test execution reports using selenium automation ?

12. What is synchronisation ?

13. Explain wait in selenium and their syntax ?

14. How to handle drop-down ?

15. Explain data reading code from Excel file.

16. What is exception when data does not received from excel file  ?

17. Explain oops concepts

18. What is difference between Abstract and Interface ?

19. What is inheritance how to achieve it. Explain with one example ?

20. What is list, set and Hash Map. Give one difference between each ?

21. What is the web elements. What is xpath and css. Which is faster between them ?

22. Which path you have used most in your project and why ?

23. What is DOM ?

24. What is use of final and finalize keywords ?

25. Explain difference between Abstract class and Abstract method.

26. What are the access modifiers. Why we need access modifiers and where you have used in your project ?

27. Can you explain Java string and their methods. ?

28. What is exception and how to handle it. ?

28. Can we use multiple try catch block in a single class. ?

Wednesday, 16 March 2022

Interview Questions on Ecommerce Domain

1. What is a Web Portal and give some examples?

The web portal is a business gateway ex: online shopping portals and http://www.naukri.com/ like job portals

2. What are the Types of Ecommerce Applications available in the IT Industry?

Business to Business (B2B)

Business to Consumer (B2C)

Consumer to Consumer (C2C)

Consumer to Business (C2B)

Etc…

3. What are two advantages of Electronic Commerce over Traditional Commerce?

The advantages of electronic commerce over traditional commerce are as follows:

1. Instant worldwide availability.

2. A streamlined buyer-to-seller relationship.

3. Reduced paperwork.

4. Reduced errors.

5. Time and overhead costs.

6. Reduced time to complete transactions.

7. Easier entry into new markets.

8. New business opportunities.

9. Improved market analysis.

10. Wider access to assistance and advice.

11. Improved product analysis.

12. The ability to streamline and automate purchasing.

Ecommerce Domain

4. How Testing is crucial in ECommerce?

Testing is crucial to e-commerce because e-commerce sites are both business-critical and highly visible to their users; any failure can be immediately expensive in terms of lost revenue and even more expensive in the longer term if disaffected users seek alternative sites. Yet the time pressures in the e-commerce world militate against the thorough testing usually associated with business criticality, so a new approach is needed to enable testing to be integrated into the development process and to ensure that testing does not present a significant time burden.

5. How to test Payment Gateways in Web Portals?

Using dummy card ids, we can test Payment Gateways.

6. What is Online Shopping Application and give some examples?

Online Shopping Application provides a business gateway between Product vendors and Customers.

Ex: Walmart, Amazon, etc…

7. What is the difference between business-to-business and business-to-consumer Electronic Commerce?

Difference between business-to-business and business-to-consumer e-commerce:

Business-to-business electronic commerce is conducted between two separate businesses, such as a large company needing office supplies and an office supply company. Business-to-consumer electronic commerce is between one individual and a company selling goods or services.

8. What are the possible drawbacks of Electronic Commerce?

Increased vulnerability to fraud; difficulty protecting intellectual property; risks to confidentiality; problems over taxation; customs requirements; regulations; credit card fraud; security; trust problems, and constant availability.

9. What are the payment models for Electronic Commerce?

The e-cash model, the check model, and the credit model.

10. How does Web marketing create a more personalized approach than radio or television advertising?

By allowing users to select the ads they would like to pursue; in radio and television advertising, the viewer or listener is more of a passive recipient of the information.

11. How to Set up an ECommerce System?

E-commerce Web sites are not easy to set up. With a plethora of e-commerce solutions in the market, entrepreneurs have to make a few key decisions:

• The entrepreneur has to decide on the initial amount of investment required for an e-commerce Web site, as well as the volume of business of an e-commerce Web site over the Internet. Investment factors and business objectives dictate the type of software, database, or other applications that are required to set up the e-commerce Web site.

• There are specific elements involved in an e-commerce system. These elements range from domain name for the site to the merchant account for e-commerce transactions. Each of these elements requires a certain amount of scrutiny before setting up an e-commerce Web site.

• Before launching the e-commerce Web site on the Internet, it requires rigorous testing. Some of the important and common types of testing include security testing, software and hardware reliability, and compatibility between all the elements of the system.

12. What is Software Reliability in ECommerce?

E-commerce requires software that performs critical tasks, such as creating a storefront and a shopping cart, collecting customer data, and providing the payment gateway. This software needs to function correctly.

Testing assures the organization of the quality and integrity of the e-commerce solution.

13. What is System Assurance in Ecommerce?

The main purpose of system assurance is to deliver a quality product. Conformance to requirements increases the organization’s confidence in the system.

An e-commerce system deals with three parties: the bank, the transaction clearinghouse, and the customer. The interdependency of these three parties makes the process of buying and selling over the Internet more critical than in real life. If the faith of any of these parties dwindles in the e-commerce site, the entrepreneurs can lose a lot of money, as well as their reputation.

For example, in the case of a faulty e-commerce system, the credit card of the customer may be billed immediately for the complete order, when only a partial order has been filled. Testing must assure that partial order fulfillment and billing are done correctly.

Monday, 24 May 2021

Jenkins Interview Questions

1. What is Jenkins ?

2. What is the difference between Maven, Ant and Jenkins ?

3. Which SCM tools Jenkins supports ?

4. What are the various ways in which build can be scheduled in Jenkins ?

5. What is the relation between hudson and Jenkins ?

6. What you do to make sure that your project build doesn't break in Jenkins ?

7. What you do when you see a broken build for your project in Jenkins ?

8. Mention Jenkins?

9. Explain what is continuous integration?

10. What is the requirement for using Jenkins?

11. Mention what are the advantages of Jenkins?

12. Explain how you can move or copy Jenkins from one server to another?

13. Mention what are the commands you can use to start Jenkins manually?

14. Mention some of the useful plugins in Jenkin?

15. Explain how you can deploy a custom build of a core plugin?

16. Explain how can create a backup and copy files in Jenkins?

17. Explain how you can clone a Git repository via Jenkins?

18. Explain how you can set up Jenkins job?

19. Mention what are the two components Jenkins is mainly integrated with?

20. What is the difference between Maven, Ant and Jenkins ?

21. Which SCM tools Jenkins supports ?

22. What are the various ways in which build can be scheduled in Jenkins ?

23. What is the relation between hudson and Jenkins ?

24. What you do to make sure that your project build doesn’t break in Jenkins ?

25. What you do when you see a broken build for your project in Jenkins ?

26. How to create a backup and copy files in Jenkins?

27. How can you clone a Git repository via Jenkins?

28. How can you setup Jenkins jobs?

29. What are the two components Jenkins is mainly integrated with?

30. How can you move or copy Jenkins from one server to another?

Steps To Become a Great Automation Testing Engineer

 1.     It is highly important to focus on manual testing concepts initially.

2.     Possess Excellent Technical Programming Skills

3.     Understand the Application Well. For ex: Which programming languages have been used?, On what platform is the application built?, etc

4.     Experience the Automation Testing Tools.

5.     Understand ATLC (Automation Testing Life Cycle) Methodology

6.     Create your test automation strategy for your clients or employer

7.     Stay Updated with the latest software testing and test automation trends

Virtusa Selenium Interview Questions

1. Tell about yourself

2. What kind of Framework have you implemented in your project?

3. Describe the Structure of the Framework

4. Write a program of Reverse of String Using String methods

5. How do you execute your  framework test cases

6. Write a program to copy all contents from one excel sheet to another sheet?

7. What if I have 50 test cases and how do I execute all those test cases?

8. What all Test Estimation Technique you know of? What Test estimation technique you applied in your project?

9. In my browser, I face security certificate violation how do I avoid that using TestNg script? What kind of desired 

10. capability you would be using it to avoid it?

11. How do you change your webdriver to run in remote machines?

12. Explain Framework Implementation in your project?

13. What all Challenges you have faced in selenium?

14. Do you have the knowledge of continuous integration like Jenkins?

15. Draw the architecture diagram of selenium implementation in your project?

16. Explain what SDLC model you are using in your project?

17. How can you check whether a particular text present in a webpage. What are the predefined method in selenium for checking this?

18. How to check whether the check box is selected or in unselected without using?

19. How to find whether the element is in visible or in hidden?

20. Difference between findElement and findElements?

21. How you will handle pop up windows?

22. What is testing?

23. How you are handling keyword driven and Data driven framework in your project?

24. What is mean by hybrid framework?

25. How can you upload file in webpage?

26. How you will handle popup in webdriver?

27. What are the Tools you know?.

 HR Round
  • Why looking for change?
  • Tell me your positives & negatives.
  • If we hire you: what would be the 3 things you will be looking for?
  • Ready for relocation?
  • Current CTC and Expected CTC?