Amod Mahajan
Amod Mahajan
  • 349
  • 1 273 311
#58. Handling Select Dropdown in Selenium WebDriver Using Select Class| Why Avoid Using Select Class
#selenium #seleniumwebdriver #seleniumtraining #seleniumautomation #seleniumjava #selenium4 #automationtesting
Select value in single select dropdown
Select values in multiselect dropdown
Get all options from dropdown
Get selected option/s from dropdown
Deselect value from multiselect dropdown
Why we should not use Select class?
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 -
ua-cam.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
#SeleniumJavaTutorial, #CSSSelectorsSelenium, #SeleniumCSSSelectorsExplained, #HowToUseCSSSelectorsInSelenium, #CSSSelectorExamplesInSeleniumJava, #SeleniumAutomationTesting, #SeleniumWebDriverTutorial, #SeleniumJavaBeginnerGuide, #LearnCSSSelectorsForSelenium, #SeleniumTestingWithCSS, #WebAutomationSeleniumJava, #CSSSelectorsForWebAutomation, #SeleniumLocatorsExplained, #AdvancedSeleniumLocators, #XPathVsCSSSelectorsSelenium, #AutomationTestingTips, #CSSSelectorsExamplesSelenium, #CSSSelectorTipsAndTricksSelenium, #AutomateWebElementsWithCSSSelectors, #SeleniumElementIdentification, #WebAutomationBasics, #SeleniumLocatorStrategies, #AutomationTestingForBeginners, #FrontendTestingWithSelenium, #LearnSeleniumInJava, #AutomationTestingTutorial, #SeleniumWebDriverBasics, #WebDevelopmentTesting, #SeleniumJavaForBeginners
Переглядів: 4

Відео

