Interview

Selenium Interview questions and answers with Real examples

In this post, I will cover frequently asked Selenium Interview questions and answers for fresher and experienced both.

The interview depends on a number of factors.

1- For which position you are applying.

2- Who is taking your interview?

3- For which company you are applying. 

You must be wondering why I am covering all these factors right. I have taken a couple of interviews and based on my experience I will tell you what questions an interviewer might ask.

If you are applying for Sr Automation Engg, Lead or Test Manager then be ready with some high-level topics, which anyways I will be covering in this post.

However, if you are applying as a fresher, then you should be ready with some Java program and some Selenium related code.

Before getting started keep in mind that there is no hard and fast rule that, the interviewer will ask questions from a specific domain. It might cover multiple domains/tools.

 

Selenium Interview questions and answers

 

Download complete answers from here 

Selenium Interview questions and answers

1- What is Selenium?

Ans- Selenium is a set of tools for automating web applications only. Yes, you heard it right, it can only automate web browsers.

Selenium consist of 4 components

Selenium IDE-  It is called Selenium Integrated Development Environment which is basically a plugin in Firefox and Chrome. It does record and playback of manual steps that we perform on the browser.

Selenium RC–  It is called Selenium Remote Control- Deprecated long back in 2014 and nobody uses Selenium RC so don’t worry about this part, we have so many other questions where we have to focus more.

Selenium WebDriver– It is a set of API which interacts with the browser using drivers. Selenium WebDriver API’s available for different language binding like Java, Python, C#, JavaScript, etc.

Selenium Grid– Selenium grid will help you to distribute the tests on different machines (we will call them as a node) which will allow us to run the test parallel mode. Parallel execution can reduce the overall execution time by 50-80 %.

Selenium Interview questions and answers

Selenium Interview questions and answers

 

2-  Explain Selenium WebDriver architecture?

Ans- Selenium works for JSONWireProtocol 

Selenium architecture includes Browser, Browser driver, Selenium Client, JSONWireProtocol. I have a detailed video on this.

3- Have you worked on different browsers? Have you ever performed Cross-browser testing?

Ans- Selenium supports multiple browsers like Chrome, Firefox, IE, Edge, and Safari browser. We can automate and execute the automated test on these browsers. 

For each browser, we can set browser driver path with property and we can start the execution. 

In order to run the test in a different browser, we can use TestNG and provide browser as the parameter and in the test, we can accept the parameter and trigger the test. I have a detailed article with a video that will cover Cross-browser testing.

 

4- What type of test you have automated?

Ans- Using Selenium we can automate only functional test scenarios. If you have to perform any other non-functional test like security test, performance test, etc then you have to pick a different set of tools.

Using Selenium webdriver we can perform regression testing, smoke testing, and  End to End test scenarios.

 

5- How many test cases you have automated per day?

Ans- It totally depends on your manual test scenarios’ length and complexity. Sometimes we can automate 3-4 test cases per day which have limited steps and few validations. Few test scenarios may take 1 day or more than one day as well.

It totally depends on test case complexity, so give some numbers which justify your experience.

 

6- Have you created any framework? Which framework have you used?

Ans- Your answer should be always yes if you say that you have never worked or created any framework then chances of rejection is high. You can say yes and mention about the framework like Data-Driven Framework or Hybrid framework.

 

7-  Can you please explain framework architecture?

Ans- This question can change the complete direction of your interview so please ask for a pen and paper and explain the framework architecture. 

The framework can be divided into different sections.

Selenium Interview questions and answers

You can explain about each section in detail and need of each component.

This is how you can explain the framework- We use a hybrid framework for test automation where we have used Page Object Model as a design pattern, TestNG as the unit test framework, Maven as build tool and Jenkins for execution. We use pages (Java classes) to store locators and methods to access the locator and perform the activity. We also have a library (reusable method) that helps us to avoid duplicate code and maintains the script with less effort.  We also use third-party libraries like AutoIT to handle windows related activity and apache poi to perform excel operations and extent reports for reporting which takes care of logs and HTML reports.

Note- Please be ready with your framework and all components which you have used.

 

8- What is POM (Page Object Model) and what is the need of it?

Ans- Page Object Model is one of the design patterns of Java which allows us to keep the locators and activity in different classes. It allows us to write readable code, locator duplicates, and less maintenance. You can read more about the page object model from here with posts and videos.

 

9- What are the challenges you have faced while automating your application?

