Myself Mukesh Otwani working professional in a beautiful city Bangalore India. I completed my BE from RGPV university Bhopal MP. India.

Initially Started my career from one of finance company (because I did not get a job after my graduation)  as a management trainee (MT) in Gujrat then promoted as Assistant Credit manager (ACM) in Ahmedabad. I left my job because it was completely different from my field.

I was jobless for almost 5 months and applied almost in every company. Finally got a job in one of the best product based company in Bangalore.

I went through several faces of a job – Android Developer > Manual Tester > Automation tester > Cloud support > Automation tester.

I used to face so many issues in my day to day activity so I started recorded on blog spot (Open source by Google for blogging). One day I realized that users are visiting my content and they are sharing the same on social media.

This is how my blog started and finally, I shifted my blog from Blogspot to WordPress 🙂

I started my blog  (Officially)   in May 2014 and Started my YouTube Channel which has almost (68000+ still counting) subscribers.

If you found this blog is useful then please share with your friends who still have a fear about the blog or who are in manual and want to make their career in automation.

You can connect with me on Facebook, Twitter, linkedin, InstagramYouTube Looking forward to meeting you people.

332 thoughts on “About Me

  1. swati says:

    hi mukesh ,
    i want to learn mobile testing. how can i join your classses?

    1. Hey Swati, at this moment we dont have sessions for mobile testing.

  2. Abhishek says:

    Hi Sir ,
    Do you have any batch for Complete DevOps?

    1. Hi Abhishek, It is getting started by Hitesh Chawdhary here is the link https://ineuron.ai/course/Be-A-DevOps-Pro
      You can use Coupon code MUKESH30 for 30% off.

  3. Shikha says:

    Hello Sir,

    Do you have any batch for online trainings in July or coming months, I would like to enroll.

    1. Hi Shikha, JavaScript batch started last week and registration still open. Next Selenium batch will start from Sep 2022.

  4. Gbayo says:

    Hi Mukesh,

    I’d like to learn more about selenium automation and I’ve submitted the training form.

    Kindly treat.
    Thanks.

    1. Hi Tayoo,

      I have replied to your email.

  5. kiran sonawane says:

    Hi
    i have to move my all jenkins old server jobs to new server upto date ,

    is the any tutorial have you created

    1. Hi Kiran,

      You can use https://plugins.jenkins.io/job-import-plugin/ but this is very old plugin not sure how much extent it can help you. Also, in you old Jenkins server, take back up jobs, config.xml & plugins folder

  6. Manish sewlikar says:

    Hi Mukesh,

    Do you have any video or tutorial for the advanced or say dynamic XPath using axe following.

  7. Sayali says:

    Hie sir,

    Do you have any tutorials on YouTube for cucumber BDD framework from scratch or have any framework that you have made. I want it for reference.

    1. Hi Sayali,

      I’ve pretty old videos of Cucumber https://www.youtube.com/watch?v=Vv7hHrVX_Zg&list=PL6flErFppaj1Ogn82-OINRkPwoieZ2dEX. Currently, I’m working on uploading new videos on the same. Please stay tuned…:)

  8. Anu says:

    Hi Mukesh,
    Do you have any videos related to Python and Selenium
    Also any replacement for AutoIt tool in Python and Linux

    1. Hi Anu,

      As of now, I don’t have big playlist for Selenium with Python but I’m presently working on it

  9. Jaydeep says:

    Hi Mukesh,
    Your content is very nice. Can you please make video to add eclipse selenium java-testng project to gitlab and run the testng from there..if at all this possible.

    Thanks,
    Jaydeep

    1. Hi Jaydeep,

      I’ll post it soon. Please stay tuned…:)

    2. Mahesh says:

      Hi Mukesh ,

      Consider one more person is rooting for the same concept.

  10. Nagalakshmi says:

    Hi Mukesh,

    Your Automation Video’s very Good .

    Do you have protractor Automation vedios?

      1. Nagalakshmi says:

        Thank you for the response…..

  11. Umar says:

    Hello Mukesh,
    Glad to know that you passed out from RGPV, me too from RGPV university.

  12. Soumya says:

    Hi Mukesh,

    Any idea on Xframium automation tool on top of selenium for automation now?

    1. Hi Soumya,

      Apologies, I don’t have any idea for this tool

  13. ruma says:

    your videos are really helpful

    1. Hi Ruma,
      Thanks a lot…:)
      You are always welcome to ask your queries and doubts. I’ll try my level best to clarify and answer your questions

  14. Mujahid says:

    Hi Mukesh,
    Great to see your videos covered from scratch level, very useful and helpful.
    Thanks a lot for the effort you’re putting those who are searching for a job, for those who have started as an Automation engineer and for those who want to learn more selenium concepts.
    i was looking at the link for sikuli tool to handle the dropdown if you have covered that topic does let me know.

    1. Hi Mujahid,

      Thanks for approaching me. And I am happy to see that my tutorial videos are helping you to uplevel your skills.
      As of now, I don’t have any post specific to your requirement but you can refer this link https://vistasadprojects.com/mukeshotwani-blogs-v2/integrate-sikuli-with-selenium-webdriver/

  15. Jyotiprakash says:

    Hi Mukesh,

    Found your videos really helpful. Got to learn about so many concepts which i was not aware of even if working in Automation.

    Thanks a ton for the effort you’re putting the those who are searching for a job, for those who have started as an Automation engineer and for those who want to learn more selenium concepts.

    1. Hi Jyoti,

      Thanks a lot for your appreciation 🙂 I’ll always try my level best to provide best and easy way of content explanation.
      Feel free to drop your query as comments to my blog post

  16. Rohith says:

    First I got confused in automation , by seeing your entire videos and practice I felt happy…thank you. Helped me a lot.

    1. Hi Rohith,

      I am happy to see that you are learning automation…
      Thanks a lot for your appreciation. Please feel free to ask your doubts 🙂

  17. Yogesh Kerurkar says:

    Hi Mukesh,

    I have been following your all videos and they are so wonderfully prepared that it helps us to understand in simplest way. And the most important part which i loved is, the duration of the videos as they are not too exhaustive ones where someone has to go and see the duration as to much still is left. You completely grab the viewers attention right from first second itself. Please continue to post more videos on Selenium as we are looking forward to you.

    Thank You

    1. Hi Yogesh,

      It feels wonderful to receive such appreciative & encouraging words from you. I’ll try my level best to put new topics from the automation world.
      Keep learning and feel free to share your doubts and queries on my blog…:)

  18. Gaurav says:

    Hi Mukesh,

    Thanks for wonderful blog and You Tube videos on Selenium web driver.
    I have recently started learning this.
    This is really helpful.

    Thanks,
    Gaurav

    1. Thanks, Gaurav…:)

      You are always welcome to my blog and youtube channel…Fell free to ask your doubts.
      Happy learning of Automation…

  19. Sridhar says:

    Hi Mukesh

    In facebook sign in : for date field manually with i am getting xpath //select[@id=’day’]/option)

    but the same not working in execution

    Sridhar

    1. Hi Sridhar,

      You need to use //select[@id=’day’] with Select class. I would recommend you to go through this link https://vistasadprojects.com/mukeshotwani-blogs-v2/handle-dropdown-in-selenium-webdriver/

  20. Hi Mukesh,
    Thanks for your useful selenium videos. I have learned selenium from your website only. I asked many doubts directly to you and your teaching is /was very good.

    1. Hi Sathish,

      Thanks for your valuable comments…:)
      I’ll always try my level best to deliver best content in easy way.

    2. Shital says:

      Your blog help a lots thanks

      1. Thanks,
        You’re always welcome…Shital…:)

  21. sN says:

    hi,mukesh thanks for selenium video. i have learn lots of things from your videos .and i hope i ll learn much more from this.Thank You

    1. Hi Swapnil,

      Very very thanks for your comments. You are always welcome to my blog…:)

  22. sandeep says:

    Hi sandeep,
    Am installed Jenkins in my machine windows 10 64 bit.
    Jenkins version is jenkins-2.121.2 am find the source code management am not found “github” option only displaying none.

    1. Hi Sandeep,

      Have you gone through installation of suggested plugins which jenkins shows while installation?
      Also check whether you have *Git* option in job configuration.

  23. Nandhini says:

    Hi Mukesh,

    Can u tell me how to run Protractor in Eclipse?

    1. Hi Nandhini,

      Obviously, you are running a command on command prompt in order to trigger your script. So inside your project in eclipse, create .bat file(if windows OS) and provide same command into it.

  24. Daniel says:

    Very nice, tutorials. Keep it up..

    1. Hi Daniel,

      Thanks for your overwhelming comments…:)

  25. Niveditha says:

    Hi Mukesh,
    Thanks a lot for making selenium videos, really the videos are very helpful, thanks for u r support.
    -> How to automate ck editor text box

    1. Hi Niveditha,

      In most of the cases, TinyMCE and CK Editor cannot be automated. Finding controls of various buttons will be ok but you won’t be able to automate things inside canvas. In short, automated scripts will be unstable.

  26. Gajendra says:

    Hi Mukesh sir!
    Which Firefox version is compatible for selenium?

    1. Hi Gajendra,

      Use latest Selenium for latest FF with latest geckodriver.

  27. Bhushan Kinholkar says:

    Hi,
    Any need to learn advance java concept.

    1. Hi Bhushan,

      As part of Selenium, it is not always required. But whenever you work on framework then advanced Java concepts will come into picture.

  28. Preeti Gupta says:

    Hi Mukesh,
    Your videos are so good. Good way of explaining things. I worked on manual testing. But I wanted to move on automation. I am beginner in selenium.Since when I started watching ur video, now I can automate any web application. Thank you for your support.

    1. Hi Preeti,

      Thanks for your sincere comment…Keep learning…:)

  29. shanmugapriya says:

    Hi Mukesh,

    I am studying your basic java tutorials. it was very nice. thanks for the detailed explanation

    1. Hi Shanmugapriya,

      Thanks for your lovely comments…:)

  30. Amir says:

    Hi Mukesh,
    Thanks a lot for your wonderful useful Automation tips and tutorial. It was really good Explained and very effective. Thanks again

    1. Hi Amir,

      Thanks for your overwhelming comments…:)

  31. Paras says:

    Hey Mukesh…
    Thanks for the post on Jenkins..was helpful.
    I have a doubt here:
    The idea of Jenkins is to go headless .. but when i am running the testng.xml file from jenkins, it is opening the browser and running in a way it normally does.
    What am i missing?

    1. Hi Paras,

      First of check whether Jenkins is running as service or not. Running headless is not a must functionality. May be latest version of Jenkins gives luxury for non headless too.

  32. Kavitha says:

    Best site I have ever seen. Thanks a million zillion.

    1. Hi Kavitha,

      Tons of thanks for your appreciation…:)

  33. Jones Credo says:

    Where can I get tutorials for Selenium to learn from basics? Please suggest me the useful tutorials

  34. shailesh says:

    Hey Mukesh ,
    Thanks a lot for selenium videos . they are really very well taught and exploratory. Hope you will continue sharing knowledge.
    I watch your session on Explicit wait. Would you please also share some thought on Implicit wait. I couldn’t find it on your online videos on youtube

  35. rekha says:

    how to automate multiple pages in single pom framework can you please give one example

  36. Vandana says:

    Hi Mukesh,
    I am using FF version 60- 64 bits
    Eclipse IDE for Java Developers
    Version: Oxygen.1a Release (4.7.1a)
    geckodriver-0.16.0
    java 9
    seleniu web driver geckodriver-0.20.0
    selenium-server-standalone-3.11.0(1)

    my code is able to launch ff browser but not able to
    open the site http://www.google.com or any .

    stack traces are below

    Exception in thread “main” org.openqa.selenium.WebDriverException: Timed out waiting 45 seconds for Firefox to start.
    Build info: version: ‘3.8.1’, revision: ‘6e95a6684b’, time: ‘2017-12-01T19:05:32.194Z’

    Could you please help, I tried changing various selenium jar’s like 3.8,3.9,3.10 etc. I also tried java 8

    1. Hi Vandana,

      Your gecko driver version is bit old. Use latest one https://github.com/mozilla/geckodriver/releases

  37. kanika says:

    hi Mukesh,

    In an interview if questioned asked why u want to do manual testing ,if u have done automation also.Then what should be the answer.

    1. Hi Kanika,

      Explain them in such a way that you are comfortable with types of testing and flexible with project requirement.

  38. Bharat says:

    Hi Mukesh, I am getting an error when i start building in Jenkins. Error: Could not find or load main class ûcp.

    Please help me soon.

    Thanks in Advance

    1. HI Bharat,

      Please use Jenkins 2 with maven project to avoid this.

  39. S Paul says:

    Hi Mukesh

    I follow some of your tips and technique which you shared in your blog and youtube

    1. Hi Paul,

      I am very happy to read from you. I hope that in future also, I’ll keep serving to my blog readers.

  40. Devi Sri G says:

    Hi Mukesh,
    Am trying to automate window based application with AutoIT. Is there any test report we can have for autoIT.

    1. Hi Devi,

      AutoIT is just a small tool which I don’t think provides its own reporting mechanism like QTP or UFT. You can inject your own report by adding log4j or any other report creation APIs’.

  41. Rajib says:

    Hi..
    Thanks alot I Morley prefer visit your YouTube and downloaded 86+ video tutorials rather this blog.. Visit right now because of who is this guy force me once’s to know you .. Really I visited lots of sites for selenium find they usually started with core java which everyone started.. But after that they did not committed to selenium clearly just one example but you did fantastic job describing each web element clearly and thanks again for this because you force me to learn automation nearly 2yrs of gaps from my 4ys manual testing experience to keeping eye on in inconsistency of manual testing to current market okkkkk

    1. Hi Rajib,

      Thanks for very big applause. You are always welcome to my blog.

  42. Mousumi says:

    Hi Mukesh,
    I am working in a product base company and we want start automation.
    As in every sprint we are getting enhancement for all most every pages, so my understanding we should go for POM framework .
    Need you suggestion and guidance.

    1. Hi Mousami,

      Selection of framework depends on what kind of applications are getting tested. What all and kind of enhancements will come up in future so that less time has to be spent on framework side. The person with what level of automation/programming language knowledge is going to create/maintain scripts…so on. A precise answer to this kind of question is a bit difficult.

  43. Srinivas Reddy MAREGOWDA says:

    Hi Mukesh
    Great strop about you!
    A quick question-
    Either in Selenium or Protractor, how to validate a paragraph text on the webpage?

    Thanks
    Srinivas

    1. Hi Srinivas,

      Capture whole paragraph which mostly comes under p tag. Store it in a String variable then verity it whole or its content.

  44. Ambica Agarwal says:

    Selenium version : 3.5.1
    IDE used : Eclipse Java EE IDE for Web Developers Oxygen (4.7.0)
    Browser used: IE11

    I am trying to click a bootstrap dropdown and then click on the links in that dropdown one by one. Then i go back to the dropdown again and then select the next link in the dropdown. I see that sometimes my script runs and opens each link.

    Other times, it will open the first link and then cannot open the dropdown again to go to the second link.

    I see this inconsistency in the behavior of IE.

    However, my script works fine in chrome.

    Do you also observe this inconsistency in behavior in IE for the websites when used with Selenium?

    How can we mitigate the issues of IE11 browser with Selenium?

    1. Hi Ambica,

      There are lot of inconsistencies with IE browser. Selenium is good when combines with either chrome or firefox.

  45. thushar melwani says:

    Hi Mukesh,
    Can you please guide me on Creation of reports in pdf format and sending it to client automatically

    1. Hi Thushar,

      There is an API called iText which will help you to create report in pdf. Now once, pdf file gets create, use Commons API to send an email to concerned mail (check this link)

  46. Pranitha says:

    Hi Mukesh,

    This is Pranitha. I am working on Selenium for the past one year. I had a question regarding dev tools. I want to open chrome developer tools while script is running so that I can capture the code from the URL. The URL shows up only when dev tools is open. So I am having hard time in opening developer tools using Selenium. Could you please suggest me? Any help would be appreciated.. Thanks!!

    1. Hi Pranitha,

      I think you can give a try to BrowserMob Proxy. For more info, kindly check this link https://bmp.lightbody.net/

  47. Madhan says:

    Mukesh,
    Please share us any video on Postman (API testing) get,put,post,delete request with storing the values in environment variables and using it with other request.

    1. Hi Madhan,

      I’ll post it soon.

  48. Mitesh says:

    public static void main(String[] args) {
    System.setProperty(“webdriver.firefox.marionette”,”/usr/eclipse-wokspace/geckodriver.exe”);
    WebDriver driver = new FirefoxDriver();
    driver.manage().timeouts().pageLoadTimeout(1, TimeUnit.SECONDS);
    driver.get(“https://vistasadprojects.com/mukeshotwani-blogs-v2/”);
    }
    }

    Hello Mukesh

    I am using FireFox Quantum and Selenium version 3.7.1 version I found difficulties in open url the browser is launched but not opening webpage please help me out

    1. Hi Mithesh,

      Please use Selenium 2.53.1 with FF 46.0

  49. Anitha says:

    Hi Mukesh,

    Following your blog since long time.. great job, i think i have gone through most of your videos.
    I had a question on ‘verifying broken links’ . How can it be done in nightwatch js framework. Can you please share your thoughts.

    Thanks

    1. Hi Anitha,

      i haven’t tried this. May be this link will help you

  50. Radha says:

    Hi Mukesh,
    I saw your videos you have explained about how to read excel file and how to read string/int values from excel file separately but now i want to store both string&int values in same variable & want to use that in for loop. please help on this

    1. Hi Radha,

      Read String and int values separately from excel and then append string to int or vice versa and assign it to a string type variable.

  51. Hem Padia says:

    Hi Mukesh,
    A question on Sikuli, if we have click links that look alike how do we click on a specific link because Sikuli makes use of patterns as shown in pic files.
    For eg the following web page has similar click links, in this case how do we identify them uniquely when writing a program using sikuli
    http://www.sample-videos.com/download-sample-csv.php, any suggestions? please help

    1. Hi Hem,

      Here in this case, you can directly click on each link using Selenium. Sikuli may fail over here.

  52. Hem Padia says:

    Hi Mukesh
    Firefox driver is not accepting profile type in the manner like as shown below.
    driver = new FirefoxDriver(profile);
    where
    FirefoxProfile profile = new FirefoxProfile();
    this comes in the way for downloading files and setting the download path, i tried to search in web for solution but could not find a suitable answer. Any suggestions?

    1. Hi Hem,

      There are few issues with Selenium 3.x. Please try with version 2.53.1 and FF 46.0

  53. Manjula says:

    HI Mukesh,

    For web service testing there are 3 videos available in you tube, do you have more videos on this topic. If yes, could you please share the details.
    TIA

    1. Hi Manjula,

      I’ll upload more videos very soon.

  54. Ajinkya Gadekar says:

    Hi Mukesh,

    Thanks for your videos , Its helping me a lot.

    I have difficulty in finding web elements in one of the demo sites , as I try to select calendar and inspect element calendar pop us going. Can you please help me. with the below site..

    http://demos.telerik.com/kendo-ui/datetimepicker/index

    1. Hi Ajinkya,

      Use Firefox for same

  55. Jakub says:

    Good and detailed tutorials. Really enjoy going through them 🙂

    1. Hi Jakub,

      Thanks for your comments…Keep learning…:)

  56. Chaitanya Deshpande says:

    Hi Mukesh,

    Your selenium videos are really helpful… It learned so many new things in very simple way… Have also recommended your lessons to all my friends..

    I’m looking for collections in selenium. Specially sets, maps etc. Please can you share any video lesson which I can refer for… Thanks a lot for all the knowledge you have shared.

    1. Hi Chaitanya,

      I’ll post it soon…:)

  57. Praveen Reddy says:

    Hi Mukesh.. i have a question on Mainframe automation using selenium..
    1)Is it possible to automate mainframe using selenium?
    2)If yes, any jar file or plugin you can suggest me? It would be helpful..could you please let me know any good approach which other companies are using for this..

    1. Hi Praveen,

      I never worked on Mainframe testing. And mainframe testing is more of db testing instead of functionality testing based on application UI. Selenium works only on Web UI. If your application has testing scenarios based on UI then you can ahead with UI stuffs with Selenium.

  58. mahesh says:

    Hi Mukesh,

    Could you please add a blog or video for Abstract class, user defined interface, method over riding and its practical usage in selenium automation frame work with example. this kind of questions are interviewers really focusing

    1. Hi Mahesh,

      Thanks for pointing out these topics. I’ll post some contents related to these topics soon.

  59. pallavi says:

    hey mukesh,
    I am facing problem in installtion of gecko driver and chrome driver with MAC .
    @Test
    public void ValidTest() {
    WebDriver driver= new ChromeDriver();
    System.setProperty(“webdriver.chrome.driver “, “/Users/C/driver/chromedriver”);
    driver.get(“https://google.com”);

    }
    please correct me.

    1. Hi Pallavi,

      First of all, you have mentioned issue for geckodriver but here I can see chromedriver.
      Next, if you are using chromedriver then call System.setProperty.. statement first then create chromedriver object.

  60. Neeraj says:

    HtML of drop down

    HTML of text box

    Hi i would like to enter Colorado as text in my text box and hit enter.

    This is what i wrote , where exactly is the issue. It clicks the box element and enters “Colorado” But does not hit enter .

    driver.findElement(By.cssSelector(“#s2id_regionSelect > a > span.select2-arrow”)).click();
    driver.findElement(By.cssSelector(“#s2id_autogen1_search”)).sendKeys(“Colorado”);
    driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
    WebElement textbox = driver.findElement(By.cssSelector(“#s2id_autogen1_search”));
    textbox.sendKeys(Keys.ENTER);

    If you can give me an example of entry text textbox in a dropdown and hit enter. The above is my exact question.

  61. Rahul says:

    Hi Mukesh,

    Need to know how to write the script in the Test NG – scenario is something like there are 3 cases and 1 test case is failing but with the use of try and catch we can easily pass the test case… i want that in the report of test ng it should show the failed test case as 1, provided that the test case which is suppose to get failed is getting passed with the help of try and catch block

    it should not fail the test case and stop the post execution but it should show as failed one as failed in the test ng report.

    1. Hi Rahul,

      TestNG always looks for failure which comes from @Test annotation method. If you are deliberately handling that exception then it will always gives pass as status.

    2. Om Prakash Rajak says:

      Hi Mukesh,
      can you help me how to handle the google drive using selenium webdriver.
      Thanks &Regards

      1. Hi Mangesh,

        You can open Google Drive right from your web browser and perform operations using selenium webdriver.

  62. Suresh V says:

    Hi Mukesh,
    I have one question, What is Stale Element Reference exception? plz explain me with simple example.
    Thanks.

  63. Rupali Sharma says:

    Hi Mukesh,
    Can you please resolve a a query of mine. I am implementing POM but i am not able to understand which approach is better @findby or ByName approach . And what is exact difference of using these two different approaches.
    Thanks in advance.

    1. Hi Rupali,
      if you are going for Page Object Model then both ways are fine but if it is Page Object Model with PageFactory then use @FindBy. For more details, check this link https://vistasadprojects.com/mukeshotwani-blogs-v2/page-object-model-using-selenium-webdriver/

  64. Aziz Shaikh says:

    Hello Mukesh,

    I am really thanks to you.
    You are included lots of Automation information and Videos in your Website and Youtube. Really, this Information is very useful for us.
    Currently, i am working in Manual testing but I want to move my career in Automation Testing and in last 6 months I am continuously preparing all your documents and videos.
    I hope you help me anytime.

    Thanks .

    1. Hi Aziz,

      I am happy to see that you are going to learn something new in your career. You can always post your queries under corresponding topic and i’ll try my level best to reply them.
      Keep automating…keep learning…:)

  65. Amit Saxena says:

    Hi Mukesh,
    I am trying to automate application of Angular JS using Selenium but I am facing issues in Element recognition so what should be the best way so that I can automate using Selenium without getting any runtime issues of element recognition for Angular JS kind of applications, Thanks in advance

    1. Hi Amit,

      For automation of angular js based application, I would suggest you to go with Protractor. Protractor provides few more locator finder methods along with usual 8 Selenium locators. Moreover wait/sync issues will be very less while automating angular j application. Also check this link http://www.protractortest.org/#/api

  66. deepak says:

    how to use implicit wait in present selenium version
    3.40

    1. Hi Deepak,

      The way of implementing implicit is same in Seleniun 2 & Selenium 3. Please refer this link https://vistasadprojects.com/mukeshotwani-blogs-v2/implicit-wait-in-selenium-webdriver/

  67. Rupali Sharma says:

    I am really stuck and didn’t find any way to learn automation. After doing research here and there finally i reached at your blog. And found a ray of hope. Its very structured and easy to understand everything. Thanks for making it free of cost also.

    1. Hi Rupali,

      Thanks for your appreciation. Be in touch. You can ask your doubts and i’ll try my level best to clarify….
      Keep learning…:)

  68. sankalp says:

    You are genius Dear

    1. Thanks buddy…:)

  69. priya says:

    I watched your video on youtube about Testng, you explained the contain very clearly and i could follow up with all steps. Awesome!!

    1. Hi Priya,

      Thanks for appreciation. Keep learning automation and be in touch…:)

  70. INDRAJIT BHATTACHARJEE says:

    HI Mukesh,
    i want to make a self healing framework.Basically a script can fail either of 2 issues:
    1.Script issue
    2.Application down.
    so can we devise a framework with POM so that if a script fails due to either issue#1 or issue#2 the script should re run again and try to heal(fix) the issue and give a meaningful message if still it fails

  71. Hi Mukesh,
    Your all videos are very very interesting and very easy to understand the subject. Keep rocking dude!!

    Thanks

    1. Hi Shital,

      Thanks for your overwhelming comments….Be in touch…:)

  72. RANJAN V says:

    Hi Mukesh,
    I have wriiten the script to logout from the Naukri Application and i have tried using JavaScriptExecutor,Xpaths and Actions class.But none of them are working?How to resolve this issue?

    1. Hi Ranjan,

      Please share Selenuium and browser details…

      1. RANJAN V says:

        I have used the following code to logout from Naukri Application and it is working fine:

        WebElement logout=driver.findElement(By.xpath(“//a[contains(text(),’Log Out’)]”));
        JavascriptExecutor js =(JavascriptExecutor)driver;
        js.executeScript(“arguments[0].click();”,logout);

        1. Hi Ranjan,

          That is cool…:)

  73. Suresh says:

    Hi Mukesh,
    All of your videos are amazing. Could you please create videos for ExtentX (mongodb configuration)?

    1. Hi Suresh,

      Thanks, I’ll post it soon…:)

  74. Sankar says:

    Hi Mukesh,

    Is it possible to switch one instance to new instance and get back to old one?

    1. Hi Sankar,

      Whenever you instantiate driver object, it holds instance of browser being called which will be having some location in heap memory and once your script ends. gc clears off everything.
      But using same script, you can create as many different instance of browser that too with different driver objects.

  75. ali mohammed says:

    i have a test suite with 30 test cases. how can i run this parallel on different browsers.
    i have watched all your videos but could not track how can i run a test suite with 30 test cases-cross browser testing. i would appreciate if you can reply many thanks

  76. MERIL THOMAS says:

    Your doing a great job!

    1. Hi Meril,

      Very very thanks for your comments. You’re always welcome here…:)

  77. Poulaya says:

    Hi Mukesh,

    Hope you are doing good. I would like to know how to read mails from Gmail account using google API.

    https://developers.google.com/gmail/api/guides/

    Could you please help me on it.

    Thanks in advance.

    1. Hi Poulya,

      Seems like related to RESTful API testing and I need to dig into this topic. Very soon, I’ll post a topic in my blog regarding this…:)

  78. Vinay Kumar says:

    Hi Mukesh,
    I am working on Appium, iam new to mobile automation. Our requirement is to execute our scripts in cloud(AWS). There in the AWS mobile device i am trying to invoke chrome browser but i am not able to do. could you please guide me to invoke chrome browser in virtual devices or emmulator devices.

  79. Avishek says:

    Mukesh, I am facing one issue in selenium. I have created one main class which is accessing three other class and it is working fine. Main class, Login Class, Add brand class, List class and signout class. Now these all classes is accesses by Main class and I have set the priority with the help testng. My concern all the things are so fast while executing that I am unable to track. I have applied the “drv.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);” as well but by expanding the time it is not working. Unable to understand where to implement this implicit code. i.e. in main class or in child classes.

    1. Hi Avishek,

      Implicit and Explicit never makes the script execution slow. These waits are used in order to provide maximum time to wait for loading elements in DOM. If your is running fast without any issues then it is good.
      But if you want to make it deliberately slow then use static wait.

  80. Parag says:

    Are this videos enough to learn selenium webdriver?

    1. Hi Parag,

      My videos are composed of Salenium basics and advanced. These are good to kickstart your selenium learning journey.

  81. Pratap says:

    Hi Mukesh, I am getting the error using selenium 3.3.1 and firefox version 52.0.2 (64bit) : org.openqa.selenium.os.UnixProcess destroy
    SEVERE: Unable to kill process with PID 5636
    and I am also getting an exception: Unhandled event loop exception No more handle
    So please guide me how can I solve these two things

    1. Hi Pratap,

      I am not very sure about this exception. As a solution, I would suggest you to use FF 46.0 with Selenium 2.53.1 and reply me back.

  82. divya says:

    There are two test suites, And in one test suite if a test has so many methods how would run only Method1, Method2, Method3 and exclude rest and in another suite how would you make sure all methods are run? need answer for this

    1. Hi Divya,

      Use include/exclude tags against required methods. You can do this programmatically also using Java DOM Parser/SAX Parser.

  83. Ankit Sharma says:

    Hi Mukesh,

    Can you please upload the collection video. i am facing so much problem to understand the collection..

    :- Ankit

    1. Hi Ankit,

      Thanks for reminding me about this. I’ll upload it soon.

  84. Sathya says:

    hi mukesh,
    Can you please upload the more vidoes working in selenium cucumber…becaz u upload very few videos

    1. Hi Satya,

      Thanks for your suggestions. I am working on these videos. Please stay tuned…:)

  85. Imrul says:

    Hi Mukesh,
    I am countering with a issue while I am running my scripts. Can you please help me to resolve the issue.
    Here are logs:

    Starting ChromeDriver 2.27.440174 (e97a722caafc2d3a8b807ee115bfb307f7d2cfd9) on port 6872
    Only local connections are allowed.
    Apr 03, 2017 3:03:18 PM org.openqa.selenium.remote.ProtocolHandshake createSession
    INFO: Attempting bi-dialect session, assuming Postel’s Law holds true on the remote end
    Apr 03, 2017 3:03:21 PM org.openqa.selenium.remote.ProtocolHandshake createSession
    INFO: Detected dialect: OSS
    org.testng.shaded.com.google.gson.JsonIOException: java.net.SocketException: Connection reset by peer: socket write error
    at org.testng.shaded.com.google.gson.Gson.toJson(Gson.java:671)
    at org.testng.remote.strprotocol.JsonMessageSender.writeMessage(JsonMessageSender.java:57)
    at org.testng.remote.strprotocol.JsonMessageSender.sendMessage(JsonMessageSender.java:39)
    at org.testng.remote.strprotocol.MessageHub.sendMessage(MessageHub.java:43)
    at org.testng.remote.strprotocol.RemoteTestListener1.onTestFailure(RemoteTestListener1.java:68)

    1. Hi Imrul,

      Which version of selenium are you running with?

  86. Balasubramanian says:

    Hi Mukesh
    Thanks a lot dude . your tutorial videos are very helpful

    1. Hi Bala,

      Thanks for your constructive comments…:)

  87. Chaithanya says:

    Hello Mukesh,

    I have a query i.e,. How to generate PDF email-able Report in Java-Selenium. Usually HTML report is generated.

    Thank you in advance.

    1. Hi Chaithanya,

      There is an API for for this, known as iTestPDF. For more information, please refer this link https://coderanch.com/how-to/javadoc/itext-2.1.7/com/lowagie/text/Document.html

      1. Chaithanya says:

        Hi Mukesh,

        Thank you for the guidance. I will surely refer to the provided link.

        Your tutorials are very good with neat explanation. Keep up the good work. All the best 🙂

        1. Hi Chaithanya,

          Thank you so much for such a nice feedback. Keep in touch.

  88. MEGHRAJ SINGH says:

    Hi Mukesh,
    Hope you are doing well. I am writing this mail after watching your video about the page object model in selenium. I really liked the way you have made the things simpler to understand.

    Now i am having a silly question about TestNG i hope you won’t mind answering. The thing is that as you was running the test case in the video we were seeing the console output saying, “Total case : 1 Fail:0”.

    Now if go on the steps our test case was not complete because we were just doing the things and not making any validations. So after the login button is clicked, we should get it check that “Welcome to wordpress” is displayed there. If yes then our case is pass otherwise in console we should see it as test case or test method fail.

    Can you guide me how can i write next set of lines to code this. Because i am new to TestNG and wanted to see both sides how a test cases fails and when it will be passed.

    Will be glad if you can reply or give me some link of the source to explore about this.

    1. Hi Meghraj,

      You can put assertion by checking page title after login action and this assertion you can call from your main test case.

  89. Saurabh says:

    Hi Mukesh
    Have you uploaded a video for ” Download Files in Selenium Webdriver Using AutoIT Part 2″ There is part 1 only on YouTube.

    1. Hi Saurabh,

      Very soon I’ll upload it.

  90. sunil says:

    Hi Mukesh
    i am not able to get sceenshot in desired floder.

    1. Hi Sunil,

      Check whether you have full rights to desired folder.

  91. Saikrishna says:

    How to handle the controls in the webpage in selenium?

    1. Hi Saikrishna,

      Could you please elaborate…

  92. Kirti says:

    Hi Mukesh,

    I am trying to click any option on Contect click on webpage (Right click -> access option”Select All” : Able to Select the option but no action is performed.)

    1. Hi Kirti,

      Which selenium version are you using?

      1. Kirti says:

        Hi Mukesh, I am using Following versions :
        Selenium : 2.52.0
        Mozilla : 26.0

        1. Hi Kirti,

          Your FF version is quite old. Please give a try to Selenium 2.53.1 and FF 46.0

  93. Paras says:

    hi Mukesh,
    I am trying to use the Extent report functionality and want to generate a report of all the classes in the testng suite for which i have configured my testng.xml file but im not able to get consolidated report. Only the report of the last run script is displayed.

    Do i need to create a need to define the TestNG listener that creates the ExtentReports reports during test execution separately??

    1. Hi Paras,

      You can define static report object inside one java class and run it as beforetest and define logger inside each classes(actual script). Call endtest in each class and flush in aftertest.

      1. Paras says:

        Hi Mukesh,
        Im doing exactly that but the problem is, it is not running the second class. After successful completion of the first class it is aborting with status in console as 1 passed and 1 failure (both classes are mentioned in testng.xml)
        No errors displayed.

        1. Hi Paras,

          Try to debug your code.

          1. Paras says:

            Hi Mukesh,
            did that, solved the issue.
            🙂

          2. Hi Paras,

            I happy to see your reply. What was the actual issue?

          3. Paras says:

            Hey Mukesh,
            i had declared report object as non static (similar to most of the objects in my project) and even as it was not giving an error, it was terminating the code as soon as flush was hit.
            🙂

  94. abhishek parmar says:

    Hi Mukesh,

    its very nice to see such a amazing hub where we can learn many things.
    well,
    I am working in HCL in aerospace domain, now i want to switch into another testing domain. kindly suggest the start so i can proceed for the same.

    thanks in advance……!!

    1. Hi Abhishek,

      If you have know how of Java basics then start with Selenium basics otherwise I would suggest you to start with Java basics.

    2. sireesha says:

      Hi Mukesh,

      It’s very nice related selenium. I am preparing using your site only. Will you please share captch how we can handle in selenium.

      1. Hi Sireesha,

        Thanks for nice feedback. Captcha can’t be automated in Selenium.

        Best of luck for interview.

  95. Atul says:

    Hi Mukesh,

    i had gone through your basic java videos upto single dimensional array ..your video is very good.

    Can you please upload new videos on concepts of arraylist.

    1. Hi Atul,

      Thanks for your comments and I am planning to upload for same.

  96. Sathya says:

    Hi Sir,
    I need to get the attribute of “value”.because it contains date …i need to print that.but this tag is hidden in xpath.. am using this code in java selenium using maven.
    @FindBy(xpath = “//div[contains(@class,’date-range’)]/input[2]”)
    WebElement selecteddate;
    public void printSelectedDate() {
    String script = “return arguments[0].innerHTML”;
    String a=(String) js.executeScript(script,ex);
    System.out.println(“the selected date is ” +a);
    }

    While i compile this code it throws null pointer exception.i dont know sir…pls explain me

    1. Hi Sathya,

      Please check if you are able to see attribute manually. May there could be a chance like any click and some other event on page can avail the corresponding date to appear as its attribute. Again, it depends on the control which has been used in your application.

  97. Rakesh says:

    Sir, I know manual testing only n i want to learn another tools like appium, it’s compulsory to learn selenium before appium or i can directly go to appium.. . Pls tell me wat r the req to learn appium.

    1. Hi Rakesh,
      Appium is nothing but it uses seleniumy scripts. Only initial configuration and little bit of other stuffs changes but rest all remain as like of Selenium. My suggestion for you is to have basic knowledge of programming language & selenium then start for Appium.

  98. tarique says:

    Hi mukesh

    i have a issue in selenium grid. i have started hub and also register two noe one is my local and other is remote.i am using selenium 2.53.1 with fire fox version 47.0.1.but when i try to excute script its run on local system node but creating issue in remote system with following message.org.openqa.selenium.WebDriverException: Cannot find firefox binary in PATH. Make sure firefox is installed. OS appears to be: VISTA

    1. Hi Tarique,

      Which architecture of FF are you running on node machines?

  99. Paras says:

    hi Mukesh,
    Im working on automation for past one year.
    Appreciate your help through your blog.
    Had a query : how important is data structures during interviews and what about SQL

    1. Hi Paras,

      It all depends on JD.
      But as automation tester, knowledge of data structures is almost must. If you have developed an UI automation framework then you might have included data structures.
      SQl is another aspect. But basic know how of SQL is mandatory.

  100. Madhan says:

    Hi Mukesh,

    How to click the element once the polling time of the particular element is finished.

  101. Pullareddy says:

    Hi Mukesh I have one doubt how to delete multiple emails at a time by using selenium web driver

    1. Hi Pullareddy,

      Selenium purely works on UI. If you can take select multiple email from Inbox/any other folder followed by click on Delete button then it is possible.

  102. Been says:

    Hi Mukesh,
    I have been reading some rows of data from an Excel spreadsheet and everything was working just fine. Suddenly my get methods only return null values for certain elements (not for all strangely enough) and I have no idea why. The values in the spreadsheet have not changed at all. Have you got an idea how to solve this? Many thanks.

    1. Hi Been,

      Give a try by using copy of existing excel file.

  103. srikanth says:

    Hi Mukesh,
    I have recently faced in one issue that was mouse over action not working in safari browser in my project but it will working remaining browser like firefox,chrome..etc. can you help me

    1. Hi Srikanth,

      Please tell me, on which OS you are running script ?

  104. Prateek says:

    Hi Mukesh ,

    I want to do hands on to JAVA first before starting with Selenium. Dis you recorded JAVA tutorials as well?
    If Yes can you please share the URL.

    Thanks

  105. Avinash says:

    Hi Mukesh, I am new to automation. I had a query that, I have to run set of test case(tc 1, tc2..) on multiple browser(chromee, ie…) with multiple sites(url1, url2…) . Please suggest how to go with it in Testng

  106. Anaga says:

    Hi Mukesh, Your explanations are really good. Very convincing. Rock on. I have a simple query. What is the difference between size and length in Java say number.size and number.length?

    1. Hi Anaga,

      size method used for collection and length will be applicable for array.

  107. Shilpa says:

    Very Well explanation in all videos, I always tried to move in to automation. I start some work and left when I stuck because there was no guidence for me. One day I have seen your blogs and video i found it owesome. From that day I start learning selenium using your videos and blogs. Thanks Mukesh

    1. Hey Shilpa,

      Thank you so much for kind words. Keep learning and let me know if any help required.

  108. srikanth says:

    hi Mukesh,
    You have any idea about how to develop super test framework,

    1. No Srikanth but i will check and if possible i will update article on this.

  109. sree says:

    Hi Mukesh, Loved you video on POM. When you have time can you please post a tutorial using Python and POM ?

    1. Hi Sree,

      Thanks for your comments. I’ll post it soon.

  110. Vaneet Bish says:

    Hi Mukesh,

    I am a continuous visitor of your website learn automation and i really appreciate the amount of good work you have performed.

    Currently in my project i need to integrate Axe tool with Selenium webdriver so can you please guide me how to do that and Is it possible?

    Thanks in Advance!

    Regards,
    Vaneet Bish

    1. Hi Vaneet,

      I have not tried this but will check.

  111. Ramesh says:

    Hi Mukesh, Can you please tell me high level how to integrate TestNG with Keyword driven framework. We are using Keyword driven framework. If there is any post in your blog, Kindly send me the link. Thank you for your wonderful posts

  112. satyavathi Nimmagadda says:

    your explanation is too good. Can you post small example for Selenium automation framework from scratch?

    1. Hi Satyavathi,

      As such, there is an example for Page Object Model which is itself a framework. You check it on the link here https://vistasadprojects.com/mukeshotwani-blogs-v2/page-object-model-using-selenium-webdriver/

  113. sudhir says:

    Hi Mukesh,
    I make dynamic path in script and it’s check in firebug also via single matching row fetch there but mostly not work during script run.

    1. Hi Sudhir,

      This mostly happens when some controls/ webtable generates dynamically. You need to take of these or else try to check dynamic xpaths from chrome browser in between execution of script by stopping the execution.

  114. Sandeep says:

    Is it possible to integrate Testng with Keyword driven frame work? By the way all your posts on this blog are awesome.

    1. Hi Sandeep,

      First of all thanks for your appreciation.

      Secondly, Yes…!!! it is possible. TestNG is not specific for Selenium Automation framework. TestNG facilitates execution of scripts and makes life of Automation Tester/Developer easy.

  115. Bharath Rao says:

    Hi Mukesh,
    Your page factory concept and Cucumber concepts are very well explained.
    I would like to know that how to integrate Page Factory using cucumber. Do i have to use/call all my webelements locators(@findBy) defined in one page (the page that has constructor defined) or i can locate them in individual pages as i go further ?

    Please make some more videos using cucumber if possible. Many thanks again

  116. Alok says:

    which is the best non-browser (Windows) automation that can be used in conjunction with selenium.
    Any plans to start a tutorials on AutoIT.

    1. Hi Alok,

      I already have some post on AutoIt and Sikuli.

  117. S Kaur says:

    Hi Mukesh, Can you please tell how to write script in Selenium Junit to check that email address is valid as the field accepts all invalid emails and also duplicate emails

    1. Hi,

      Can you explain scenario ?

  118. kranthi says:

    Hi Mukesh,
    can you provide any online classes, please let me know.
    my email ID: nammayalwarkranthi1982@gmail.com
    thank you…
    kranthikumar.n

    1. Hi Kranthi,

      I will send you soon.

  119. Hassan says:

    hey, can you please email the protractor link?

    1. Hi Hasan soon I will share.

  120. Soumyaranjan Sahu says:

    Hi Mukesh,
    Your problem solving posts and videos very helpful for me to be strong in selenium….
    Thanks a ton!!!!
    Keep posting..
    Have a good day…

  121. Sarada says:

    Hai i am unable o install java can u please help me out

    1. What issues you facing Sarada?

  122. Hemanth says:

    Hi Mukesh,

    I’m impressed with the way you teach, I’m planning to join the paid course of framework design and want to know the details of it.
    Could you please give your contact number so that I can contact with you personally.

    Thanks,
    Hemanth

    1. Hi Hemanth,

      I will send you details tomorrow.

  123. anil says:

    Hi Mukesh,
    can you provide any online clases, please let me know.
    my email ID: anilkumar.s6167@gmail.com

    thank you… 🙂

    1. Hi Anil,

      I will send you the details soon.

  124. Santhosh says:

    Hi Mukesh,

    I am facing problem in automating Manhattan OLM product.
    I used cssSelector,xPath,id…etc its throwing no such element
    Can you please guide me…
    Thanks in advance.

  125. Siva kumar says:

    nice information

  126. Shubha says:

    Hi Sir,

    your blog is really helping me to grow in my automation career, Thank u

    1. Thanks Shubha, I am glad it is helping you. Keep check other articles too and let me know if any help required.

  127. Lakshmipathi says:

    Hi Mukesh,

    I’m very much impressed with your tutorials. I randomly found your channel in YouTube and became a fan of your YouTube channel as well as your blog.

    Everyday I’m eagerly waiting for your new video.Thank you so much. Keep sharing your knowledge to us.

    1. Hey Lakshmi,

      Thank you so much and I am glad my content helped you. Keep in touch and let me know if any help required in Selenium from my side.

      Happy learning.

  128. Ashu says:

    Hi Mukesh,
    We got a project to work on Xframium automation tool on top of selenium for automation .If you have any idea on this please help me out in this

    1. Sorry ashu no idea on this 🙁

  129. Kiran Kumar Kathriki says:

    Hello Mukesh…
    Good concept ..can you give me link or something where i can get assignments for practice which covers all the selenium topics

    1. Yes kiran sure I will update on this.

      1. Kiran Kumar Kathriki says:

        Thank you so much Mukesh… cos many ppl are searching on this including me …hope you will get back on this Soon… 🙂

  130. Anumita Roy says:

    Sir you are just awesome. U are genius.

    1. Thanks Anu 🙂 Keep in touch.

  131. Pallavi says:

    Hi Mukesh,
    Your Tutorials are very easy to understand, motivating . Thanku so much for posting such good tutorials for us..

    Keep Posting !!

    1. Thank you so much pallavi. Keep visiting.

  132. Janardhanan says:

    hi Buddy,

    Please sent me the course details

    1. Hi Janardhanan,

      I will send details tomorrow.

  133. Spandana says:

    Hello,
    Really its a awesome work what you are doing.

  134. Sonia says:

    thanks Mukesh for your videos.. I am so happy to find you on youtube.

    1. Hey Sonia,

      Your most welcome. Keep Learning and let me know if you have any issue or help in Selenium.

      Happy Testing.

  135. Jahnavi says:

    Hi Mukesh,

    Your blogs and videos are relly helping me a lot in Selenium. I am referring your blogs and videos for almost all the doubts I have in my code. That’s great!!

    Can you let me know if you conduct any online classes??

    1. Thanks Jahnavi, I will send you details soon.

  136. Arunraj says:

    hi mukesh, really in need of help from u.

    How to handle tree view using selenium/Tree class for expanding/clicking a node in a tree .
    how to specifically identify a child node

  137. Karunagara Pandi says:

    Hi Mukesh,

    Please advise me how to create a complete automation testing project for a web application.

    Means, I dont know how to integrate the scripts with each other…making resuable framework

    Thanks.

  138. Spandana says:

    Hello Mukesh the way you explain selenium is easily understandable.
    recently I have seen some 100 interview Questions related to selenium I just wanted to know whether it covers questions related to integration tools as well like Jenkins,Cucumber,Test NG?

    1. Hi Spandana,

      This question will be enough to clear interview.

  139. Ankur Gupta says:

    Hi Mukesh,
    Can you please share the details related to purchasing online videos.

    1. Hi ANkur,

      What doubts you have in video course.

  140. Sanjay Chatale says:

    Hi Sir,I am working as a Manual tester and willing to learn automation tools .I Have seen your video tutorials on YouTube for selenium basics.The way in which you explained was really appreciate.Do you provide online training for the automation tools.If yes, then could you please send me the course duration and fees structure?
    Thank you

    1. Hi Sanjay,

      I will send you details soon.

  141. subhasis says:

    Hi Mukesh, Your journey has really been inspiring for all of us. Keep up the good work and thank you so much.. 🙂

    1. Hey Subhasis,

      Thank you 🙂 Keep in touch.

  142. prem kumar says:

    Hi Mukesh, Can we automate omniture tags from selenium? Could you please help me about it

  143. Kiran says:

    Thanks Mukesh for your training contents which helps us improve our skills,Really appreciate you for your guidance to others…

  144. Natalia says:

    Hi 🙂
    I am newbie in software testing and I am totally lost I Will work with SoapUI . Could you please help me and provide me some useful links etc ….

  145. Jasvant Singh says:

    Perfect , I like your blogs , really helpful .
    and I like your attitude and truthfulness

    1. Thanks Jasvant 🙂

  146. Sekhar inti says:

    Hi Mukesh,

    Your Automation Video’s very Good and undrstandble

  147. Neetu Gokhe says:

    Hi,
    Can you please publish some articles on AutoIt?

  148. Janardhanan says:

    Hi Mukesh,
    Can you provide online classes

    1. Hi Janardhanan,

      I will send you details today.

  149. Bala says:

    Mukesh do you provide any Video Tutorials can you send me the details asap please?

    1. Hey Bala,

      I will send you details today.

  150. Chandana says:

    Hi, Do you provide any online classes? Please let meknow

    1. Hi Chandana,

      I will send you details today.

  151. Sharmila says:

    Hi

    I’m finding it difficult to locate shadow dom elements. Do you have any tutorial based on locating Shadow DOM elements using Selenium.

    1. I have seen some of the examples today. I will write post and video on this soon.

  152. Shalem Raj says:

    Awesome bro, your explanations are amazing and very easy to understand. Thank you very much for your effort and Good job.

    1. Most welcome Shalem 🙂 Keep visiting.

  153. hanumanthappa says:

    Good job,it is easy understandable tutorials for beginners.i am thank full to your dedications

    1. Thanks Hanumantha, Keep visiting and share with friends too. Please let us know if you are facing any issues in Selenium.

      Thanks
      Mukesh

  154. Devi sri says:

    Hi,
    You ppls are really doing a great job. Am becoming crazy on these tutorials. Your tutorials are too effective and easily understandable. Awesome work:)

    1. Thanks Devi Sri 🙂

      1. ashwini says:

        Hi sir,

        I want some online dummy testing project

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.