Creating POJO For Dynamic Request Payload & Response - Java #apiautomation
Переглядів 2774 години тому
The major problem people face during API automation testing is dynamic request payload and response. Serialization and deserialization become problem for dynamic payload. We can handle this scenario using two annotations provided by Jackson - @JsonAnyGetter & @JsonAnySetter. Lets learn about these two annotations in detail and how it it solving our issue.
CodeGPT - Must To Have AI Plugin For Intellij IDEA To Code Better & Faster
Переглядів 1 тис.21 годину тому
CodeGPT is a all-in-one AI copilot for JetBrains tools like Intellij IDEA, WebStorm etc. With the help of this plugin, we can easily generate codes, fix errors and seek suggestions to solve problems.
#4. Everything You Need To Know About Object Literals in JavaScript
Переглядів 8314 днів тому
Before ES6, Object literal was used extensively as a data structure. Now we have more data structures like Map, Set after ES6 but still Object literals are used. More features were added in Object literals in ES6. I have covered each and every details about Object Literals in JavaScript. 1. What is Object Literals in JavaScript? 2. How to create an Object literal in JavaScript? 3. How to add/ac...
#3. Set in JavaScript - Easy Explanation #javascript
Переглядів 91Місяць тому
Set in JavaScript is a collection of of unique element. Lets learn about it in detail. #javascript, #mapinjavascript, #javascriptmap, #datastructures, #learnjavascript, #javascriptconcepts, #codingtips, #webdevelopment, #frontenddevelopment, #programmingtutorial, #jstutorial, #javascriptdevelopers, #codewithjavascript, #javascripttricks, #softwaredevelopment, #webdev, #javascriptbasics, #progra...
#1. JavaScript Program to Count Occurrences of Char in String | Object | Map | Reduce |
Переглядів 152Місяць тому
We will write JavaScript program to count occurrences of each char in a given string. I will explain logic first before jumping to VS Code. We are going to learn many JavaScript concepts in this video while solving this problem. JS Concepts you will learn in this video - for of loop Object Map Reduce function Logical OR operator Spread operator #JavaScript, #LearnJavaScript, #JavaScriptTutorial...
#2. Map in JavaScript - Easy Explanation #javascript
Переглядів 104Місяць тому
Map in JavaScript is a collection of key value pairs. Lets learn about it in detail. #javascript, #mapinjavascript, #javascriptmap, #datastructures, #learnjavascript, #javascriptconcepts, #codingtips, #webdevelopment, #frontenddevelopment, #programmingtutorial, #jstutorial, #javascriptdevelopers, #codewithjavascript, #javascripttricks, #softwaredevelopment, #webdev, #javascriptbasics, #programm...
#57. Limitations of CSS Selector #cssselectors #seleniumwebdriver
Переглядів 76Місяць тому
#selenium #seleniumwebdriver #seleniumtraining #seleniumautomation #seleniumjava #selenium4 #automationtesting CSS selector has three major limitations which make it difficult to use it in every scenario. Lets learn about those in this video tutorial. 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 cont...
#56. Why getAttribute() Method Was Deprecated? getDomProperty() | getDomAttribute() |
Переглядів 356Місяць тому
#selenium #seleniumwebdriver #seleniumtraining #seleniumautomation #seleniumjava #selenium4 #automationtesting So Selenium Java has deprecated getAttribute() in v4.27.0 and everyone is concerned. But this is done with a purpose to solve a long time problem. Lets understand that in this video. Behind every article, video, or piece of art, there’s a cup of coffee that helps drive my creativity. B...
#55. CSS Selectors with Traversing | Locating Adjacent & Siblings |
Переглядів 112Місяць тому
#selenium #seleniumwebdriver #seleniumtraining #seleniumautomation #seleniumjava #selenium4 #automationtesting We can traverse in forward direction using CSS selector. We can traverse to direct children and sub children or only to direct children. We can also locate adjacent children and siblings. Everything is explained with proper examples in above video. Behind every article, video, or piece...
#54. CSS Selectors with Pseudo Class | First, Last, Nth, Only Child | Disabled | Checked | Not |
Переглядів 128Місяць тому
#selenium #seleniumwebdriver #seleniumtraining #seleniumautomation #seleniumjava #selenium4 #automationtesting A CSS pseudo-class is a keyword added to a selector that specifies a special state of the selected element(s). We can use these pseudo classes with css selector to locate web element(s) to perform actions. Behind every article, video, or piece of art, there’s a cup of coffee that helps...
#53. Basic CSS Selectors | Using ID, Class, Attributes | Starts with, ends with & contains | AND, OR
Переглядів 1052 місяці тому
#selenium #seleniumwebdriver #seleniumtraining #seleniumautomation #seleniumjava #selenium4 #automationtesting Using ID, Single & multiple class values Using single & multiple attributes with AND & OR Using starts with, ends with & contains in attribute value Use $$() & $() in browser’s console Behind every article, video, or piece of art, there’s a cup of coffee that helps drive my creativity....
#52. Introduction to CSS Selector | What is CSS & CSS Selector | Usage in Selenium WebDriver |
Переглядів 652 місяці тому
#selenium #seleniumwebdriver #seleniumtraining #seleniumautomation #seleniumjava #selenium4 #automationtesting What is CSS? What is CSS Selector? Are CSS & CSS Selector same? Why do we use CSS Selector with Selenium WebDriver? 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 th...
#1. Null vs Undefined in JavaScript - Easy Explanation #javascript
Переглядів 1372 місяці тому
We have two different types Null and Undefined in JavaScript. Both are used to represent no value. If both are used for the same purpose then why we have two? Lets understand this topic with proper examples in this video. #javascript, #nullvsundefined, #javascriptconcepts, #nullinjavascript, #undefinedinjavascript, #javascriptbasics, #javascriptbeginners, #codingtips, #webdevelopment, #frontend...
#10. Playwright Locator - getByRole | ARIA Role | Aria Attribute | Accessible Name | Basic Usage |
Переглядів 1612 місяці тому
#10. Playwright Locator - getByRole | ARIA Role | Aria Attribute | Accessible Name | Basic Usage |
#51. Create Custom Locator Methods | ByPlaceHolder | ByDataCustom |
Переглядів 1822 місяці тому
#51. Create Custom Locator Methods | ByPlaceHolder | ByDataCustom |
#9. Using Traditional Locators (ID, XPath, CSS, Tag Name, Link Text ) in Playwright Scripts
Переглядів 962 місяці тому
#9. Using Traditional Locators (ID, XPath, CSS, Tag Name, Link Text ) in Playwright Scripts
#50. Capturing Full Page Screenshot in Chrome Using CDP & Firefox Using getFullPageScreenshotAs()
Переглядів 1792 місяці тому
#50. Capturing Full Page Screenshot in Chrome Using CDP & Firefox Using getFullPageScreenshotAs()
#8. Run Playwright Tests Using UI Mode | #playwrightautomation
Переглядів 2043 місяці тому
#8. Run Playwright Tests Using UI Mode | #playwrightautomation
#7. Ways To Run Playwright Tests - Commands & Playwright Test For VSCode | #playwrightautomation
Переглядів 3173 місяці тому
#7. Ways To Run Playwright Tests - Commands & Playwright Test For VSCode | #playwrightautomation
#49. Intercept API Call in Chrome Browser And Mock Its Response Using Chrome DevTools Protocol (CDP)
Переглядів 2163 місяці тому
#49. Intercept API Call in Chrome Browser And Mock Its Response Using Chrome DevTools Protocol (CDP)
#6. Write First Test Script From Scratch Using Playwright TS | #playwright
Переглядів 2834 місяці тому
#6. Write First Test Script From Scratch Using Playwright TS | #playwright
#5. Understand package.json, node_modules, playwright.config.ts | Run & View Report of Example Test|
Переглядів 2684 місяці тому
#5. Understand package.json, node_modules, playwright.config.ts | Run & View Report of Example Test|
#48. Intercept API Calls of Network Tab in Chrome Browser Using Chrome DevTools Protocol (CDP)
Переглядів 4424 місяці тому
#48. Intercept API Calls of Network Tab in Chrome Browser Using Chrome DevTools Protocol (CDP)
#4. Installation of Playwright TS | Why does playwright install its own browsers? #playwright
Переглядів 2294 місяці тому
#4. Installation of Playwright TS | Why does playwright install its own browsers? #playwright
#3. Best IDEs For Playwright JS/TS | VS Code Features & Installation |
Переглядів 2454 місяці тому
#3. Best IDEs For Playwright JS/TS | VS Code Features & Installation |
#2. What is Node.js? Why Do We Need Node.js For Playwright JavaScript/TypeScript? Install Node.Js |
Переглядів 3374 місяці тому
#2. What is Node.js? Why Do We Need Node.js For Playwright JavaScript/TypeScript? Install Node.Js |
#47. Understanding & Resolving Unable to find an exact match for CDP version Warning
Переглядів 5494 місяці тому
#47. Understanding & Resolving Unable to find an exact match for CDP version Warning
#1. Introduction To Playwright | Features Of Playwright |
Переглядів 4 тис.4 місяці тому
#1. Introduction To Playwright | Features Of Playwright |
#46. What is Chrome DevTools Protocol - CDP? Perform Loading, Typing, Click etc. Using CDP Commands.
Переглядів 3464 місяці тому
#46. What is Chrome DevTools Protocol - CDP? Perform Loading, Typing, Click etc. Using CDP Commands.