Ans- Selenium is an open-source tool and works with browsers, nowadays web applications are getting build on the new frameworks like AngularJS, BootStrap, HTML5 and many more. Selenium has few challenges and we can handle them easily with proper knowledge skillset.

These are some of the common issues or challenges that we face while working with Selenium

a- Sync issues-  Most of the time scripts fails because of sync issues like some element is rendering after specific time or after some events in that cases if don’t handle such dynamic scenarios then the script goes in a failure state. In my past experience, 80% script fails due to sync issues.

b-  Integration with other tools and compatibility- We need to integrate our framework with maven, TestNG, Jenkins and other tools which creates conflict because of version compatibilities.

c-Dynamic locators or Smart locators- If we don’t keep dynamic locators for dynamic elements then script failure chances are high. Writing and maintaining locators can be challenging sometimes.

d- Cross Browser testing- Many times we need to run the test on the different browsers with few changes in locators.

e- Handling Windows activity

f- Framework enhancement

g-Lack of transparency

h- Complex programming

I have written a detailed guide on these points.

 

11- What are the different type of exception available in Selenium? Have you faced any exception while automation?

 

12- What is Alert window/ JavaScript Alert and How to handle alert in Selenium Webdriver?

13- How to handle multiple windows in Selenium?

14- Have you ever worked on frames? In addition, how to handle frames in Selenium?

15- What are different locators available in Selenium?

16- Can you please explain XPATH and CSS technique? How to  handle dynamic changing elements?

17- How to verify checkbox (any element) is enable/disabled/ checked/Unchecked/ displayed/ not displayed?

18- How to work with the dropdown?

19- Have you worked with Web table (Calendar)? If yes then what was your approach.

20- Can you tell me some navigation commands?

21-   Difference between QUIT and Close?

22-   Can you find the number of links available on Webpage? In addition, How to find broken link on Webpage?

23- What is Page Load Timeout?

24- Can you explain implicit wait, explicit wait and fluent wait and what is the difference between all of them? Which one have you used frequently?

25- What is JavaScript Executor and where you have used JavaScript executor?

26- How to capture Screenshot in Selenium? Can we capture screenshot only when a test fails?

27- What is Web Driver Listener and Usage of the same?

28-How to scroll in Selenium Webdriver?

29- Can you write login script for Gmail or any other application?

30- How to upload files in Selenium? Have you ever used AutoIT?

31- How to handle untrusted Certificate in Selenium?

32- How to handle window authentication window in Selenium Webdriver?

33- What is Firefox Profile?

34- What are the issues or Challenges you faced while working with IE Browser?

35- Have you ever faced any proxy issue if yes then how you handled?

36-   What is Actions class in Selenium (How to perform Mouse Hover, Keyboard events, DragAndDrop etc?)

37- Do we have object repository concept in Selenium if yes then please explain how we can achieve it?

38- What is Headless testing? Can we capture Screenshot in Headless mode?

39-Diffrence between findElement and FindElements?

40- Can we highlight Element in Selenium?

41- What is log4j And How to generate log files in Selenium?

42-How to capture Page title, tooltip and error message and how to verify them?

43-How to download files in Selenium?

44- Have you ever performed Database testing in Selenium?

45- Have you integrated Selenium with other tools like Sikuli, Ant, Maven, and Jenkins? If yes then how you have used them?

46- Does Selenium support Mobile Automation if yes the How?

47- What is Limitation of Selenium?

48- Have you ever heard of POC? What is POC?

49- What is ATLC (Automation Test life Cycle)?

50- What is Automation Test Plan?

51- What is ROI (Return of Investment) in Automation?

 

Selenium Webdriver/RC/IDE Interview questions and Answers

 

All these questions that we discussed now that is the combination of all level (Beginner, Advance).

They will definitely ask so many questions from Framework itself and they will try to drag you in this topics because most of the people will stuck and the interviewer will get to know that person has actually worked on Selenium or not.

Please make sure you are giving proper answer

52- Have you designed framework in your team or you are using existing framework, which already implemented by other members.

53- Can you create the design of your framework?

54- Which framework you have used and why?

55- Can you create one sample script using your framework?

There is again no limitation or specific question so be ready with any type of question but make sure whenever you are giving an answer it should have a valid point or you can directly say that I am not sure about it.

 

Selenium Interview questions and answers

If you answer 6-7 out of 10 then it is enough.

We have more question for you, which you must know because we all have worked on TestNG with Selenium and it is one of my favorite Tool, which I have used it with Selenium and I really enjoyed a lot.

