- 342
- 1 231 541
Amod Mahajan
India
Приєднався 5 чер 2020
Hello Learners,
I am a learner and that best defines me. I try to explore and learn programming and testing-related concepts.
As "Knowledge can only be volunteered it cannot be conscripted", I try my best to share with you all people.
I don't say that I know everything and I only know the correct things. If you like my content, you can subscribe, like, and comment on my videos, which will be an appreciation to me.
All content will be always free on my UA-cam channel like my Blog.
==========================================================
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
Thanks
Amod
Mob - +91-8951525628
I am a learner and that best defines me. I try to explore and learn programming and testing-related concepts.
As "Knowledge can only be volunteered it cannot be conscripted", I try my best to share with you all people.
I don't say that I know everything and I only know the correct things. If you like my content, you can subscribe, like, and comment on my videos, which will be an appreciation to me.
All content will be always free on my UA-cam channel like my Blog.
==========================================================
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
Thanks
Amod
Mob - +91-8951525628
#57. Limitations of CSS Selector #cssselectors #seleniumwebdriver
#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 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
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 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
Переглядів: 24
Відео
#56. Why getAttribute() Method Was Deprecated? getDomProperty() | getDomAttribute() |
Переглядів 1757 годин тому
#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 |
Переглядів 8119 годин тому
#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 |
Переглядів 96День тому
#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
Переглядів 8514 днів тому
#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 |
Переглядів 4921 день тому
#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
Переглядів 9021 день тому
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.
#10. Playwright Locator - getByRole | ARIA Role | Aria Attribute | Accessible Name | Basic Usage |
Переглядів 118Місяць тому
In this video tutorial, I am covering basic usage of getByRole locator of Playwright. I have covered below topics in detail - 1. Learn about ARIA Role, ARIA Attributes & Accessible Name 2. How to get role and Accessible Name of Web element? 3. Basic usage of getByRole() locator #Playwright #PlaywrightTesting #PlaywrightAutomation #PlaywrightTutorial #EndToEndTesting #CrossBrowserTesting #WebTes...
#51. Create Custom Locator Methods | ByPlaceHolder | ByDataCustom |
Переглядів 158Місяць тому
#selenium #seleniumwebdriver #seleniumtraining #seleniumautomation #seleniumjava #selenium4 #automationtesting Selenium WebDriver provides eight locators which are sufficient in most of cases but sometimes we may need to create custom locator as per need. I have explained such scenarios in this video and also explained to create a custom locator step by step. Behind every article, video, or pie...
#9. Using Traditional Locators (ID, XPath, CSS, Tag Name, Link Text ) in Playwright Scripts
Переглядів 83Місяць тому
In this video tutorial, we will learn to use traditional locators - ID, XPath, CSS, Tag Name, Link Text in Playwright scripts. #Playwright #PlaywrightTesting #PlaywrightAutomation #PlaywrightTutorial #EndToEndTesting #CrossBrowserTesting #WebTesting #PlaywrightJavaScript #PlaywrightPython #PlaywrightCSharp #PlaywrightJava #PlaywrightFeatures #PlaywrightSetup #PlaywrightGuide #MicrosoftPlaywrigh...
#50. Capturing Full Page Screenshot in Chrome Using CDP & Firefox Using getFullPageScreenshotAs()
Переглядів 148Місяць тому
#selenium #seleniumwebdriver #seleniumtraining #seleniumautomation #seleniumjava #selenium4 #automationtesting Capturing full page screenshot in browsers like Chrome, Edge and Firefox using Selenium 4 is much easier than previously. However still we don't have a common method across browsers but we can use Chrome DevTools Protocol (CDP) to capture full page screenshot in Chrome and getFullPageS...
#8. Run Playwright Tests Using UI Mode | #playwrightautomation
Переглядів 135Місяць тому
In this video tutorial, we will learn - 1. Run Playwright Tests Using UI Mode #Playwright #PlaywrightTesting #PlaywrightAutomation #PlaywrightTutorial #EndToEndTesting #CrossBrowserTesting #WebTesting #PlaywrightJavaScript #PlaywrightPython #PlaywrightCSharp #PlaywrightJava #PlaywrightFeatures #PlaywrightSetup #PlaywrightGuide #MicrosoftPlaywright #HeadlessBrowserTesting #PlaywrightVsSelenium #...
#7. Ways To Run Playwright Tests - Commands & Playwright Test For VSCode | #playwrightautomation
Переглядів 2672 місяці тому
In this video tutorial, we will learn - 1. Run all tests | Run specific spec file | Run for Specific Browser | Run Using Test Title | Run With Tags | Run Last Failed Tests | 2. How Playwright calculates number of workers to run tests? 3. How to run tests using Playwright Test Extension? 4. Why running tests using Playwright Test Runner with show browser option is not recommended? #Playwright #P...
#49. Intercept API Call in Chrome Browser And Mock Its Response Using Chrome DevTools Protocol (CDP)
Переглядів 1682 місяці тому
#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
Переглядів 2592 місяці тому
#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|
Переглядів 2302 місяці тому
#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)
Переглядів 3172 місяці тому
#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
Переглядів 2032 місяці тому
#4. Installation of Playwright TS | Why does playwright install its own browsers? #playwright
#3. Best IDEs For Playwright JS/TS | VS Code Features & Installation |
Переглядів 2152 місяці тому
#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 |
Переглядів 3203 місяці тому
#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
Переглядів 4483 місяці тому
#47. Understanding & Resolving Unable to find an exact match for CDP version Warning
#1. Introduction To Playwright | Features Of Playwright |
Переглядів 4 тис.3 місяці тому
#1. Introduction To Playwright | Features Of Playwright |
#46. What is Chrome DevTools Protocol - CDP? Perform Loading, Typing, Click etc. Using CDP Commands.
Переглядів 2803 місяці тому
#46. What is Chrome DevTools Protocol - CDP? Perform Loading, Typing, Click etc. Using CDP Commands.
New Switch Concept | Java 12+ | Switch Expression | No Need Of Break | Return Value From Switch |
Переглядів 2853 місяці тому
New Switch Concept | Java 12 | Switch Expression | No Need Of Break | Return Value From Switch |
#45. Fluent Wait in Selenium WebDriver | Explicit Wait - Fluent Wait |
Переглядів 1873 місяці тому
#45. Fluent Wait in Selenium WebDriver | Explicit Wait - Fluent Wait |
#44. Explicit Wait With Expected Conditions in Selenium WebDriver | Waiting For Multiple Conditions|
Переглядів 3013 місяці тому
#44. Explicit Wait With Expected Conditions in Selenium WebDriver | Waiting For Multiple Conditions|
#43. Explicit Wait in Selenium WebDriver With Polling Interval | Ignoring Exception | With Message |
Переглядів 1444 місяці тому
#43. Explicit Wait in Selenium WebDriver With Polling Interval | Ignoring Exception | With Message |
#42. Explicit Wait in Selenium WebDriver With Custom Expected Conditions | WebDriverWait Class |
Переглядів 3374 місяці тому
#42. Explicit Wait in Selenium WebDriver With Custom Expected Conditions | WebDriverWait Class |
#41. Capturing Screenshot Of Web Element in Selenium WebDriver | Selenium 4 Feature |
Переглядів 1314 місяці тому
#41. Capturing Screenshot Of Web Element in Selenium WebDriver | Selenium 4 Feature |
#40. Capturing Screenshot in Selenium WebDriver | BASE64 | BYTES | FILE |
Переглядів 2624 місяці тому
#40. Capturing Screenshot in Selenium WebDriver | BASE64 | BYTES | FILE |
This was really helpful as it clears the confusion between those two
thanks
Excellent explanation!!
Thanks a Lot Amod for the detailed explanation.Concept is clear now
Thanks for the detailed explanation. Very useful
Very informative Amod
thanks alot
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.
Really good explanation, is this the last video of this series or yet to come
Hi Amod Sir, I learned many more from your videos. Can you please include video of GET request
thanks
good explanation
I tried this way using HashMap: String sentence = "Myself2 Me1 I4 and3"; String output=""; String[] words= sentence.split(" "); HashMap<Integer,String> stringMap = new HashMap<>(); for (String word:words){ String term= word.replaceAll("[0-9]",""); int sequence= Integer.parseInt(word.replaceAll("[a-zA-Z]",""))-1; stringMap.put(sequence,term); } Set<Map.Entry<Integer,String>> keyset = stringMap.entrySet(); for (Map.Entry<Integer,String> set: keyset){ output = output + set.getValue()+" "; } System.out.println(output.trim());
Nice Explanation thank you 👍
Good explanation
thanks
Best explanation by far. I have been scouring through the internet trying to understand this topic for 2 days and now I came across your video and it cleared all my doubts. Thanks.
Glad you found it helpful! 😌
Really Superb Explanation none of tutorial have explained in this manner
Thanks for appreciation.
Amazing thanks
AMAZING SERIES
Thanks Amod..very well explained about ARIA concepts with examples
thanks alot
Really good video. Do you know why it might be taking playwright so long to start running the tests for me? I'll click run to start running the tests and it will take playwright like 10-15 seconds to be able to start actually running the tests
How you are running?
@@RetargetCommon Every way that I run it it is slow. So from the command line, from ui mode, from the playwright test explorer extension, it is all slow
but after i cloned my project, it's telling me to log into my gitlab account with a URL and token, otherwise the cloning process failed. which URL and token should I use?
Are you cloning public or private repo?
@@RetargetCommon it's a private one
Hundred of thanks for this well explained video! Absolute on the spot! 😄
Thanks Amod…very detailed explained abt traditional locators. I think we can use attribute name and value also.
With css and xpath not as standalone as we use in Selenium Java.
Thanks Amod..very detailed explanation about UI mode. Learned new things..how to do pop-out vscode & watch mode..👍
To the point, thanks
Hi, I am getting 400 error while doing post call and also how did you format the payload with " for the body for post call, that part is not explained too. could you please help on this. used this body body("{ " + "\"id\":252d3bca, "+ " \"name\": \"Sri Lankan Airways\", "+ " \"country\": \"Sri Lanka\", "+ " \"logo\": \"upload.wikimedia.org/wikipedia/en/thumb/9/9b/Qatar_Airways_Logo.svg/sri_lanka.png\", "+ " \"slogan\": \"From Sri Lanka\", "+ " \"head_quaters\": \"Katunayake, Sri Lanka\", " + " \"website\": \"www.srilankaaairways.com\", " + " \"established\": \"1990\" " + "}") but getting 400 response instead of 200, am sure there is some issue with the payload as if I place the actual json in the postman it works fine, but not sure how you got this " for the payload. could you please explain this part.
Please can you create a series on interview questions on Karate API framework
ek number bhai
Informative!!
Nice..!!
Hi Amod, could you please paste the websites links in the decription.
In every lecture, there is something new to learn. Thanks :)
Explained very well
No one go this deeper to explain concepts except Amod Mahajan. Thanks a lot.
Hi Amod, Please create the play list for java from basic to advanced, which will be used in automation. It will help many of us.
Hey, There are plenty of Java videos on YT. Let me know if you want me to cover any specific topic.
Good video sir.
Hi Amod, How many video you are planning to upload for this series ? Are you planning to uplaod for API as well ?
Hey, I will make videos on every topic of playwright.
amazing video pls keep coming with solution
nice explanation
you save me
Glad it helped.
It's robo pojo generator. There is another plugin by the name of pojo generator.
Correct.. I should’ve mentioned full name. Thanks
Thanks Amod
Thanks Amod..explained in different ways of installing playwright
Do not we need to install Typescript programming language first?
Thank you for sharing your knowledge.
Great video Amod , awaiting more and more learning on playwright. Thanks