AJ AUTOMATION
AJ AUTOMATION
  • Видео 258
  • Просмотров 1 091 054
How to Set Test Priority WITHOUT Using the 'priority' Attribute in TestNG | Set Priority Dynamically
▶️ Next IMP Interview question - How to Set Test Priority without Using the 'priority' Attribute in TestNG , so will see how to Set TestNG Test Priority Dynamically without the 'priority' Attribute using the IAnnotationTransformer interface
Thanks for watching! Happy coding and automating!
▶️ If you have any queries , questions or suggestions, please add in the comment. I will be happy to hear suggestions and feedback from you so that I can improve the same. Help your friends to learn automation by suggesting the channel. Thanks
======================================
****************AJ AUTOMATION**************
======================================
Hi guys, Please share and Like the content whi...
Просмотров: 77

Видео

How to Skip Tests from Single or Multiple Modules in TestNG WITHOUT Using enabled = false Attribute
Просмотров 6914 дней назад
▶️ Next IMP Interview Question - How to Skip Tests from Single or Multiple Modules in TestNG Without Using enabled = false Attribute. Here we will learn how to skip TestNG Tests from Single or Multiple modules using TestNG IAnnotationTransformer interface. Thanks for watching! Happy coding and automating! ▶️ If you have any queries , questions or suggestions, please add in the comment. I will b...
How to Run Multiple TestNG XMLs In Parallel | Run Multiple TestNG Suites In Parallel in Selenium Q&A
Просмотров 5714 дней назад
▶️ Next IMP Interview Question - How to Run multiple TestNG Suites In Parallel in Selenium Framework. Thanks for watching! Happy coding and automating! ▶️ If you have any queries , questions or suggestions, please add in the comment. I will be happy to hear suggestions and feedback from you so that I can improve the same. Help your friends to learn automation by suggesting the channel. Thanks A...
How To Run Multiple TestNG XMLs in Single Maven Build with Surefire Plugin| Automation Interview Q&A
Просмотров 5014 дней назад
▶️ Next IMP Interview Question - How To Run Multiple TestNG XMLs in Single Maven Build Using Surefire Plugin. Thanks for watching! Happy coding and automating! ▶️ If you have any queries , questions or suggestions, please add in the comment. I will be happy to hear suggestions and feedback from you so that I can improve the same. Help your friends to learn automation by suggesting the channel. ...
How to Run Tests in Parallel in Maven Build | Selenium Interview Q & A | Parallel Execution in Maven
Просмотров 216Месяц назад
▶️ In this video , we will learn about Parallel execution in Maven. This will be asked in the Selenium interview - How to Run Tests in Parallel in Maven Build. ▶️ Here we configure Surefire plugin in the Maven pom.xml and run methods or classes in parallel mode. Thanks for watching! Happy coding and automating! ▶️ If you have any queries , questions or suggestions, please add in the comment. I ...
How to Verify Font color, Font size, Font Weight & Font Family in Selenium| Selenium Interview Q & A
Просмотров 476Месяц назад
Test Automation Interview Question and Answer playlist. ▶️ In this video, we will learn how to verify various font properties-such as color, size, weight, and family using Selenium WebDriver in Java. ▶️ We can use getCssValue() method to get different css properties for a WenElement on UI. Thanks for watching! Happy coding and automating! ▶️ If you have any queries , questions or suggestions, p...
Session 11 - Run Automation on AWS EC2 | Shell Script | Docker Selenium Grid | Jenkins | GitLab
Просмотров 4142 месяца назад
▶️ In this session, we will see complete end to end process of Executing Selenium Framework on AWS EC2 instance using Docker Selenium Grid and Shell Script file from Jenkins Parameterized Job. * STEPS * 1. Sign up for an AWS account - Create an EC2 instance. - Connect to EC2 using the .pem file. 2. Install Maven, Java, Jenkins, Docker, Docker Compose, Git etc. 3.Setup Jenkins Parameterized Job ...
Session 10 - Setup Docker Selenium Grid | Run Automation on Docker Containers | Selenium on Docker
Просмотров 2702 месяца назад
Automation Framework Design Series - Selenium With Java. ▶️ In this session 10, we will see step by step process for "How to Setup Docker Selenium Grid and Run automation on docker containers". Selenium Tests Parallel execution on Docker Selenium Grid Steps - * Install docker application on your system * Start the docker desktop app * Setup Docker Selenium Grid * Create and run Hub and Node con...
Session 9 - Run Automation Using BATCH Script | Update Parameter values from Jenkins using .bat file
Просмотров 2132 месяца назад
▶️ In this video, we'll talk about how to run your Selenium automation tests by dynamically updating configuration parameters using a BATCH script. We'll demonstrate how to use Jenkins in a parameterized job to adjust settings such as the browser type, environment, parallel execution mode, and more. ▶️ Learn how to automate the process of updating these values in your config.properties file and...
Session 8 - Add Custom HTML Table in Extent Report | Customize Extent Report Java Selenium Framework
Просмотров 3012 месяца назад
▶️In this session, we’ll explore how to customize Extent Reports in a Selenium Java Framework by adding a custom HTML table. We'll create a Test Summary table that displays the total number of tests executed, along with detailed columns for Passed, Failed, Skipped tests, and the overall Pass Percentage. Thanks for watching! Happy coding and automating! ▶️ If you have any queries , questions or ...
How to Fix Cannot Find the Declaration of Element project Error in Maven POM.xml in Eclipse IDE
Просмотров 7183 месяца назад
▶️ In this video, lets try to troubleshoot and resolve this common issue in Eclipse IDE - Cannot find the declaration of element 'project' error in your Maven pom.xml file We need make sure Schema location points to correct location which might cause validation issue in pom xml file. Once you replace http to https or https to http, just save the pom.xml and update your maven project , this shou...
Session 7 - How to Generate & Customize Extent Report in Selenium Java Framework- Step-by-Step Guide
Просмотров 5693 месяца назад
▶️In this video, you'll learn how to generate and customize Extent Reports in your Selenium automation framework step by step. Whether you're a beginner or an experienced tester, this tutorial will guide you through everything you need to know about Extent Reports. Video is little lengthy so you can play with 1.5x speed to finish it in less time but try to watch complete video * Steps to Genera...
Session 6 - Selenium Framework - Setup Log4j2 in Java Selenium | Generate Log file using Log4j API
Просмотров 2533 месяца назад
▶️ In this session, we will see How to generate logs using Log4j2 API in Selenium Framework with Java. We will configure Log4j using log4j2.xml to Print logs in the console and add log4j logs in automation.log file. Also we will learn about ThreadLocal class usage in automation framework ⚡️ Full Playlist Link - Selenium Automation Framework using Java - ruclips.net/p/PLlc_LrU50tljADn-fgLmaXE5P_...
Session 5 - Verify Presence Of Fields in Selenium Java | Read Field Names from Excel & Verify on UI
Просмотров 2563 месяца назад
▶️ In this video, we will see the process of verifying the presence of fields on a web page using Selenium WebDriver and the Page Object Model (POM) framework. This tutorial demonstrates a data-driven approach by reading field names from an Excel sheet and asserting their presence with a custom Java method. ▶️ Step 1 - Create a Excel and add Field names you want to assert on different page in t...
TestNG Listeners in Selenium | How to Use TestNG Listeners in Selenium WebDriver with Examples
Просмотров 2113 месяца назад
▶️ I have merged TestNG Listeners session in this single video. This video would cover different types of TestNG Listeners which we use in the Selenium WebDriver automation framework. This 30 mins video can help you to go through these topic quickly before going for the Test automation interviews. Thanks for watching! Happy coding and automating! ▶️ If you have any queries , questions or sugges...
Session 4 - Selenium Framework using Java | Retry Failed Tests | Capture Screenshots on Failure
Просмотров 2184 месяца назад
Session 4 - Selenium Framework using Java | Retry Failed Tests | Capture Screenshots on Failure
Session 3 - Selenium Framework POM | Implement Page Actions | Setup Config file & ConfigReader class
Просмотров 2414 месяца назад
Session 3 - Selenium Framework POM | Implement Page Actions | Setup Config file & ConfigReader class
Session 2 - Selenium Framework using Java | Implement - Page Objects, Test Classes, CustomWait Class
Просмотров 7004 месяца назад
Session 2 - Selenium Framework using Java | Implement - Page Objects, Test Classes, CustomWait Class
Session 1 - Java Selenium Framework - Initial Setup | Designing Basic Page Object Model Structure
Просмотров 1,3 тыс.4 месяца назад
Session 1 - Java Selenium Framework - Initial Setup | Designing Basic Page Object Model Structure
Handling Cookies in Selenium | Save and Reuse Cookies Across Tests in WebDriver - Practical Example
Просмотров 9635 месяцев назад
Handling Cookies in Selenium | Save and Reuse Cookies Across Tests in WebDriver - Practical Example
Test Automation Interview Question- How to RUN Specific Test Class & Test Method using Maven Command
Просмотров 1565 месяцев назад
Test Automation Interview Question- How to RUN Specific Test Class & Test Method using Maven Command
Test Automation Interview Q&A - How to Run Selenium Tests in Parallel Without using TestNG xml file
Просмотров 2845 месяцев назад
Test Automation Interview Q&A - How to Run Selenium Tests in Parallel Without using TestNG xml file
How to Explain Selenium Automation Framework Structure in Test Automation interviews for Beginners
Просмотров 8445 месяцев назад
How to Explain Selenium Automation Framework Structure in Test Automation interviews for Beginners
Docker Selenium Grid - Full Tutorial for Test Automation | Run Selenium Tests On Docker Containers
Просмотров 2,6 тыс.6 месяцев назад
Docker Selenium Grid - Full Tutorial for Test Automation | Run Selenium Tests On Docker Containers
How to Execute Failed Tests automatically in Selenium using IRetryAnalyzer | Re-Run Tests in TestNG
Просмотров 2907 месяцев назад
How to Execute Failed Tests automatically in Selenium using IRetryAnalyzer | Re-Run Tests in TestNG
How to use IAnnotationTransformer Listener to Change Priority of TestNG method/disable TestNG method
Просмотров 1487 месяцев назад
How to use IAnnotationTransformer Listener to Change Priority of TestNG method/disable TestNG method
Use of IInvokedMethodListener in automation example | Print Start & End TimeStamp for TestNG methods
Просмотров 1087 месяцев назад
Use of IInvokedMethodListener in automation example | Print Start & End TimeStamp for TestNG methods
TestNG Listeners : How to use ITestListener in automation with Selenium | Implement ITestListener
Просмотров 4998 месяцев назад
TestNG Listeners : How to use ITestListener in automation with Selenium | Implement ITestListener
TestNG Listeners : How to use ISuiteListener with example | Implement onStart and OnFinish methods
Просмотров 2458 месяцев назад
TestNG Listeners : How to use ISuiteListener with example | Implement onStart and OnFinish methods
TestNG Listeners Overview- What are Different Listeners in TestNG and methods available in Listeners
Просмотров 1689 месяцев назад
TestNG Listeners Overview- What are Different Listeners in TestNG and methods available in Listeners

