Retarget Common
Retarget Common
  • 313
  • 1 098 553
#46. What is Chrome DevTools Protocol - CDP? Perform Loading, Typing, Click etc. Using CDP Commands.
#selenium #seleniumwebdriver #seleniumtraining #seleniumautomation #seleniumjava #selenium4 #automationtesting
Chrome DevTools Protocol i.e. CDP is a way to access Chrome DevTools programmatically. Latest automation tools like Playwright & Puppeteer uses CDP to communicate with browsers. Let's understand about CDP and use CDP to perform loading of URL, clicking and perform typing in a browser.
Behind every article, video, or piece of art, there’s a cup of coffee that helps drive my creativity. By buying me a coffee, you’re directly contributing to the energy that fuels my work and enables me to bring you more engaging content.
Support Me - www.buymeacoffee.com/retargetcof
Refer Code here - github.com/amod-mahajan/SeleniumJava2024RetargetCommon
Refer complete playlist of Selenium WebDriver Tutorial: A Comprehensive Guide for Beginners & Professionals -
czcams.com/play/PL-a9eJ2NZlbRTSTfZ0lIK4_ndUc401Sf1.html
Don't forget to like, share, and subscribe for more valuable content on Selenium WebDriver and test automation. Let's master Selenium together! #Selenium #WebDriver #automationtesting
Selenium WebDriver explicit wait, WebDriverWait Selenium, Selenium explicit wait example, How to use explicit wait in Selenium, Selenium WebDriver wait conditions, Selenium WebDriver wait for element, ExpectedConditions in Selenium, FluentWait Selenium example, Selenium WebDriver wait timeout, Selenium wait until element is visible, Selenium WebDriver explicit wait tutorial, How to use explicit wait in Selenium WebDriver, Selenium WebDriver wait example, WebDriverWait Selenium tutorial, Selenium explicit wait conditions, Selenium WebDriver waiting for elements, Selenium wait for element to be clickable, Selenium explicit wait Java example, Selenium WebDriver FluentWait tutorial, Selenium WebDriver wait strategies
zhlédnutí: 60

Video

