Selenium 4 - What is W3C WebDriver Architecture? || No More JSON Wire Protocol - Whiteboard Learning

Поділитися
Вставка
  • Опубліковано 29 лис 2024

КОМЕНТАРІ • 73

  • @shaiksuleman3191
    @shaiksuleman3191 4 роки тому +1

    Naveen u r like doctor in selenium.Allways analayze the problem provide solution to all . You have explain so clear why some one are dislike they are like finding color of the water

  • @blankbox33
    @blankbox33 Місяць тому +1

    Still relevant in 2024 .. Kudos Naveen 👌

  • @krishanuchakraborty3500
    @krishanuchakraborty3500 4 роки тому +7

    Another blockbuster, just loving your whiteboard series.

  • @kailashpathak9184
    @kailashpathak9184 7 місяців тому +2

    Lovely Explanation .. I shared this VIDEO in My team to clear there doubt on Selenium Architecture
    Thanks Naveen !!

  • @Mona001-01g
    @Mona001-01g 4 роки тому +3

    Love the whiteboard sessions. I understand so much better with it than with having powerpoint slides.

    • @naveenautomationlabs
      @naveenautomationlabs  4 роки тому +1

      Glad you liked it :)

    • @akshaygawand8
      @akshaygawand8 2 роки тому

      ​@@naveenautomationlabs Sir You have said that If you want to use old chrome browser then you have to use old chrome driver .exe but selenium version should matters in this case selenium version should be 3.8 to 3.14 and what if we have used selenium 4 ?

  • @MadirajuKChaitanya
    @MadirajuKChaitanya 3 роки тому +3

    Hi Naveen Sir, Very nice explanation of the W3C - Webdriver concept. Gives a complete picture of the WD. Thank you, for sharing this video with us :-).

  • @fayazbaig2490
    @fayazbaig2490 4 роки тому +4

    Great efforts with this white board series by you , this will enhance our skills to next level Thanks a lot for continuous updating our skills

  • @KaranSharma-lm6eh
    @KaranSharma-lm6eh Рік тому

    Thank you Naveen for putting up a valuable effort to help us getting familiar with the W3C concept. This has helped clear my confusion about the need, why Desired Capabilities is deprecated and how to set capabilities through browserOptions object.

  • @meghatiwari5225
    @meghatiwari5225 4 роки тому +2

    Every topic you explained in very good way. I found best videos for learning.i m highly interested to join ur sessions which will start in September but unable. Learning selenium ur available videos currently.

  • @prafulldeshmukh
    @prafulldeshmukh 4 роки тому +1

    Thanks Naveen for making our life easy while learning automation

  • @msToshKaz
    @msToshKaz 4 роки тому +8

    Awesome information ! Can we all also note how handsome he is !

  • @SarangHoley
    @SarangHoley 4 роки тому +2

    Simply Amazing, Very Clear & Much Needed 😊👍

  • @jeyhunaliyev1765
    @jeyhunaliyev1765 3 роки тому

    in one video a lot interview questions and practical answers
    thanks a lot Naveen

  • @sksingh329
    @sksingh329 4 роки тому +1

    Nicely explained .. looking forward to use Selenium Grid with extended support to Docker.

  • @rohanchristopher2265
    @rohanchristopher2265 4 роки тому +1

    Super Awesome...........Whiteboard is rocking

  • @gowthamrockz
    @gowthamrockz 4 роки тому +1

    Loving your Whiteboard sessions

  • @subhashreesahoo2233
    @subhashreesahoo2233 4 роки тому +1

    Ur information makes a clear cut clarity in my mind...😊

  • @meerambimohammed7048
    @meerambimohammed7048 3 роки тому +1

    HI Naveen, This video is very useful, Thanks alot. GOD BLESS YOU

  • @v.ramyasai5984
    @v.ramyasai5984 4 роки тому +2

    Sir, we need more white Board sessions on Selenium java...... Thanks in Advance

  • @santechstudios7369
    @santechstudios7369 Рік тому +1

    Sir, What is the term you are using "W3C", is it program like other APIs or any organization? it will too good if you had explain that.

  • @santoshkpl2088
    @santoshkpl2088 4 роки тому +1

    another white board session.. thank you 😊

  • @mohitkumar7751
    @mohitkumar7751 4 роки тому +1

    'll watch the video after comment...(y) coz am lovin it :-)

  • @mahesh1804
    @mahesh1804 4 роки тому +1

    Very Informative video.really awesome.

  • @luckyrr6069
    @luckyrr6069 4 роки тому +1

    I'd like to watch ur video it is informational and knowledgeable.

  • @akshaygawand8
    @akshaygawand8 2 роки тому +1

    @Naveen
    Sir You have said that If you want to use old chrome browser then you have to use old chrome driver .exe but selenium version should matters in this case selenium version should be 3.8 to 3.14 and what if we have used selenium 4 ?

    • @KaranSharma-lm6eh
      @KaranSharma-lm6eh Рік тому

      in that case you may need to execute and see the logs for error, effective logs reading would come in handy as it is hit and trial case. Ideally you should be able to execute your scripts using old chrome version with any version of selenium.

  • @aditya99521
    @aditya99521 2 роки тому

    good efforts sir.,
    nice and compact xplanation

  • @AbhishekPandey-mi1wi
    @AbhishekPandey-mi1wi 2 роки тому +1

    So if W3C is standard, then why Selenium 1,2,3 were using JSON wire protocol in the first place?

  • @akhilyadav3160
    @akhilyadav3160 3 роки тому +1

    Thank you sir
    Nice explanation

  • @vaishalijain3266
    @vaishalijain3266 3 роки тому +1

    Thank you so much for the grt video

  • @kapilkoranne
    @kapilkoranne 2 роки тому

    Nice detailed explanation. Just need to increase the volume, a collar mic could help.

  • @antarmaneesh
    @antarmaneesh 4 роки тому +1

    Hi Naveen, thanks for this video....does it mean that selenium 4 would also have all the benefits that Cypress offers?

  • @Cool94_4u
    @Cool94_4u 3 роки тому

    standard i can understand, new feature is also fine...but when u talk abt stability....you mean to say, even if u have no such element exception? element not intercepted exception will not be there? Strange, how W3C works, shows whats not there, as present just to be stable? plz help me to understand

  • @vikalpandey937
    @vikalpandey937 4 роки тому +3

    Waiting or your vedio of the parallel cucumber feature file running

  • @littonsinha2959
    @littonsinha2959 4 роки тому +1

    Hi Naveen plz make videos on latest BDD framework (Cucumber)

  • @kanikahans4746
    @kanikahans4746 4 роки тому +1

    Hi Naveen ... I am following you all videos .. I need one help ... I am not able to generate extent report with screenshot in Selenium cucumber java framework.. Please help me out

  • @oliverxu7964
    @oliverxu7964 2 роки тому

    thanks for sharing! I like this video.

  • @arundhatighosh8551
    @arundhatighosh8551 4 роки тому +1

    The video is very informative and as always unique of Naveen’s own kind.. But the mathematical pronunciation of the version nos of Appium and Selenium are creating confusion..e.g: 1.9 Appium should be 1.09 instead coz 1.9 means 1.90 which seems higher version than 1.16... pls correct ne if I am wrong Naveen

    • @arundhatighosh8551
      @arundhatighosh8551 4 роки тому

      Okay so checked the maven central repo.. looks like the version info are bit weird and are the same there also.. so Naveen pls ignore my above comments.. as usual really benefitting a lot from your videos.. hats off for the great amount of effort you put to learn and educate others

  • @Naz-yi9bs
    @Naz-yi9bs 3 роки тому +1

    Hey, thank you for the great video. Question, can I think of JSON Wire Prorotcol as JSON + HTTP?

  • @shreya_2346
    @shreya_2346 4 роки тому +1

    Very informative sir 👏

  • @naveenreddy1638
    @naveenreddy1638 4 роки тому +1

    hI naveen can you please start the codecepjs sessions for automation

  • @RahulVerma-gh4uu
    @RahulVerma-gh4uu 4 роки тому +1

    V nice sir.. please make video on selenium and kubernetes

  • @samratjulme8418
    @samratjulme8418 2 роки тому

    excellent teaching.............

  • @AJAUTOMATION
    @AJAUTOMATION 4 роки тому +1

    Thanks Naveen for sharing your knowledge.. Very informative 👍

  • @karthikpatil9509
    @karthikpatil9509 4 роки тому

    Hi Naveen,please make video on when to use javascript execution in java selenium to use click operation.

  • @HaroonKhan-pz8wb
    @HaroonKhan-pz8wb 4 роки тому +1

    Amazing another video

  • @sumak949
    @sumak949 4 роки тому +1

    I have a question: how to automate a link if you don’t know about its behaviour i.e., it may open a alert or a new window

    • @swapnaa3732
      @swapnaa3732 4 роки тому +1

      Thank you Naveen . I really appreciate all your efforts and spending time in making your videos in short time. You are a genius.

  • @pradeepmakam4481
    @pradeepmakam4481 Рік тому

    Hi #naveen I Have a question about selenium architecture.And it was asked to me in a interview Once json file is created while connecting to browser .where does this json file data stored

    • @shambochoudhuri8045
      @shambochoudhuri8045 Рік тому

      The Client Library is responsible to convert each statement of code into JSON Format and JSON Wire Protocol just converts the Code into WebService URL i.e an HTTP Request

  • @ParthaSarathiDas_stoned
    @ParthaSarathiDas_stoned 3 роки тому

    how w3c protocols work? can you please explain?

  • @anirkun
    @anirkun 4 роки тому

    are we going to have an unified Webdriver for Selenium 4

  • @chiranjibisahu8092
    @chiranjibisahu8092 4 роки тому +1

    Will implementation of w3c protocol increase the speed of test execution?

    • @arundhatighosh8551
      @arundhatighosh8551 4 роки тому

      Also will the flakiness issue be resolved? And what abt the synchronization issues as well as we know that Selenium methods does not come with default adjustable wait times based on load/response time of ui elements

    • @shambochoudhuri8045
      @shambochoudhuri8045 Рік тому

      @@arundhatighosh8551 I have a qs here then will the job of W3C Protocol remain the same like JSON Wire Protocol i.e. What I mean is JSON Wire protocol was responsible to convert our each selenium command into WebService URL i.e into an HTTP Request so will W3C Protocol perform the same job i.e to convert selenium code into HTTP Request

  • @vikrantbulbule5392
    @vikrantbulbule5392 4 роки тому +1

    Hello Sir, does it impact script execution time, since we are not using JSON wire protocol ?

  • @RahulPawarpwrahul
    @RahulPawarpwrahul 4 роки тому +1

    Please upload the Python series more videos

  • @sarjeraosandbhor4478
    @sarjeraosandbhor4478 4 роки тому +1

    Very nice.

  • @simrankaursomal8220
    @simrankaursomal8220 4 роки тому +1

    This is also nice !!

  • @maheshgollapally4894
    @maheshgollapally4894 Рік тому

    good explantaion bro

  • @ashutoshpratapsingh6872
    @ashutoshpratapsingh6872 4 роки тому +1

    Sir, I think u forget to POM selenium with Python series

    • @naveenautomationlabs
      @naveenautomationlabs  4 роки тому +2

      I haven't forgotten it. Don't worry it will be there soon.

    • @ashutoshpratapsingh6872
      @ashutoshpratapsingh6872 4 роки тому

      @@naveenautomationlabs thanks for ur reply, I created but some confusion related to driver calling, so I'm waiting for ur video, likes __init method

  • @ritu7180
    @ritu7180 3 роки тому

    Voice is coming too slow.But your other videos are good

  • @ashutoshpratapsingh6872
    @ashutoshpratapsingh6872 4 роки тому +1

    To late today, but thanks