Комментарии

  • @Radhey-n1y
    @Radhey-n1y 18 часов назад

    Hello, it's great to see your video on BrowserMob! I have a question: Is it possible to intercept an HTTP request and either add a new header or modify the value of an existing one, so that we can see the changes reflected in the "Network" tab under the headers of the response in the browser?

  • @oldgengamer-lb2of
    @oldgengamer-lb2of 2 дня назад

    Amazing and simple to understand. Thanks 👌🏼👌🏼👌🏼

  • @根本花里子
    @根本花里子 3 дня назад

    THANK YOU KIND MAN YOU ARE MY SAVIOR🙏🙏🙏🙏🙏

  • @KK-qb5jr
    @KK-qb5jr 8 дней назад

    Really helpful, Thank you so much bro.😊❤

  • @ganeshraja9201
    @ganeshraja9201 8 дней назад

    Can you please share this project pom file and chromedriver version and chrome browser version details please

  • @rupamsethi3877
    @rupamsethi3877 11 дней назад

    Its really helpfull, thank you brother for such a good content

  • @swapnilbodade1336
    @swapnilbodade1336 16 дней назад

    Any plan for playwright e2e framework AJ

    • @AJAUTOMATION
      @AJAUTOMATION 16 дней назад

      Yes there is, however first playlist to learn playwright concepts and then we can move to the framework Designing

    • @swapnilbodade1336
      @swapnilbodade1336 16 дней назад

      @@AJAUTOMATION eagerly waiting for playlist to start🤞

  • @swapnilbodade1336
    @swapnilbodade1336 16 дней назад

    Very informative ❤ Thanks for the video

  • @dnya4512
    @dnya4512 22 дня назад

    Sir, what's the difference between plugins and dependencies in maven pom.xml

  • @johnmonish5317
    @johnmonish5317 23 дня назад

    Excellent

  • @almask.m.2355
    @almask.m.2355 23 дня назад

    Hi sir I am not able to find the ssh file in that location after generating it, please help

    • @AJAUTOMATION
      @AJAUTOMATION 23 дня назад

      Are you able to see any error while generating the keys? When we create ssh keys using ssh-keygen then by default keys should be created under c:\users\username \. ssh folder. If you specify any other custom location during the keys creation then check that location...

  • @mdniyazhashmi458
    @mdniyazhashmi458 26 дней назад

    hi AJ, if I want to run multiple xml files with different environment urls , can you please share the example.

    • @AJAUTOMATION
      @AJAUTOMATION 23 дня назад

      You can use testng parameters inside the testng xmls. Ex - We can have 2 TestNG Xmls TestNG_Dev. Xml TestNG_Qa. Xml Use <parameter name="url" value="dev server url" Same add in qa xml Read this url parameter value in automation test methods and run these 2 xmls from the surefire plugin. That will run 2 xmls on different urls specified in the xmls..

    • @mdniyazhashmi458
      @mdniyazhashmi458 20 дней назад

      @@AJAUTOMATION thanks a lot!!

  • @thehiddenbalkans
    @thehiddenbalkans Месяц назад

    can i use them in one container? Selenium 4.25.0 installing Chrome and chrome driver inside the container via Dockerfile I want to run three containers with this code going to different links (input param env var) `but i am getting Could not start a new session. Response code 500. Message: session not created: Chrome failed to start: exited normally. (session not created: DevToolsActivePort file doesn't exist) (The process started from chrome location /usr/bin/chromium is no longer running, so ChromeDriver is assuming that Chrome has crashed.)

    • @AJAUTOMATION
      @AJAUTOMATION Месяц назад

      This might happen due to incorrect setup in dockerfile.. can you share Dockerfile , also check u have sufficient resources like cpu , RAM memory etc.

  • @KK-qb5jr
    @KK-qb5jr Месяц назад

    Thank you nro.😊

  • @Talisado
    @Talisado Месяц назад

    Thanks

  • @ankitbartwal2533
    @ankitbartwal2533 Месяц назад

    how to add dark mode in eclipse?

    • @AJAUTOMATION
      @AJAUTOMATION Месяц назад

      In eclipse, Go to window - preferences - General - Appearance - Theme drop down will be there, u can select dark there.

  • @lastinm77
    @lastinm77 Месяц назад

    thanks!

  • @priteshkhambekar
    @priteshkhambekar Месяц назад

    Hi Sir, In my framework I did a setup to execute selenium script into docker containers. Here when I run my testng.xml file then all the scripts are executing successfully into docker containers. But the problem is when I run same script using maven command I.e mvn clean test then it's throwing an errors. Do you know why? If possible could you please try to execute script into docker container using maven command and see if it's executing successfully or not? Thanks

    • @AJAUTOMATION
      @AJAUTOMATION Месяц назад

      yes its working , what's the error you are getting with maven command ?

  • @ПётрЯснецов
    @ПётрЯснецов Месяц назад

    maybe you know how to do the same thing only with android emulators that are in docker?

    • @AJAUTOMATION
      @AJAUTOMATION Месяц назад

      No @ПётрЯснецов , I haven't worked on this.

  • @SunilYadav-im8ho
    @SunilYadav-im8ho Месяц назад

    How to run scenarios of feature file

    • @AJAUTOMATION
      @AJAUTOMATION Месяц назад

      You can do it With the plugins configuration for running cucumber feature file scenarios in parallel. Plz chk this might help you - cucumber.io/docs/guides/parallel-execution/?lang=java

  • @AAAABBB12
    @AAAABBB12 Месяц назад

    Very nicely explained!

  • @anshukulhade6789
    @anshukulhade6789 Месяц назад

    Hello sir I have cookies in .txt format on how to load these cookies in selenium without login to load the session.

    • @AJAUTOMATION
      @AJAUTOMATION Месяц назад

      Here you need to store the cookies in txt file in correct format like nameofcookie=value;domain;path;expiry read this file using java code. Store nameofcookie , value domain etc in String format then build the cookie like below using above data from txt file Cookie cookie = new Cookie.Builder(nameofcookie, value).domain(domain).path(path).expiresOn(expiry).build(); now you can use addCookie method to add above cookie object. driver.manage().addCookie(cookie);

  • @AKASHKUMAR-t9y7u
    @AKASHKUMAR-t9y7u Месяц назад

    Hi sir Code is Working but creating Empty file package Programming; import java.io.File; import java.io.IOException; import java.util.EnumSet; import java.util.concurrent.TimeUnit; import org.openqa.selenium.By; import org.openqa.selenium.Proxy; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.chrome.ChromeOptions; import org.openqa.selenium.remote.CapabilityType; import org.openqa.selenium.remote.DesiredCapabilities; import org.openqa.selenium.remote.RemoteWebDriver; import io.github.bonigarcia.wdm.WebDriverManager; import net.lightbody.bmp.BrowserMobProxy; import net.lightbody.bmp.BrowserMobProxyServer; import net.lightbody.bmp.core.har.Har; import net.lightbody.bmp.proxy.CaptureType; public class AkashHar { public static void main(String[] args) throws IOException { // Start the proxy on some port BrowserMobProxy myProxy = new BrowserMobProxyServer(); myProxy.start(0); // Set SSL and HTTP proxy in SeleniumProxy Proxy seleniumProxy = new Proxy(); seleniumProxy.setHttpProxy("localhost:" + myProxy.getPort()); seleniumProxy.setSslProxy("localhost:" + myProxy.getPort()); // Add Capability for PROXY in DesiredCapabilities DesiredCapabilities capability = new DesiredCapabilities(); capability.setCapability(CapabilityType.PROXY, seleniumProxy); capability.acceptInsecureCerts(); capability.setCapability(CapabilityType.ACCEPT_INSECURE_CERTS, true); // Set captureTypes EnumSet<CaptureType> captureTypes = CaptureType.getAllContentCaptureTypes(); captureTypes.addAll(CaptureType.getCookieCaptureTypes()); captureTypes.addAll(CaptureType.getHeaderCaptureTypes()); captureTypes.addAll(CaptureType.getRequestCaptureTypes()); captureTypes.addAll(CaptureType.getResponseCaptureTypes()); myProxy.setHarCaptureTypes(captureTypes); // HAR name myProxy.newHar("MyHAR"); // Start browser and open URL WebDriverManager.chromedriver().setup(); ChromeOptions options = new ChromeOptions(); options.merge(capability); WebDriver driver = new ChromeDriver(options); driver.manage().window().maximize(); // Print Driver Capabilities System.out.println("Driver Capabilities===> " + ((RemoteWebDriver) driver).getCapabilities().asMap().toString()); // Navigate to the URL driver.get("main.dvl.amp.vg/"); driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS); // Perform actions driver.findElement(By.xpath("//input[@id='email']")).sendKeys("akshay0"); driver.findElement(By.xpath("//input[@id='password']")).sendKeys("Skyson@420"); driver.findElement(By.xpath("//button[@id='btnLogin']")).click(); // Wait for a bit to allow requests to finish try { Thread.sleep(5000); // Adjust the time based on your application's response time } catch (InterruptedException e) { e.printStackTrace(); } // Get HAR data Har har = myProxy.getHar(); if (har == null || har.getLog().getEntries().isEmpty()) { System.out.println("No entries in HAR. Make sure requests were made."); } else { // Create directory if it doesn't exist File harFolder = new File(System.getProperty("user.dir") + "/MyHARFolder"); if (!harFolder.exists()) { harFolder.mkdirs(); } // Write HAR data to file File myHARFile = new File(harFolder, "Main1.har"); har.writeTo(myHARFile); System.out.println("==> HAR details have been successfully written to the file: " + myHARFile); } // Cleanup myProxy.stopProxy(); driver.quit(); } }

  • @priteshkhambekar
    @priteshkhambekar Месяц назад

    Nice explanation. Just one thing do we have any video that demonstrate how we can store ExtenetReport into S3 bucket? Thanks

    • @AJAUTOMATION
      @AJAUTOMATION Месяц назад

      No @pritesh I don't have any video for that, Not worked on it yet

    • @priteshkhambekar
      @priteshkhambekar Месяц назад

      @@AJAUTOMATION Okk No Problem. You are doing the awesome work. This is the actual thing teams need to learn and implement in project.

  • @IMPUJA
    @IMPUJA Месяц назад

    Thank you :) video was really helpful

    • @AJAUTOMATION
      @AJAUTOMATION Месяц назад

      Welcome.. 👍 Happy to see that video helped you 🙂

  • @willianpeixoto4953
    @willianpeixoto4953 Месяц назад

    After spending over 6 hours looking for a solution to this problem, I found your video. Congratulations on your attention to detail (that's what helped me solve my problem) and your teaching approach. 🙂

    • @AJAUTOMATION
      @AJAUTOMATION Месяц назад

      Happy to see that video helped you 🙂👍

  • @rahilkumar3558
    @rahilkumar3558 Месяц назад

    Any idea how to pass this in gradle java?

    • @AJAUTOMATION
      @AJAUTOMATION Месяц назад

      I haven't tried for gradle yet. You may try with Property flag -Pnameofproperty=value

  • @SashaBelovw
    @SashaBelovw 2 месяца назад

    is this same for macos system

    • @AJAUTOMATION
      @AJAUTOMATION 2 месяца назад

      Not tried on Mac yet, however I believe it should be same with vs code app and Git installed on Mac

  • @MaximBordyug.
    @MaximBordyug. 2 месяца назад

    Thank you!

  • @swapnilbodade1336
    @swapnilbodade1336 2 месяца назад

    What should be ideal config for 10 parallel thread. Thanks for informative video

    • @AJAUTOMATION
      @AJAUTOMATION 2 месяца назад

      For 10 threads in parallel, we can use single ec2 with at least 16 / 32 gb RAM And 8 cpus. In the Selenium grid u can give every container a minimum of 2 / 3 gb ram and 1 cpu so that tests will run properly. Another approach we can try is to use 2 ec2 instances and distribute 5 tests per instance to balance the load. 5 tests on first and 5 tests on second instance will be easy, effective and again everything depends upon your budget as it costs more if we use ec2 with higher RAM and CPUs.

  • @prashinkasahu
    @prashinkasahu 2 месяца назад

    For me the node containers are getting exited just after creating it or restarting it.please suggest

    • @AJAUTOMATION
      @AJAUTOMATION 2 месяца назад

      It can happen due to various issues, could be due to insufficient memory or hub and node versions are not correct, check configuration again if nodes are registered with the hub or not. Try to use docker compose with correct configuration to setup grid with latest hub and node images

  • @automationtester19
    @automationtester19 2 месяца назад

    Suggestion : it would be better if you can show one successful test and execute it and then add other tests. This will build confidence in the beginner audience.

    • @AJAUTOMATION
      @AJAUTOMATION 2 месяца назад

      Thanks for suggestions 👍🙂

  • @automationtester19
    @automationtester19 2 месяца назад

    can you please share the created code ?

    • @AJAUTOMATION
      @AJAUTOMATION 2 месяца назад

      Plz chk - - - gitlab.com/ajautomation/amazon-automation

  • @poongodiarasu8079
    @poongodiarasu8079 2 месяца назад

    Nice sir, thankyou....

  • @lekhashree7146
    @lekhashree7146 2 месяца назад

    Very clear explanation. Thank you!!

  • @mimiky_y
    @mimiky_y 2 месяца назад

    THANKSSSS SO MUCH!!💙💙 I was all over the place, and like I don't know what was going on. After following until the gitbash and ssh keys, I was able to follow through and figure out on my own. You were soooo good at explaining it. I was watching other tutorials, they were cool too but this was the exact thing I was looking for. Thanksss!

    • @AJAUTOMATION
      @AJAUTOMATION 2 месяца назад

      Wonderful to hear that video helped you... Thnx for your feedback 🙂👍

  • @vikasmalik3182
    @vikasmalik3182 2 месяца назад

    Can we add same stuff for git ci pipeline to provide manual input at manual run

    • @AJAUTOMATION
      @AJAUTOMATION 2 месяца назад

      Not sure about this, how do you want to give input manually where we can provide while building the Jenkins job, pipeline should pick parameters values..

  • @fake22444
    @fake22444 2 месяца назад

    great, thanks man

  • @YishengZeng-le1rp
    @YishengZeng-le1rp 2 месяца назад

    when I did "git push origin master", it gave me back "fatal: unable to access gitlab/path: The requested URL returned error: 403", what should I do?

    • @AJAUTOMATION
      @AJAUTOMATION 2 месяца назад

      That means u don't have necessary permissions to access the repo, so Plz try adding ur ssh key in the Gitlab account first before pushing the project.

  • @syedsaddadin1859
    @syedsaddadin1859 2 месяца назад

    Thanks Bro. it worked well.

  • @mustafakarakaya76
    @mustafakarakaya76 2 месяца назад

    I run docker on linux successfully desgned remotewebdriver I see the hub and nodes in grid but once I run chrome runs others not once I get logs for docker I am getttin below error Failed to export spans. Server responded with gRPC status code 2. Error message: Failed to connect to localhost/[0:0:0:0:0:0:0:1]:4317 do you aware that error ?

    • @AJAUTOMATION
      @AJAUTOMATION 2 месяца назад

      not came across such error yet, but You can try to reconnect hub and nodes with different new network and make sure port 4317 is open and accessible. Try to use Latest versions of Selenium/Hub and Nodes using docker compose yml file again.

  • @swapnilbodade1336
    @swapnilbodade1336 2 месяца назад

    You are solving real world automation problem. Thanks for the great playlist.

  • @ghadatrabelsi3899
    @ghadatrabelsi3899 2 месяца назад

    Hello , i applied all the cmds shell i installed docker i opened the localhost link but no nodes are visible i didint understand whats yhe pb ,if you can help me ? :(

    • @AJAUTOMATION
      @AJAUTOMATION 2 месяца назад

      Please try running below commands one by one -( Before running any command, Make Docker Desktop Application / Engine is running on your system ) 1. docker network create grid4nw 2. docker run -d -p 4445:4444 --net grid4nw --name seleniumHub selenium/hub:4.0.0-rc-2-20210930 3. docker run -d -p 4446:5900 -p 4447:7900 --net grid4nw -e SE_EVENT_BUS_HOST=seleniumHub -e SE_EVENT_BUS_PUBLISH_PORT=4442 -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 --shm-size="2g" --name chromeNode1 selenium/node-chrome:4.0.0-rc-2-20210930 Now open - localhost:4445/ui/index.html#/ If still face issues , please email me with screenshots to assist you further.

  • @ramarao7393
    @ramarao7393 2 месяца назад

    Nice content and clearly explained .I have a question regarding when we dealing with screenshot handling like comparsion,we are getting below exception while comparing the screenshots with help of AWT. java.awt.HeadlessException: No X11 DISPLAY variable was set, but this program performed an operation which requires it Can you please share any inputs to resolve this.appreciate for urqucik reply and help.

    • @AJAUTOMATION
      @AJAUTOMATION 2 месяца назад

      For image comparison, have you tried the ashot library...

  • @Move_Further
    @Move_Further 2 месяца назад

    Thanks a lot ...I tried hard to figure out what was actually wrong with the code for headless run. This explanation is really helpful 👍👍

  • @bishnuyashadash91
    @bishnuyashadash91 2 месяца назад

    I wanted to fetch the text that is in an Auto-suggestive textbox and this element in html doesn't have any attribute carrying that text. Not able to fetch using getText, getAttribute. Need help..

    • @AJAUTOMATION
      @AJAUTOMATION 2 месяца назад

      Try to create the correct XPath for that element with * for tag and dot instead of text ().. And use inner text or inner html.. This might help..

  • @sandeepgupta6526
    @sandeepgupta6526 2 месяца назад

    We can not create jar file after follow all instruction , in export jar option not show, zip option display

    • @AJAUTOMATION
      @AJAUTOMATION 2 месяца назад

      Could you please send me an email with screenshots so that it will be easy to understand the issue.. Ajautomation04@gmail.com

  • @venkateshy6041
    @venkateshy6041 3 месяца назад

    Thansk sir

  • @sampleuser4026
    @sampleuser4026 3 месяца назад

    Please share GitHub link for learning purpose

  • @AndrejLazic-m2l
    @AndrejLazic-m2l 3 месяца назад

    You are truly a life saver

    • @AJAUTOMATION
      @AJAUTOMATION 3 месяца назад

      Welcome, Thanks for watching 👍🙂