КОМЕНТАРІ

  • @conceptual-4942
    @conceptual-4942 21 годину тому

    Wanted the video on this, Thank you

  • @nallapatiDeepak-bl3wx
    @nallapatiDeepak-bl3wx День тому

    Great content...Thank you

  • @mandeep3445
    @mandeep3445 2 дні тому

    Thank you!

  • @SIVAGNANAMBAGAVATHI
    @SIVAGNANAMBAGAVATHI 2 дні тому

    Thanks helps lot to improve the skils

  • @sagarsri4143
    @sagarsri4143 2 дні тому

    Very helpful in real time ❤

  • @sagarsri4143
    @sagarsri4143 2 дні тому

    Superb Explanation 👌

  • @VikasJagali-g3f
    @VikasJagali-g3f 3 дні тому

    By far the best explanation on this topic. Thank you.

  • @tarunprajapati7642
    @tarunprajapati7642 5 днів тому

    its too slow in suggestions, any alternate sir jii?

  • @sahilkapoor9874
    @sahilkapoor9874 5 днів тому

    Hey Amod, I am facing one issue here, there is some authorisation error that occurred while hitting the send endpoint, can we connect if possible?

  • @bharatvarshney5332
    @bharatvarshney5332 7 днів тому

    Thanks you Amod sir

  • @tafeito2268
    @tafeito2268 7 днів тому

    very good, thanks!

  • @william_shokhan
    @william_shokhan 7 днів тому

    Haven't any ai agent with context understanding similar to cline in vscode in jetbrains?

  • @Mukeshotwani
    @Mukeshotwani 7 днів тому

    Good one Amod Sir

  • @divyachaudhary-
    @divyachaudhary- 9 днів тому

    Also make a video how to clone with vs code

  • @benishs3729
    @benishs3729 9 днів тому

    can we automate this scenario in Selenium java

  • @akshaytadla
    @akshaytadla 10 днів тому

    Thank you 🙏🏻 It was the best Karate Tutorial ever seen on UA-cam … I am sure there will be challenges while configuring but its version controls of all plugins and IDEs happens and will happen in future 😂 Thanks once again Bro you made my day…. I appreciate it….😊

  • @Morphine_k9
    @Morphine_k9 11 днів тому

    bro, how do we set up the wiremock using maven dependency? Also do we need to study regex properly for this?

  • @karansingh-ku7yi
    @karansingh-ku7yi 12 днів тому

    thank you for posting, it helped a lot

  • @Morphine_k9
    @Morphine_k9 12 днів тому

    why so many chrome.exe gets opened for a single browser instance?

  • @Morphine_k9
    @Morphine_k9 14 днів тому

    I didn't understand how you used the APIClass as a lambda expression..Lambda expression is used only for functional interface, it has to be an interface with a single abstract method. However, here APIClass that you created is a well defined class with no abstract method and neither an interface. So how are you creating that as a lambda expression in the until method. Can you explain?

  • @luandinh5271
    @luandinh5271 15 днів тому

    thank you, great video

  • @zakiuddinrozindar5227
    @zakiuddinrozindar5227 18 днів тому

    Nice, Thank You

  • @veerugarg
    @veerugarg 19 днів тому

    I really love your channel you have great and deep knowledge.

  • @Keerthiga-d3k
    @Keerthiga-d3k 20 днів тому

    It's very informative. Please add a video on WebDriver BiDi

  • @abhilashadeshpande7996
    @abhilashadeshpande7996 22 дні тому

    Hi Amod sir, Thank you for this wonderful content, I have a question, I am searching the OAuth2.0 token creation code where all 5 parameters Client_id, Client_secret, Code, grant_type, redirect_url is used and token is created using Rest Assured code Your postman videos are available but if it is covered in Rest Assured videos. Can you share the link here

  • @MrLegarcia
    @MrLegarcia 23 дні тому

    EL POJO LOCO

  • @JananiSRMCAOMBR
    @JananiSRMCAOMBR 23 дні тому

    thank you broo

  • @abhilashadeshpande7996
    @abhilashadeshpande7996 23 дні тому

    Thank you sir

  • @soulmortal3883
    @soulmortal3883 Місяць тому

    Thanks for the information. But, even after following the mentioned steps I'm getting the error in console as "No resource with given identifier found" - Can you please make another detailed video on this. @Amod Mahajan

  • @lucaslogabo4325
    @lucaslogabo4325 Місяць тому

    is it the same for post requests ?

  • @abhilashadeshpande7996
    @abhilashadeshpande7996 Місяць тому

    Good content. Thank you

  • @UserUnkown-do1ji
    @UserUnkown-do1ji Місяць тому

    Thanks alot, I hope you do a Typescript series along with the existing Playwright series.

  • @AyyAppA_009
    @AyyAppA_009 Місяць тому

    Hi Amod, thanks for the detailed explanation Updated channel name as your name ..?

  • @mandeep3445
    @mandeep3445 Місяць тому

    Thank you

  • @sagarsri4143
    @sagarsri4143 Місяць тому

    Hi Amod, If possible make one video on when to use var,const,let & What is the difference

  • @UserUnkown-do1ji
    @UserUnkown-do1ji Місяць тому

    thanks alot

  • @thebhargavraval
    @thebhargavraval Місяць тому

    Thank you for covering this important topic. Can we capture and filter only xhr requests? Also, how to fetch the request headers?

  • @moritzseibel8590
    @moritzseibel8590 Місяць тому

    Thanks

  • @shreyanshjain2347
    @shreyanshjain2347 Місяць тому

    Very Informative

  • @ramsy3147
    @ramsy3147 Місяць тому

    If interviewer asking this question in interview if we can explain in this way he can quit the interview and will move us to next round 😀

  • @SupriyaIngole-x7d
    @SupriyaIngole-x7d Місяць тому

    Anyone interested in assisting me in my karate automation framework

  • @bihari1422
    @bihari1422 Місяць тому

    This was really helpful as it clears the confusion between those two

  • @UserUnkown-do1ji
    @UserUnkown-do1ji Місяць тому

    thanks

  • @mandeep3445
    @mandeep3445 Місяць тому

    Excellent explanation!!

  • @jayantamandal9732
    @jayantamandal9732 Місяць тому

    Thanks a Lot Amod for the detailed explanation.Concept is clear now

  • @shivaprasad8804
    @shivaprasad8804 Місяць тому

    Thanks for the detailed explanation. Very useful

  • @tulasiramsunkara
    @tulasiramsunkara Місяць тому

    Very informative Amod

  • @UserUnkown-do1ji
    @UserUnkown-do1ji Місяць тому

    thanks alot

  • @Parimal88
    @Parimal88 Місяць тому

    You are the boss. It is next level. I was not aware of that before. I believe you are busy with your own stuff but please educate us by providing these kind of videos. I’m happy to see long videos.