New Switch Concept | Java 12+ | Switch Expression | No Need Of Break | Return Value From Switch |
zhlédnutí 195Před 9 hodinami
Java has changed Switch - case concept a lot making it more powerful and robust. Now we can just remove writing break statement after every case in switch. We can also have a case with multiple values in new switch in Java. We can return values from switch and can use it as switch expression.
#45. Fluent Wait in Selenium WebDriver | Explicit Wait - Fluent Wait |
zhlédnutí 123Před 21 hodinou
#selenium #seleniumwebdriver #seleniumtraining #seleniumautomation #seleniumjava #selenium4 #automationtesting We can achieve explicit wait in Selenium WebDriver using FluentWait class as well. Let's see about Fluent Wait in detail. Refer Code here - github.com/amod-mahajan/SeleniumJava2024RetargetCommon Refer complete playlist of Selenium WebDriver Tutorial: A Comprehensive Guide for Beginners...
#44. Explicit Wait With Expected Conditions in Selenium WebDriver | Waiting For Multiple Conditions|
zhlédnutí 187Před 14 dny
#selenium #seleniumwebdriver #seleniumtraining #seleniumautomation #seleniumjava #selenium4 #automationtesting Explicit waits are loops added to the code that poll the application for a specific condition to evaluate as true before it exits the loop and continues to the next command in the code. If the condition is not met before a designated timeout value, the code will give a timeout error. D...
#43. Explicit Wait in Selenium WebDriver With Polling Interval | Ignoring Exception | With Message |
zhlédnutí 91Před 14 dny
#selenium #seleniumwebdriver #seleniumtraining #seleniumautomation #seleniumjava #selenium4 #automationtesting Explicit waits are loops added to the code that poll the application for a specific condition to evaluate as true before it exits the loop and continues to the next command in the code. If the condition is not met before a designated timeout value, the code will give a timeout error. D...
#42. Explicit Wait in Selenium WebDriver With Custom Expected Conditions | WebDriverWait Class |
zhlédnutí 223Před 21 dnem
#selenium #seleniumwebdriver #seleniumtraining #seleniumautomation #seleniumjava #selenium4 #automationtesting Explicit waits are loops added to the code that poll the application for a specific condition to evaluate as true before it exits the loop and continues to the next command in the code. If the condition is not met before a designated timeout value, the code will give a timeout error. I...
#41. Capturing Screenshot Of Web Element in Selenium WebDriver | Selenium 4 Feature |
zhlédnutí 103Před měsícem
#selenium #seleniumwebdriver #seleniumtraining #seleniumautomation #seleniumjava #selenium4 #automationtesting Selenium WebDriver allows capturing screenshot of Web Element in three different formats - BASE64, BYTES and FILE. I have covered all three formats in detail in this video. Refer Code here - github.com/amod-mahajan/SeleniumJava2024RetargetCommon Refer complete playlist of Selenium WebD...
#40. Capturing Screenshot in Selenium WebDriver | BASE64 | BYTES | FILE |
zhlédnutí 200Před měsícem
#40. Capturing Screenshot in Selenium WebDriver | BASE64 | BYTES | FILE |
#39. Upcasting & Down casting in Selenium WebDriver | WebDriver driver = new ChromeDriver() |
zhlédnutí 391Před měsícem
#39. Upcasting & Down casting in Selenium WebDriver | WebDriver driver = new ChromeDriver() |
Life Moments | Swati & Amod 's son Ivaan's Half Birthday Bash |
zhlédnutí 262Před měsícem
Life Moments | Swati & Amod 's son Ivaan's Half Birthday Bash |
#38. Hierarchy Of Classes & Interfaces in Selenium WebDriver | WebDriver Interface |
zhlédnutí 250Před měsícem
#38. Hierarchy Of Classes & Interfaces in Selenium WebDriver | WebDriver Interface |
#37. Selenium 4 WebDriver Architecture | What is W3C WebDriver Standard | JSON Wire Protocol |
zhlédnutí 2,5KPřed měsícem
#37. Selenium 4 WebDriver Architecture | What is W3C WebDriver Standard | JSON Wire Protocol |
#36. Relative Locators in Selenium WebDriver |Above, Below, LeftOf, RightOf, Near Selenium 4 Feature
zhlédnutí 237Před 2 měsíci
#36. Relative Locators in Selenium WebDriver |Above, Below, LeftOf, RightOf, Near Selenium 4 Feature
#35. XPath Axes | Parent | Child | Ancestor | Descendant | Preceding | Following | Following-sibling
zhlédnutí 234Před 2 měsíci
#35. XPath Axes | Parent | Child | Ancestor | Descendant | Preceding | Following | Following-sibling
#34. Forward & Backward Traversing XPath | Independent - Dependent XPath |
zhlédnutí 291Před 2 měsíci
#34. Forward & Backward Traversing XPath | Independent - Dependent XPath |
#33. Index or Position Based XPath | and | or | Pipe Symbol
zhlédnutí 141Před 2 měsíci
#33. Index or Position Based XPath | and | or | Pipe Symbol
#32. Usage of Logical Operators in XPath | and | or | Pipe Symbol
zhlédnutí 151Před 3 měsíci
#32. Usage of Logical Operators in XPath | and | or | Pipe Symbol
#31. XPath For Elements Containing in Text & Attribute Value| translate() | Non Breaking Space
zhlédnutí 578Před 3 měsíci
#31. XPath For Elements Containing in Text & Attribute Value| translate() | Non Breaking Space
#30. Mastering XPath | XPath With Element Text | text() | string() | normalize-space() |
zhlédnutí 209Před 3 měsíci
#30. Mastering XPath | XPath With Element Text | text() | string() | normalize-space() |
Step-by-Step Guide: Cloning a Git Project in IntelliJ IDEA 2023 | Easy Setup Tutorial
zhlédnutí 961Před 4 měsíci
Step-by-Step Guide: Cloning a Git Project in IntelliJ IDEA 2023 | Easy Setup Tutorial
Java Method Overriding Explained: Practical Examples In Test Automation
zhlédnutí 213Před 4 měsíci
Java Method Overriding Explained: Practical Examples In Test Automation
#29. Mastering XPath | XPath With Attribute | contains | starts-with | string-length| substring| not
zhlédnutí 170Před 4 měsíci
#29. Mastering XPath | XPath With Attribute | contains | starts-with | string-length| substring| not
#28. Mastering XPath: XPath Types | Absolute XPath | Relative XPath | Write & Validate in Browsers |
zhlédnutí 144Před 4 měsíci
#28. Mastering XPath: XPath Types | Absolute XPath | Relative XPath | Write & Validate in Browsers |
#27. Mastering XPath: Introduction To XPath | When To Use XPath | Downsides Of XPath |
zhlédnutí 149Před 4 měsíci
#27. Mastering XPath: Introduction To XPath | When To Use XPath | Downsides Of XPath |
#26. Mastering Selenium WebDriver: Understanding the getCssValue() Method |
zhlédnutí 193Před 4 měsíci
#26. Mastering Selenium WebDriver: Understanding the getCssValue() Method |
#5. Request Matching - WireMock In Built Matchers| equalTo |contains | matches |and | or | includes|
zhlédnutí 304Před 5 měsíci
#5. Request Matching - WireMock In Built Matchers| equalTo |contains | matches |and | or | includes|
#25. Attribute & Property In HTML Element|getDomAttribute()|getDomProperty()|Selenium 4 New Methods|
zhlédnutí 264Před 5 měsíci
#25. Attribute & Property In HTML Element|getDomAttribute()|getDomProperty()|Selenium 4 New Methods|
#4. Request Matching With URL| Regular Expressions | Query Parameter & Path Parameter Matching |
zhlédnutí 529Před 5 měsíci
#4. Request Matching With URL| Regular Expressions | Query Parameter & Path Parameter Matching |
#24. Get The Attribute Value Of Element Using getAttribute() Method | #seleniumwebdriver
zhlédnutí 196Před 5 měsíci
#24. Get The Attribute Value Of Element Using getAttribute() Method | #seleniumwebdriver
#3. Setup WireMock Standalone Server Locally | Create Basic JSON Stub | Postman With Mock Response|
zhlédnutí 837Před 5 měsíci
#3. Setup WireMock Standalone Server Locally | Create Basic JSON Stub | Postman With Mock Response|