Since TestNG is not a very big tool so do not worry about it and it has very good documentation on their official site so if you want to check then check out below link – http://testng.org/doc/documentation-main.html

Here is a list of questions for TestNG

56- What is TestNG?

57- Why you have used TestNG in your framework? Can you compare JUNIT with TestNG framework?

58- What are different annotation present in TestNG?

59- What is priority feature in TestNG? In addition, how we can use this?

60- What is dependsOnMethods and depends on group feature in TestNG?

61- What is testng.xml file in TestNG?

62- How to group test cases in TestNG?

63- How to execute multiple test cases in Selenium?

64- How to execute parallel test cases in Selenium?

65- What is TestNG listener?

66- What is Data provider in TestNG?

67- How to disable particular test case?

68- How to generate reports in TestNG?

69- How to generate log in TestNG?

70- How to execute only failed test cases in Selenium?

 

Now if an interviewer having good knowledge on Selenium and have worked on different tools then be ready with other question too that will be related to Selenium only.

We have so many tools in the market that we can integrate with Selenium like Maven, Sikuli, Jenkins, AutoIT, Ant and so on.

I will try to summarize question-based on the tools, which I have used.

 

Maven

71- Can you please explain what is apache maven and Apache ant?

72- Do you have used Maven project in your organization? If yes then have you created build to execute your test?

73- What is the difference between Simple Java project and Maven Project?

74- What are different goal present in Maven?

75- Can you please explain Maven life cycle?

 

Sikuli

76- Have you heard of Sikuli? If yes, can you please explain what exactly Sikuli does?

78- Advantage of Sikuli, Limitation of Sikuli.

79- How to integrate Sikuli with Selenium script?

80- Can you tell us the scenario where you have used Sikuli with Selenium?

 

Jenkins

This is very vast topic and very interested but as an automation tester, you will use it based on requirement

81- What is CI (Continuous integration) and what are different tools available in the market.

82- How to integrate Jenkins with Selenium?

83- How to schedule test cases for nightly execution?

84- Can you send email through Jenkins?

85-Jenkins master-slave concept and so on?

 

Random Questions

86- What is robot class and where have we used this in Selenium?

87- Be ready with some basic Java programs which every automation Engg should know

Like string reverse , count the number of characters in a given string and so on.

If you will apply for Amazon, Flipkart then makes sure you know Data structure very well because question level will be very high.

88- List down all locator with performance.

89- Find broken links on the Web page.

90- How to read write excel files using Apache POI.

91- Have you ever done connection with Database using JDBC?

92- Read CSV files.

93- How to read properties files in Selenium?

Ans-

 

94- Does Selenium support mobile automation?

Ans- Selenium support mobile automation using Selendroid and Appium.

 

95- What is Selendroid?

Ans- Selendroid is an API to automate android mobile application. It will only work with API level 18 and if you have android version 19 or above then you have to use Appium.

 

96- What is Appium?

Ans- Appium is API to automate mobile applications on Android and IOS Platform. you can check complete tutorial from below link.

Basic appium tutorial for mobile automation.

 

97- What is same origin policy in Selenium?

98- What is Selenium grid, hub, node and commands that used in Selenium Grid?

 

99-What is the difference between / and // in XPATH?

Ans- This is very easy as compared to others 🙂  / refer to next element just after the parent and // refer to all child element after the parent element.

Different ways to write Dynamic xpath in Selenium

 

100- Can we automate Flash application in Selenium?

Ans-    Yes partially we can do. We have some API which allows you to automate flash application. I have posted article long back which will cover the same. Kindly refer below link.

Simple API to automate  Flash Application.

 

I hope above question will help you. Feel free to comment below if any doubt or query.

If you want to add any questions that I have missed out then suggest me in the comment section so that I can add for others too.

Finally Best of Luck 🙂

 

author-avatar

About Mukesh Otwani

I am Mukesh Otwani working professional in a beautiful city Bangalore India. I completed by BE from RGPV university Bhopal. I have passion towards automation testing since couple of years I started with Selenium then I got chance to work with other tools like Maven, Ant, Git, GitHub, Jenkins, Sikuli, Selenium Builder etc.

214 thoughts on “Selenium Interview questions and answers with Real examples

  1. archana says:

    thank you mukesh sir for this useful question and answers

  2. RANJAN V says:

    Nicely Explained)))

  3. vishakha says:

    Hi Mukesh,
    These are very useful questions. But could you please provide the answers also than it could be more useful and easy 🙂

    1. Hi Vishakha,

      Answers link is already available on-page. For your easiness, here is the link https://drive.google.com/file/d/0B5v_nInLNoquel9ZVnFhNklQRVU/view?usp=sharing

      1. kan says:

        thanks a lot sir .you are the best

  4. vishwa says:

    thanks you so much mukesh your given a valuable info but could u pls provide the answers as well for the above questions , it is very help full to us

    1. Sure Vishwa, I will update the answers soon. Best of luck for the interview.

  5. Sathish Kumar says:

    Thanks Mukesh.. I find it is very useful for interview preparation.

    1. Hi Sathish,

      You are welcome…:)

  6. Raghavender says:

    Thanks Mukesh it is very useful for the interview

    1. Thanks Raghavender…:)

  7. Anafis says:

    Hi Mukesh,
    This is very helpful for us but i have little concern, please provide all the answers by your way

    1. Hi Anafis,

      I’ll post another content on interview questions soon…:)

      1. Anafis says:

        ok thank you

  8. Vicky says:

    such a great work,. thanku so much

    1. You are welcome…:)

  9. Satya says:

    Hello sir this is Satya ,the you tube video is not available ,so from where can I get the answers for the above questions?

  10. SATVEER BAJWA says:

    Thank you so much Mukesh. You covered almost all questions in Selenium. These are really useful for us to prepare for interview Great work!

    1. Hi Satveer,

      You are always welcome…:)

  11. Rajashekhar says:

    Thank u sir

  12. Vikas Reddy says:

    Thank you very much Sir…….

  13. N.Surendra says:

    Really helpful stuff yaar ! Thanku so much .

    1. Welcome Surendra keep visiting.

  14. Jazz says:

    Wow.. Beautiful. Thanks a lot for your effort. I appreciate.

    1. Thank you Jazz. Keep visiting.

  15. suraj says:

    hi mukesh for 1 year experience this questions enough or any stuff us there to learn

  16. Nikhitha says:

    Very very useful link. You have covered to give all the possible interview questions. Thanks for the wonderful effort

    1. Your most welcome Nikhitha 🙂 Happy Navratri.

      Let me know if any help required from Selenium.

  17. shruthi says:

    Hi Mukesh,
    Thanks for the interview Question. It is very helpful to me.
    Please mail me the answers of this all question.

    1. Hi Shruthi,

      I have link for document in post itself. Kindly check and download the document.

  18. nirmala vare says:

    Hello Mukesh,

    What are the challenges you have faced while automating your application?

    Please help me to know answer of this question…In one interview,interviewer asked the same question to me & i am not able to give answer of this question…

    1. Answer is updated in document. Kindly check the doc as well.

  19. Priti says:

    Hi Mukesh,

    Your youtube videos and your website help me a lot to learn Selenium.Interview-question-answer section is awesome.Thank you so much for helping so many guys who wants to learn automation.:)

    1. Thanks Priti 🙂 Glad to know that You liked all. keep learning and keep sharing.

  20. Ganesh says:

    Hi Mukesh,

    I have the Java code:

    import org.openqa.selenium.WebDriver;
    import org.openqa.selenium.firefox.FirefoxDriver;

    public class myone {

    public static void main(String[] args) {
    // TODO Auto-generated method stub
    System.setProperty(“Webdriver.gecko.marionette”,”C:\\Users\\saanvi\\Downloads\\geckodriver”);
    WebDriver Driver = new FirefoxDriver();
    Driver.get(“https://osu.edu”);
    }
    }

    It is opening up the firfox broweser and stops there and not opening osu.edu.

    error message
    Sep 23, 2016 12:07:35 PM org.openqa.selenium.remote.ProtocolHandshake createSession
    INFO: Attempting bi-dialect session, assuming Postel’s Law holds true on the remote end
    1474646857287 Marionette INFO Listening on port 50408
    1474646859975 Marionette INFO startBrowser 2613fd2c-ff33-454b-b806-c4abfa74fe91
    Sep 23, 2016 12:07:40 PM org.openqa.selenium.remote.ProtocolHandshake createSession
    INFO: Detected dialect: W3C
    JavaScript error: chrome://marionette/content/listener.js, line 958: NS_ERROR_MALFORMED_URI:

    1. Hi Ganesh,

      try to open https://www.osu.edu/ in get method.

  21. Ravirajsinh Parmar says:

    Hello MukeshSir,

    Osm and really very very helpful content on Selenium.
    Can you pls send me answers of all above interview questions at raviraj.parmar1290@gmail.com

    1. Hi Ravi,

      Download link is already given in the post. Kindly check.

  22. kiran reddy says:

    Hi Mukesh,
    Your way of Teaching is Excellent….Thank You So much For providing Such a brilliant Video’s.Could you please send answers for those questions.

    1. Most welcome Kiran 🙂 Answer download link is in the article itself. Kindly check.

  23. sowmya says:

    Hi.. please send me the answers

    1. Hi Sowmya,

      Post updated with the download link.

  24. mani says:

    HI Mahesh,
    Can you please send me the answers for all questions.

    1. Hi Mani,

      Post updated with download link.

  25. Priyanka says:

    Really nice set of interview questions. Please tell how to join the email list to get the answers for all the questions.

  26. Ravi says:

    Hi Mukesh,

    Can you please send Selenium & Manual Testing interview question and answers via email?

    1. Hi Ravi,

      Post updated with the download link.

  27. pankaj says:

    Really helpful questions. Can you please send me the answers for these.

    1. Hi Pankaj,

      Post updated with download link

  28. sowmya says:

    Hi,
    Can you Please send the answers

    1. Hi Sowmya,

      Post updated with the download link.

  29. Ankita gupta says:

    Hi,
    Really nice set of interview questions. Can you please send me the answer for all questions. I have joined the mailing list
    Thank you so much in advance.

  30. Nandeesha S says:

    Hi Mukesh,

    I am preparing for the interview, Can you send me the answers document for the interview questions?

    Thanks,
    Nandi

    1. Hi Nandeesha,

      Post updated with download link

  31. Devika says:

    Hi Mukesh,
    Thanks for your videos and interview questions.can you please email me answers

    Thanks
    Devika

    1. Post updated with download link

  32. Ranjitha says:

    Hi,
    They are very good set of questions.I am preparing for interview.Can you please send me the answers for all questions.

    Thank u so much in advance.

    1. Hi Ranjitha,

      You can join mailing list to get Answers 🙂

  33. Rohini says:

    Hi Mukesh,

    Thanks alot for such a nice blog, is it possibel for you to send answers of all these questions

    Thanks
    rohinikadam77@gmail.com

    1. Hi Rohini,

      post updated with download link

  34. ashish says:

    Please share the answers. I have signed up to news letters

    1. Hi Ashish,

      Post updated with download link

  35. Ravi says:

    Hi Mukesh,

    Please send the doc file with answers. Nice set of questions

    1. Hi Ravi,

      Post updated with download link

  36. HariniShree says:

    HI Sir,
    Is it possible to Automate the Bargraph with out having ToolTip??Please Provide the Solution ….

    1. Bargraph we can not automate using Selenium

  37. HariniShree says:

    Hi Sir,
    Your way of Teaching is Awesome & Excellent….Thank You So much For providing Such a brilliant Video’s

    1. Thanks HariniShree 🙂

  38. Gaurav says:

    Hi Mukesh,

    I need the answer doc.

    Please provide asap.

    Thanks

    1. Hi Gaurav,

      Post updated with download link

  39. Saurav Agarwal says:

    Hi Mukesh,

    Please guide how to join mailing list or where can i get answers for the above mention question ,

    Thanks
    Saurav

    1. Hi Saurav,

      Post updated with download link

  40. Anji says:

    HI mukesh
    This is Anji, I get lot of information in your site, But I joined in mailling list but not recived answers could you plz send me.

    1. Hi Anji,

      Post updated with download link

  41. Ravi says:

    Hello Mukesh,

    Thank you very much for the interview questions.
    I already joined the email list.Can you please send me answers of these questions?

    1. Post updated with download link.

  42. shambhavi says:

    Hi Mukesh , your blog is awesome.I watched all of the videos were very helpful for me to learn selenium. Could you please send me answers of theses interview questions.

    1. Thanks Shambhavi 🙂 post updated with download link

  43. Saurav says:

    Hi Mukesh,

    Thanks for uploading the question and helping us , can you kindly send me the answers for the above mentioned interview questions .

    Thanks
    Saurav

    1. Post updated with download link

  44. Mounika says:

    Please tell me how to join the email list to get the answers for all those questions.

    1. Hey Mounika,

      Did u get the answers?

  45. jackie says:

    Please send the doc file with answers. Nice set of questions.

    1. Hi Jackie,

      You can join mailing list to get answers.

  46. Swetha says:

    HI Mukhesh,

    I have been following your videos and they are very helpful. The way you explain is very keen and understandable.Could you please share me the answers

    1. Thanks Swetha 🙂 Hope you have joined the mailing list.

  47. Dipu says:

    Hi Mukesh,
    Thanks for the interview Question. It is very helpful to me.
    Please mail me the answers of this all question.
    I have already joined the mailing list

    thanks & Regards,
    Dipu

  48. vidya says:

    Hi ,mukesh
    I like the way u explain the concepts, it’s like a spoon feeding.
    thank you for updating these questions, really its very helpful and i am preparing for interview could you please email me the answers ?

    Thanks in Advance 🙂

    1. Thanks Vidya, You can join my blog mailing list. You will get all answers in mail with doc

      1. vidya says:

        Thanks alot mukesh, i got the answers…:-)

  49. Keerthana says:

    Hi Mukesh,

    You did a awesome work. Please provide me answers for the questions
    above.

    Thanks you.

    1. Hey Keerthana,

      Thank you. You can join blog mailing list to get the answers.

  50. Qinyuan says:

    Hello Mukesh,

    Thank you very much for the interview questions.
    I already joined the email list.Can you please send me answers of these questions?

  51. Ankita Gupta says:

    Hello Mukesh,

    These questions are very helpful for interview.

    Can you please send me answers of these questions?

  52. Sreenivas says:

    Hi Mukesh,
    I am referring many websites daily for Selenium concepts. Today first time I came to know the greatest site which has complete information. I have gone through many of the topics/concepts from your site. Its fantastic. There is no words to compare it is such informative and very detailed explanation.
    I have subscribed in your site.

    Please share the Answers for the above FAQ’s and as well as PDF or Word documents.
    I have copied many of the topics, still I want the actual files, because I may miss the many topics.

    1. Hi Sreeni,

      Sent kindly check.

  53. Ruchi says:

    This link on StackOverflow is not working.

    https://vistasadprojects.com/mukeshotwani-blogs-v2/handle-calender-in-selenium-webdriver/

    Please do let me know how to handle calendar popup in wendriver

    1. Hi Ruchi,

      Updated the link 🙂 Thanks for update.

  54. Ruchi says:

    HI
    Waiting for the answers.

    Thanks

  55. Hemanth Chunduri says:

    Hi Mukesh,

    I really liked your videos and following your blog daily whenever new videos gets uploaded.
    Can you share the answers for the above questions please.

    Thanks,
    Hemanth

    1. Hi Hemanth,

      you can join blog mailing list to get answers.

  56. Rinku says:

    Hi Mukesh,
    Thanks for the interview Question
    Please mail me the answers of this all question.
    (i have already joined the mailing list)

    Regards,
    Rinku

  57. Ranjit says:

    Hey Mukesh ,

    I have been watching your videos from long time . you are the solid guy … Excellent Work !

    If possible can you email me with those answers 🙁

    Thanks & Regards
    Ranjit Koppula

  58. Ashok says:

    Very useful content.
    I like so much.
    Thanks so much for your effort Mukesh.
    Can you send answers for these questions?

    Thanks,
    Ashok

    1. Hi Ashok,

      Kindly join the mailing list of my blog and when u join I will send all question in doc file 🙂

  59. vishwanath says:

    good work mukhesh…ur teaching way is excellent…easy to understand thank u

    1. Thanks vishwanath 🙂

  60. Amit Agrawal says:

    Hello Mukesh,

    Very Easy way of presentation.I have learnt alots.

    Could you please send me Selenium Interview Q&A.

    1. Hey Amit,

      Thanks 🙂 You can join mailing list of my blog and once you join you will get all answers in doc file in your email.

      1. Praveen says:

        Hi mukesh…..
        How to get Answers for those questions…??

        1. Hi Praveen once you join mailing list you will get all answers in email.

  61. Ashish Nangia says:

    Hi Mukesh ,

    Thanks a lot for all these stuff can you post some Java questions too which are asked in Selenium interviews .

    Thanks in advance
    Ashish

    1. Most welcome Ashish and glad to know you found it usefull.

  62. Ranjith samalla says:

    Hi Mukesh ,
    good evening,

    You r doing good job for who are seeking for job.really it will very helpful to us.

    I have a lots of interview question with me based on company name, i ll share all the question to u can u post all the question here with answers.
    god bless you,

    1. Hey Ranjith,

      Thank you so much 🙂 Kindly share it will be really useful for others too.

  63. ranjith samalla says:

    Hi Mukesh,

    why do w e use public static void main(String[] args) and can u explain clearly mainly why do we use (String[] args) there.

    1. Hey Ranjith,

      It means we can pass many parameters from cmd and we can use in our program. I will create short video on this and will show how it works.

      1. Ranjith samalla says:

        Thanks Mukesh.

  64. sudhr says:

    hi,
    can u send the ans. for these questions

    1. Hi,

      Once you join mailing list you will get all answer in doc file.

  65. Vaishali says:

    Hi Maukesh ,

    Please provide me the answers of questions .I joined the mailing list .

    Thanks
    Vaishali

    1. sent to email. Kindly check.

  66. Aamer Hussain says:

    Hi Mukesh,

    Could you please provide me answers to all above questions.

    Thanks in Advance
    Aamer

    1. Hey Aamer,

      You can subscribe to blog and you will get all answers in email

  67. Prabhakar says:

    Hi Mukesh,

    Used follow your website and youtube videos very regularly, These are really helpful.
    Could you please provide answers to these questions it will be helpful very much.

    Kindly do the needful.

    Thanks in Advance,
    Prabhakar

    1. Hey,

      I have all question in doc once you subscribe to my blog you will get all Q&A in mail.

  68. Prashant Agarwal says:

    Hi Mukesh,

    Your blogs are really really very good and easy to understand. You are doing a very good job. Keep it up and stay blessed.
    Please update the answers of above questions.

    1. Thanks Prashant 🙂 You can get answers in email once you will subscribe to my email list in my blog.

  69. nitish says:

    Please could you please send or post the answers. Thanks in advance.

  70. Nitu says:

    Hay Mukesh ,

    thank you for sharing the question and answers , its very helpful . and please share the remaining answer .

  71. Shreya says:

    Hi Mukesh,

    Great work 🙂
    Can you please post the answers to these interview questions?

    1. Hey Shreya,

      Join our mailing list to get answer 🙂

  72. Neha Nandita says:

    Hi Mukesh,
    Very helpful to crack interviews. Please answer,, Explain hybrid framework architecture?

    1. Hey Neha,

      I will share doc with you that will contain all the answers 🙂

  73. divaa says:

    Hi mukesh
    Please provide answers for these Questions.

  74. Yogesh says:

    Hi Mukesh,

    Recently I faced the question in selenium interview like: Explain the steps involeved in deployment of test cases to the client./ How you are deploying the test cases to the client. How to answer this question. Thanks in advance.

    1. Hey Yogesh,

      I always use github to upload my test and for test execution Jenkins. You can also implement the same.

  75. Shaifali says:

    how to catch PHP errors in selenium using java? This is the link for webpage:

    http://selenium.couponapitest.com/page-2.php

    I am new to selenium so please help me on this.

    1. Hi Shaifali,

      Please use getPageSource() method this will get the source and then you can use Assertion of TestNG to verify the same.

      Try and let me know if you are still facing the same issue.

  76. Arjun says:

    Thanks Mukesh ,these questions are good for me,but i need answers

    1. will upload soon.

  77. Hemanth Govindu says:

    Hi Mukesh,

    Recently I was looking a youtube video of yours and by that I came to know about your blog on selemium. wonderful work done by covering all the topics in detail. Thanks a lot.
    In this page, there are so many unanswered interview questions and “coming soon” answers.
    It would be great if you answer those as well.

    Many Thanks.

  78. Yogesh Pawar says:

    What is the exact answer for the question: What framework you used for automation?
    Ans 1: Data driven framework, Keyword driven framework.
    Ans 2: TestNG.

    I am very confused. Some blogs mentioned Ans1 and some Ans2

    1. Hi Yogesh,

      Answer should be using TestNG framework we have created Hybrid framework.

  79. Ram says:

    Mukesh,

    Thanks, You are the man and just brilliant, this is what the social service is :).

    1. Hi Ram,

      Thanks you keep visiting and let me know if any help from my side.

  80. Ashutosh Upadhyay says:

    Hi Mukesh,

    I was asked how to implement abstract methods in Selenium which I was not able to.I know what abstract methods are and we can implement them using extends keyword.But are there any specific abstract methods that are implemented in selenium only?Could you please help more on this topic?

    Thanks

  81. shantosh says:

    Hi Mukesh, Simply superb site to learn automation. Can you please post the answers to questions 7 to 11

    1. Hi Shantosh,

      Not yet.

    2. BIBHUTI BHUSAN SAHU says:

      Hello sir
      Your youtube videos and topics in ur website help me a lot to enhance my knowledge.Thanks a lot For sharing ur knowledge.Please upload hybrid framework videos .

      1. Hi Bibhuti,

        Thanks a ton.For hybrid framework will upload video soon.

  82. sudheer says:

    what happens if we replace single slash(/) with double slash(//) in xpath?it will throw error or what?

  83. mahesh says:

    Hi Mukesh,Your blog is simply awesome. waiting for more videos.I subscribed to your YT channel and soon i get the notification from yt channel,ill see up the video and practice it parallely.Waiting for your ‘Coming soon’ answers man.Thanks for your work mate.

    1. Hi Mahesh,

      Thanks a lot. I have so many videos in pipeline will upload soon.

  84. jay says:

    These questions made my day

  85. navya says:

    wikipedia of automation

    1. Thanks a ton Navya

  86. sudheer says:

    which protocol used in se

    1. JSON Wireless protocol

  87. sudheer says:

    we perform se testing in local machine or virtual machine

    1. Hi Sudheer,

      It totally depends. If company wants to run nightly build then go with VM machine or else local machine.

  88. bhaskar says:

    what type of protocol used in se?

    1. JSO Wireless protocol

  89. varadaraj says:

    Most Powerfull blog good sir keep up the good work

  90. Vineeth says:

    Yes, We are waiting for your answers

    1. Hi Vineeth,

      What questions answer you are not getting?

  91. bindhu says:

    Hi mukesh need answers for above mentioned questions . Please update them . Thanks in advance.

  92. bhaskar says:

    i got as question like .for eg.in an app.there are three objects.under every object there is button like ‘add to cart’.i want to press “add to cart button” under c only without seeing xpath.is it possible if yes plz tell me.(without pressing the “add to cart button “under a and b?

  93. rk nadh says:

    please share the answers

    1. Hi RK,

      will upload soon

  94. bhaskar says:

    can we write x path without help of firebug

    1. Hi Bhaskar,

      Yes you can press f12 and then you can use XPATH but you wont be check whether it is valid or not.

  95. mahender says:

    Hi Mukesh,

    your site is really help full ,and waiting for answers to mentioned questions

    Thank you,

    1. Hi Mahender,

      will update soon.

  96. Sooraj Hat says:

    Hello Mukesh I have been working with Selenium for quite some time and I trying to make a career in it; My question is
    In the current market is java enough for selenium or do I need to learn more languages?

    1. Hi Sooraj,

      Java is on top but you want to learn another language too then go with Python.

      Currently Java with Selenium is in high demand.

  97. dipyog says:

    Hi Mukesh,
    Your blog, video is really nice, need some more on mobile testing and SOUPUI…
    Please when possible for you give the all answer the above questions. Its going to really helpful for me and all frinds who preparing for interview follow you.
    Thanks

    1. Hi Dipyog,

      I will update ASAP.

      Thanks
      Mukesh

  98. saikiran says:

    Hi Mukesh,

    This was a great stuff from you. It would be better if you could provide the answers for questions like
    Framework architecture, POM, Framework used in the project etc..

    Waiting eagerly for the answers:-)

    Please keep posting the stuff like the above ones..

    1. Hi Sai,

      I have so much but everything is in Pipeline. Will upload soon.

  99. Biswa says:

    Hi Mukesh,
    Its really awesome initiation from you.
    Yeah i dont think there will be more than this any body expect in selenium,great job man.
    Highly appreciated and waiting to read more article from you.

    1. Hi Mishra ji,

      Thank you 🙂

      Keep visiting

  100. Vineeth says:

    Please share the answers

  101. Bhanu Prasad says:

    Please share me the answers for the above provided selenium Interview questions.

    1. Hi Bhanu,

      I am working on it will update soon.

  102. Rajendra says:

    Hi Mukesh,

    Selenium Interview Questions are very useful to me, please update the answers.

  103. Laxman Kumar behera says:

    Pls upload the answer

  104. Bhaskar says:

    Thank you Mukesh, the questions are very useful for me but waiting for answers.Cover some java basic Q & A it will help us.

    1. Hi Bhaskar,

      I will upload soon.

  105. Hemant Patel says:

    Hi Mukesh,

    I’ll be waiting for answers to all these questions for Selenium please reply.

    Thank you.

    1. Hi Hemant,

      I will update soon by this weekend.

  106. Atul Gupta says:

    Thanks for sharing 🙂

      1. Nitin says:

        Hi Mukesh,

        I’ll be waiting for answers to all these questions. 🙂

        Thank you.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.