Komentáře

  • @christiaanvanjaarsveldt242
    @christiaanvanjaarsveldt242 Před 3 hodinami

    Very nice short

  • @kan_chan946
    @kan_chan946 Před 4 hodinami

    Can you please tell how to write xpath for these type of WebElement contains ​ For example Prese​nce

    • @RetargetCommon
      @RetargetCommon Před 3 hodinami

      Could you please provide proper html code.

  • @riyabasak9758
    @riyabasak9758 Před 12 hodinami

    Thank you so much. Concepts are very clear and well explained.

  • @AyyAppA_009
    @AyyAppA_009 Před 17 hodinami

    Thanks Amod…very helpful for DevToolsProtocol usage through automation.

  • @MehulJain-n4b
    @MehulJain-n4b Před 20 hodinami

    Nice

  • @caiquecoelho8351
    @caiquecoelho8351 Před 21 hodinou

    Hey Amod, could you please make a video about swagger-request-validator using rest-assured, please?

  • @UserUnkown-do1ji
    @UserUnkown-do1ji Před dnem

    Thank you sir

  • @786Marwa
    @786Marwa Před 2 dny

    Thank you so much for teaching this in Slow and Simple way. Thank you!!!

  • @ravisen2189
    @ravisen2189 Před 2 dny

    How do you research this much?

    • @RetargetCommon
      @RetargetCommon Před dnem

      I read official documentation and multiple sources. That’s the reason why I take time more time to publish videos.

  • @ravisen2189
    @ravisen2189 Před 3 dny

    Good to know about these changes. Thanks.

  • @Timed-Automaton
    @Timed-Automaton Před 4 dny

    Thanks!

  • @ttt1986
    @ttt1986 Před 5 dny

    This is very helpful.. Thank you…

  • @gendballa3676
    @gendballa3676 Před 8 dny

    One Correction - Writing the locator and where you are writing them how you are utilizing them is part of framework , and its a valid question to ask ...

    • @RetargetCommon
      @RetargetCommon Před dnem

      That will be more of test design according to me. A framework should be flexible to work with locators in multiple ways. Even you can override Find annotations to create your custom locators. Thank you.

  • @rupeshpatil5277
    @rupeshpatil5277 Před 9 dny

    Hi .. when I am execute code but feature file not run and button not show .. please help

  • @dipanwitadutta3008
    @dipanwitadutta3008 Před 10 dny

    Will the same hold from Browser Console of a third-party website using fetch API? In my case though the Postman thing works, fetch from Browser Console flash 401 error for reason unknown.

  • @syedanwer2122
    @syedanwer2122 Před 11 dny

    Create a video on any IDE. And how we can use the IDE to increase our productivity.

  • @UserUnkown-do1ji
    @UserUnkown-do1ji Před 11 dny

    I totally agree with that one of the best way to learn Selenium is look and understand its apis code implementation, udemy courses are not so good, don't teach much...

  • @chandan6826
    @chandan6826 Před 11 dny

    Any video on performance testing

  • @pratyushsingh7848
    @pratyushsingh7848 Před 11 dny

    Retarget Common How you decided on this name

  • @pratyushsingh7848
    @pratyushsingh7848 Před 11 dny

    Hi Amod Bhai

  • @kiranvh7819
    @kiranvh7819 Před 12 dny

    Excellent , thank you so much

  • @Nilton_Rocha
    @Nilton_Rocha Před 14 dny

    Tip: Use the authorization code obtained from the URL of the first authorization page, not from the redirect page.

  • @ravisen2189
    @ravisen2189 Před 14 dny

    Good initiative Amod.

  • @gauravvarma6483
    @gauravvarma6483 Před 16 dny

    Very useful information. I have one doubt Can you please tell me what is the difference between Explicit Wait and Fluent Wait? Is it that in Fluent Wait we have to provide explicitly pooling interval and ignoring exception? any other difference?

    • @RetargetCommon
      @RetargetCommon Před 16 dny

      Hey, if you have watched my all three videos on Explicit Wait then you probably would know that. Explicit wait is the term which is just waiting for a condition explicitly. How do you wait that is upto you. You can write your own logic to wait or use classes like WebDriverWait and FluentWait. Your question should be difference between WebDriverWait and FluentWait classes. WebDriver wait is a class extending FluentWait like ChromeDriver indirectly implements WebDriver interface. There are some more which I will cover in next video. Thank you.

  • @ravisen2189
    @ravisen2189 Před 20 dny

    I bet this selenium playlist is best.

  • @arpitarjaria2784
    @arpitarjaria2784 Před 21 dnem

    This is amazing. Thankyou!

  • @jajatisahoo3831
    @jajatisahoo3831 Před 22 dny

    You have rich experience ,i am following your chnnel since 2-3 years. Please try to improve in SEO thing so that this youtube channel can be reached to maximum people.

    • @RetargetCommon
      @RetargetCommon Před 22 dny

      Thanks. I tried a lot of things but still lacking behind.

    • @RetargetCommon
      @RetargetCommon Před 22 dny

      Support from you people in promoting will help.

    • @jajatisahoo3831
      @jajatisahoo3831 Před 21 dnem

      @@RetargetCommon Agree. Sure I will do share

  • @MahendraVidyarthi
    @MahendraVidyarthi Před 22 dny

    Query: You have taken HashMap<String, Object> payload, but in createAirline() it needs values in String type instead Object type, how is it converting them?

  • @Ahmdjoe
    @Ahmdjoe Před 22 dny

    TreeMap<Integer, String> combinedMap = new TreeMap<>(); for (int i = 0; i < names.length; i++) { combinedMap.put(height[i], names[i]); } return combinedMap.reversed().values().toString();

  • @kniveditha4173
    @kniveditha4173 Před 23 dny

    For me it is showing as git is not installed

  • @phongtrangia9031
    @phongtrangia9031 Před 23 dny

    thank you for this video, I get the basic of how to use gson

  • @ravisen2189
    @ravisen2189 Před 25 dny

    Good to learn something new.

  • @ravisen2189
    @ravisen2189 Před 25 dny

    Great explanation. Could you please explain about lambda expression and anonymous class in Java?

    • @RetargetCommon
      @RetargetCommon Před 25 dny

      Hi, I have covered about generics and lambdas here - Generics in Java czcams.com/play/PL-a9eJ2NZlbRq74SWeePAkXU0Pa7h6vNS.html

    • @ravisen2189
      @ravisen2189 Před 24 dny

      @@RetargetCommon Thanks.

  • @NguyenPhuc-pt8bh
    @NguyenPhuc-pt8bh Před 26 dny

    Thanks Sir

  • @ravisen2189
    @ravisen2189 Před měsícem

    Great.

  • @user-bz8xv6tl7c
    @user-bz8xv6tl7c Před měsícem

    Awesome Explanation....

  • @xoda345
    @xoda345 Před měsícem

    Bhai you have a very easy to understand voice. You teach like a teacher teaching 5 year old student. It's really refreshing that you can do this. Most trainer now has so much ego and use condescending tone to other people who comes to learn from them. This is such an important video and you made it crystal clear. I read this explanation before but nowhere it explained in so much details. Good work. Why don't you create a live training bro? In api ? It will help a lot of employees. I know you have the free stuff in your playlist but sometimes we get stuck and lose time so maybe live training may help.

  • @ravisen2189
    @ravisen2189 Před měsícem

    Nice Amod.

  • @adilzia897
    @adilzia897 Před měsícem

    Hi Amod, your content are really good, appreciated....would you please check you Blog link...it's not working...it's throwing 503 service unavailable after launching URL

    • @RetargetCommon
      @RetargetCommon Před měsícem

      Hey, I am not maintaining my blog much now. Will check hosting.

    • @adilzia897
      @adilzia897 Před měsícem

      @@RetargetCommon Thanks for reponding...Yes please check this, since your Blogs are very useful for Learning and understanding. And specially REST Assured one is top one

  • @a7ankitt
    @a7ankitt Před měsícem

    Bhaiya, really appreciate your consistency!!

  • @ravisen2189
    @ravisen2189 Před měsícem

    Thanks for covering everything.

  • @MohammadMujahidMuqtar
    @MohammadMujahidMuqtar Před měsícem

    I'm Receiving NullPointerException even after adding listeners to the testng.xml file, please help

  • @shanmugammurugesan5603
    @shanmugammurugesan5603 Před měsícem

    Congratulations 🎉🎉🎉

  • @PraveenKumar-zy5gc
    @PraveenKumar-zy5gc Před měsícem

    We had a great time !!!

  • @ravisen2189
    @ravisen2189 Před měsícem

    Great explanation.

  • @spidyniks
    @spidyniks Před měsícem

    Amod now karate intellij or VS Code plugin is chargeable and because of this cannot even run the tests

  • @shivambhanu2757
    @shivambhanu2757 Před měsícem

    helpful

  • @UserUnkown-do1ji
    @UserUnkown-do1ji Před měsícem

    thanks

  • @spidyniks
    @spidyniks Před měsícem

    Very helpful 😊

  • @sharaarath
    @sharaarath Před měsícem

    Hi @Amud, just a quick suggestion if you're open to it! Please maintain low pace when you teach. I tried adjusting the video playback speed. But it's either becoming too slow or too fast. On top of it, it's bit difficult to understand your slang! By the way, content is awesome :)

    • @RetargetCommon
      @RetargetCommon Před měsícem

      Hey, thanks for feedback. Working on all these. Things are improved little if you compare with latest videos.