Maximum Automation
Maximum Automation
  • 163
  • 649 264
Jenkins Tutorial | How to use Jenkins Pipeline Script from SCM | Jenkins Advance Pipeline Project
#seleniumtutorial
In this video I'm going to show you how you can use your pipeline script from scm/git repository.
So far we have seen how we can create pipeline scripts in Jenkins build itself but we have another option where we can directly get the pipeline script from the code repository.
So let's move inside the video to see it in action.
****************************************************************
GitHub Repo : github.com/MaximumAutomation
Git Tutorial : ua-cam.com/video/gLoINI1KVWc/v-deo.html
Selenium Java Tutorial : ua-cam.com/video/J35c4ngdFjw/v-deo.html
Selenium C# Tutorial :
ua-cam.com/video/Y6_TmWOq_Xk/v-deo.html
Allure Reports : ua-cam.com/video/ZcdJP0cos8o/v-deo.html
Jenkins Tutorial : ua-cam.com/video/UbY7Z_242po/v-deo.html
Переглядів: 36

Відео

Jenkins Tutorial | How to read and update XML node value using Jenkins pipeline script
Переглядів 244Місяць тому
#seleniumtutorial In this video we will discuss how you can read and write XML files using Jenkins pipeline script. So lets move inside the video to get more details. GitHub Repo : github.com/MaximumAutomation Git Tutorial : ua-cam.com/video/gLoINI1KVWc/v-deo.html Selenium Java Tutorial : ua-cam.com/video/J35c4ngdFjw/v-deo.html Selenium C# Tutorial : ua-cam.com/video/Y6_TmWOq_Xk/v-deo.html Allu...
How to disable chrome password manager during automation script execution? | Chrome Options
Переглядів 592 місяці тому
#seleniumtutorial In this video we will see how we can disable the chrome password manager pop-up when running the automation script. GitHub Repo : github.com/MaximumAutomation Git Tutorial : ua-cam.com/video/gLoINI1KVWc/v-deo.html Selenium Java Tutorial : ua-cam.com/video/J35c4ngdFjw/v-deo.html Selenium C# Tutorial : ua-cam.com/video/Y6_TmWOq_Xk/v-deo.html Allure Reports : ua-cam.com/video/Zcd...
Allure Report | How to share an allure report in email attachment | Jenkins build pipeline
Переглядів 3772 місяці тому
#seleniumtutorial In this video I'm going to talk about how you can send the allure report as an attachment in email. Once the test execution is done then the next step is to share the report with all the stakeholders. We can use any build pipeline tool to attach the allure report in email once the execution is done. So let's move inside the video to see how we can share the report using Jenkin...
#8 Appium Tutorial | How to switch between mobile application in Appium
Переглядів 1423 місяці тому
#seleniumtutorialforbeginners #appiumtutorialforbeginners #testingautomation In this video, we will see how to switch between different mobile application using Appium. tps://ua-cam.com/video/gLoINI1KVWc/v-deo.html Selenium Java Tutorial : ua-cam.com/video/J35c4ngdFjw/v-deo.html Selenium C# Tutorial : ua-cam.com/video/Y6_TmWOq_Xk/v-deo.html Allure Reports : ua-cam.com/video/ZcdJP0cos8o/v-deo.ht...
Appium Tutorial : How To Fix Appium Spawn Error
Переглядів 733 місяці тому
#seleniumtutorialforbeginners #appiumtutorialforbeginners #testingautomation GitHub Repo : github.com/MaximumAutomation Git Tutorial : ua-cam.com/video/gLoINI1KVWc/v-deo.html Selenium Java Tutorial : ua-cam.com/video/J35c4ngdFjw/v-deo.html Selenium C# Tutorial : ua-cam.com/video/Y6_TmWOq_Xk/v-deo.html Allure Reports : ua-cam.com/video/ZcdJP0cos8o/v-deo.html Jenkins Tutorial : ua-cam.com/video/U...
How to perform JSON read write operation in Jenkins pipeline | Pipeline Utility Steps Plugin
Переглядів 1,2 тис.4 місяці тому
#seleniumtutorialforbeginners #appiumtutorialforbeginners #testingautomation #jenkinstutorial GitHub Repo : github.com/MaximumAutomation Git Tutorial : ua-cam.com/video/gLoINI1KVWc/v-deo.html Selenium Java Tutorial : ua-cam.com/video/J35c4ngdFjw/v-deo.html Selenium C# Tutorial : ua-cam.com/video/Y6_TmWOq_Xk/v-deo.html Allure Reports : ua-cam.com/video/ZcdJP0cos8o/v-deo.html Jenkins Tutorial : u...
Extent Report | Attach company logo in report | spark-config.xml | Customize extent report settings
Переглядів 1984 місяці тому
#seleniumtutorial #seleniumtutorialforbeginners #testingautomation GitHub Repo : github.com/MaximumAutomation Git Tutorial : ua-cam.com/video/gLoINI1KVWc/v-deo.html Selenium Java Tutorial : ua-cam.com/video/J35c4ngdFjw/v-deo.html Selenium C# Tutorial : ua-cam.com/video/Y6_TmWOq_Xk/v-deo.html Allure Reports : ua-cam.com/video/ZcdJP0cos8o/v-deo.html Jenkins Tutorial : ua-cam.com/video/UbY7Z_242po...
How to create role based authorization in Jenkins | Jenkins Tutorial | Create roles using permission
Переглядів 12 тис.5 місяців тому
#seleniumtutorial #seleniumtutorialforbeginners #testingautomation #jenkinstutorial In this video I'm going to show how you can create different users and then manage the roles of those users in Jenkins. You can create different roles and then you can provide access to those roles to different users. We are using the role based authorization plugin to manage the permissions. So, let's move insi...
Jenkins Pipeline Tutorial | How to perform git clone in Jenkins to download the source code
Переглядів 4536 місяців тому
#seleniumtutorial #seleniumtutorialforbeginners #testingautomation #jenkinstutorial In this video, I'm going to show you how you can perform the git clone operation in the Jenkins pipeline project. So, let's move inside the video to get into the details. GitHub Repo : github.com/MaximumAutomation Git Tutorial : ua-cam.com/video/gLoINI1KVWc/v-deo.html Selenium Java Tutorial : ua-cam.com/video/J3...
Jenkins Pipeline Tutorial | How to create pipeline project in Jenkins to run automation test
Переглядів 1,3 тис.6 місяців тому
#seleniumtutorial In this video, we will talk about Jenkins pipeline project. We will see how we can create a pipeline project in Jenkins and how to generate pipeline syntax using Jenkins pipeline script generator. So, lets move inside the video to get more details. GitHub Repo : github.com/MaximumAutomation Jenkins Add Agent : ua-cam.com/video/KU-L8WvQtRI/v-deo.html Git Tutorial : ua-cam.com/v...
Specflow DataSource Example | Load External Data Into Specflow Scenarios Easily| ExternalData Plugin
Переглядів 3507 місяців тому
#seleniumtutorial In this video I'm going to discuss data source option in specflow feature files. You can create an excel sheet to keep your test data and then you can use that sheet as a data source option for your test scenarios in feature file. So, lets move inside the video to get more details. GitHub Repo : github.com/MaximumAutomation Git Tutorial : ua-cam.com/video/gLoINI1KVWc/v-deo.htm...
Allure Report | How to view test execution history in allure report | Manage test history
Переглядів 2,2 тис.8 місяців тому
#seleniumtutorial In this video I'm going to talk about how you can see the test execution history in allure report. Allure report provides the support to display the test execution history and the last status of the test whether it was passed in the last execution or it failed. GitHub Repo : github.com/MaximumAutomation Git Tutorial : ua-cam.com/video/gLoINI1KVWc/v-deo.html Selenium Java Tutor...
Insecure file download warning | Chrome browser latest update | How to handle download scenarios
Переглядів 9079 місяців тому
#seleniumtutorial GitHub Repo : github.com/MaximumAutomation Git Tutorial : ua-cam.com/video/gLoINI1KVWc/v-deo.html Selenium Java Tutorial : ua-cam.com/video/J35c4ngdFjw/v-deo.html Selenium C# Tutorial : ua-cam.com/video/Y6_TmWOq_Xk/v-deo.html Allure Reports : ua-cam.com/video/ZcdJP0cos8o/v-deo.html Jenkins Tutorial : ua-cam.com/video/UbY7Z_242po/v-deo.html
How to trigger Jenkins job remotely by making an API request | Jenkins trigger build remotely
Переглядів 1,3 тис.10 місяців тому
#seleniumtutorial #jenkins #maximumautomation In this video I'm gonna discuss how you can run your Jenkins jobs remotely by making an API request. Jenkins provides a solution to trigger the jobs remotely. So lets move inside the video to get the more details. GitHub Repo : github.com/MaximumAutomation Git Tutorial : ua-cam.com/video/gLoINI1KVWc/v-deo.html Selenium Java Tutorial : ua-cam.com/vid...
Allure Report | How to attach video file in html report file | Automation script execution video
Переглядів 2,4 тис.10 місяців тому
Allure Report | How to attach video file in html report file | Automation script execution video
Allure Report | How to generate a single html report file | Shareable report with team/stakeholders
Переглядів 40 тис.11 місяців тому
Allure Report | How to generate a single html report file | Shareable report with team/stakeholders
Playwright Tutorial | Node JS | Installation and running a first test | Headed - Headless - UI Mode
Переглядів 211Рік тому
Playwright Tutorial | Node JS | Installation and running a first test | Headed - Headless - UI Mode
How to perform download file operation on remote machine or selenium grid node machine ?
Переглядів 698Рік тому
How to perform download file operation on remote machine or selenium grid node machine ?
Chrome For Testing Browser | Run your test on older version of chrome browser without uninstalling
Переглядів 1,7 тис.Рік тому
Chrome For Testing Browser | Run your test on older version of chrome browser without uninstalling
How to add an agent machine or node in Jenkins
Переглядів 1,6 тис.Рік тому
How to add an agent machine or node in Jenkins
Selenium Grid 4 | How to get session details from selenium grid | Retrieve node IP using sessions
Переглядів 1,3 тис.Рік тому
Selenium Grid 4 | How to get session details from selenium grid | Retrieve node IP using sessions
Part 18 | Selenium Python Test Retry Feature Tutorial | Retry Failed Test Using Pytest Rerun Plugin
Переглядів 942Рік тому
Part 18 | Selenium Python Test Retry Feature Tutorial | Retry Failed Test Using Pytest Rerun Plugin
Part 17 | Selenium With Python Tutorial For Beginners | How to integrate allure report with pytest
Переглядів 6 тис.Рік тому
Part 17 | Selenium With Python Tutorial For Beginners | How to integrate allure report with pytest
Part 16 | Selenium With Python Tutorial For Beginners | Read Excel Files in Python | Openpyxl
Переглядів 188Рік тому
Part 16 | Selenium With Python Tutorial For Beginners | Read Excel Files in Python | Openpyxl
Part 15 | Selenium With Python Tutorial For Beginners | Read JSON Files in Python
Переглядів 277Рік тому
Part 15 | Selenium With Python Tutorial For Beginners | Read JSON Files in Python
Part 14 | Selenium With Python Tutorial | Test Execution Html Report | Screenshot For Failed Tests
Переглядів 949Рік тому
Part 14 | Selenium With Python Tutorial | Test Execution Html Report | Screenshot For Failed Tests
Part 13 | Selenium With Python Tutorial For Beginners | Parallel Execution in Pytest Framework
Переглядів 514Рік тому
Part 13 | Selenium With Python Tutorial For Beginners | Parallel Execution in Pytest Framework
Part 12 | Selenium With Python Tutorial For Beginners| TestFixture Parameterization Pytest Framework
Переглядів 170Рік тому
Part 12 | Selenium With Python Tutorial For Beginners| TestFixture Parameterization Pytest Framework
Part 11 | Selenium With Python Tutorial | Parameterizing test in Pytest with multiple data sets
Переглядів 296Рік тому
Part 11 | Selenium With Python Tutorial | Parameterizing test in Pytest with multiple data sets

КОМЕНТАРІ

  • @shilpskamble
    @shilpskamble 4 дні тому

    nice

  • @pokescavenger14
    @pokescavenger14 4 дні тому

    thanku

  • @shilpskamble
    @shilpskamble 4 дні тому

    nice bro

  • @RahulT-oy1br
    @RahulT-oy1br 4 дні тому

    thank you!!

  • @suneelmss8846
    @suneelmss8846 6 днів тому

    Can you please do a video on creating pipeline script file .

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

      You can watch the video below. It should help. ua-cam.com/video/F77QUagsaBQ/v-deo.html

  • @KrishanVaish-j7m
    @KrishanVaish-j7m 8 днів тому

    I dont understand this when I'm running it parallel its going in queue but in your case it isnt

    • @maximumautomation
      @maximumautomation 3 дні тому

      How many concurrent browser sessions do you have configured? And how many tests are you running in parallel?

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

    Thank you bhai

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

    Thanks for the awesome vedio. How did you get allure-result folder? Here is my encounter error log, can you please take a look? [QA] $ C:\Softwares\allure-2.32.0\bin\allure.bat generate -c -o C:\Users\hciuser\.jenkins\workspace\QA\allure-report allure-results does not exist. Report successfully generated to C:\Users\hciuser\.jenkins\workspace\ifb_jmetertests_QA\allure-report Allure report was successfully generated. Creating artifact for the build. Artifact was added to the build. Finished: SUCCESS

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

      It should automatically generate when you have integrated your reporting with the allure framework. However you can define or change the result folder in your allure config file.

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

    How can I contact you

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

    Bro I have questy

  • @aambikarani
    @aambikarani 26 днів тому

    Thank you very much for ur post ,it is very useful

  • @LinhNguyễn-m8g
    @LinhNguyễn-m8g 29 днів тому

    I ran tests by Maven, but it built success and no test run. Can you help me fix that

  • @Sriram.kothapalli
    @Sriram.kothapalli 29 днів тому

    command : npx allure generate allure-results --clean --single-file dependencies : allure-commandline, allure-playwright

  • @GueFox-yu9yo
    @GueFox-yu9yo Місяць тому

    THANKS

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

    Thanks ❤❤❤

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

    can give a demo on integrating this with karate framework and I am having an issue where I am not able to generate allure-results in target directory

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

    Stright to the point thanks

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

    Hi could you please create a video for add fail screenshots with TestNG

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

    Do you have anything special configured on your VM? Because from my local machine, when I run the webDriver to the VM: driver = new RemoteWebDriver(new URL(urlRemote), options); I get the following error: "An error occurred while opening the browser: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure. "

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

    Hi, just want to ask how to cleanup the allure report on every run? I've tried to run all 3 tests it generates 3 tests, but when I run only 1 test it still shows 3 test in the allure report. thanks.

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

      Btw, I'm able to use this to cleanup allure report before running pytest and added it in the jenkins Execute Steps: rm -rf YOUR_ALLURE_FOLDER allure-report

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

      It could be one of the solutions. I hope this is working fine.

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

    This is very useful, I'm trying how to integrate it in jenkins and this tutorial helps me to do it. thanks and keep it up!

  • @AbdulAbdul-dy9oy
    @AbdulAbdul-dy9oy Місяць тому

    Hi Maximum automation, Im building using AWS ecs fargate with codebuild for grid setup so my question is where i can pass the enable download true ? Hope i get the answer

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

      You can mention the capability in the selenium grid config file. Please go through the below document, you should find the answer. www.selenium.dev/documentation/grid/configuration/toml_options/

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

    Thank you so much sir😊

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

    Really nice

  • @नादघोडाबैलशर्यतीचा

    Is there any way where we can set the allure-results folder path at runtime..

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

      Yes, there are different ways you can do it. 1) Use the allure.proprties file to update the directory. 2) Use the below parameters while running test through mvn command. allure.results.directory=<directory path> 3) Add property for the allure results path in the system properties for maven surefire plugin. <allure.results.directory>path</allure.results.directory>

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

    Really very helpful Thank you so much sir

  • @mabdulkabirkhan
    @mabdulkabirkhan 2 місяці тому

    Can we execute html code and javascript code and then show their result on browser?

    • @maximumautomation
      @maximumautomation 2 місяці тому

      Yes, you can run the script on the browser's dev tool console.

    • @mabdulkabirkhan
      @mabdulkabirkhan 2 місяці тому

      @@maximumautomation no, not on developer tool. just on any website

    • @maximumautomation
      @maximumautomation 2 місяці тому

      @mabdulkabirkhan Sorry, I did not understand your use case. Could you please give an example?

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

      @@maximumautomation I mean like in a website get code from there run it and add outpput on the website

  • @karthikgandikota2970
    @karthikgandikota2970 2 місяці тому

    How can I place this file in another folder? Can you pls help me with a single command

    • @maximumautomation
      @maximumautomation 2 місяці тому

      You can run the command at the location where you want to generate the report, and provide the path of the allure-results folder.

  • @Jose_Arilson
    @Jose_Arilson 2 місяці тому

    No Github ou gitlab, tem como fazer?

  • @Felony-yl3mx
    @Felony-yl3mx 2 місяці тому

    Wooohooo! freaking amazing! thank you!

  • @box4aza
    @box4aza 2 місяці тому

    Thanks, Boss!

  • @sheerazahmed6362
    @sheerazahmed6362 2 місяці тому

    Hi, I enjoy your content and follow your channel to learn more about automation. Could you please share the email plugin you’re using? Also, is it possible to use that plugin in a Jenkins freestyle project?

    • @maximumautomation
      @maximumautomation 2 місяці тому

      Hi, Thank you for your comments 😊. Regarding the plugin, you can use the email extension plugin for Jenkins. And yes this can be used in freestyle project also. plugins.jenkins.io/email-ext/

  • @chineduodo8667
    @chineduodo8667 2 місяці тому

    perfect

  • @mariocmrj
    @mariocmrj 2 місяці тому

    What libraries are you using? StepDfefinition.webdriver doesn't appear for me

  • @SunilBarigala
    @SunilBarigala 2 місяці тому

    seems like this --single-file is deprecated is there any alternative for this one?

    • @maximumautomation
      @maximumautomation 2 місяці тому

      This is working fine on the latest version. Which version have you tried?

    • @SunilBarigala
      @SunilBarigala 2 місяці тому

      @@maximumautomation hi the allure versin am using is 2.9.0; i dont see this --single-file when run the command allure under generate

    • @maximumautomation
      @maximumautomation 2 місяці тому

      Please try once with version 2.32. I am currently using this one and it's working fine.

    • @SunilBarigala
      @SunilBarigala 2 місяці тому

      Thanks, its working fine now

    • @maximumautomation
      @maximumautomation 2 місяці тому

      @SunilBarigala Glad to hear that!

  • @sabeenmaham-vw4ff
    @sabeenmaham-vw4ff 3 місяці тому

    8iuui

  • @vineetsherawat
    @vineetsherawat 3 місяці тому

    In demo you are showing uploading file in a freestyle job. this solution will not work for pipelines.

    • @maximumautomation
      @maximumautomation 3 місяці тому

      Yes, there is an issue that already exists for the same and it is still open. However there are different workarounds to use the file upload in pipeline script but I don't recommend them because that process comes after you trigger the build. What I would suggest is to create a parent build using a freestyle project and then call your child build which is created using a pipeline project..

  • @RajatVerma-v6e
    @RajatVerma-v6e 3 місяці тому

    How can we send allure report through mail using Smtp server? is it possible?

    • @kejingladison
      @kejingladison 3 місяці тому

      What you could do is, send the allure-results file as zip with the mail and use a .cmd script to run allure serve allure-results so that running the.cmd file will generate the report. This is the only option i found

    • @maximumautomation
      @maximumautomation 3 місяці тому

      Yes, you can send the report as an attachment to the email using pipeline tools like Jenkins which uses the smtp server to send the email.

  • @johnsharonkumarj
    @johnsharonkumarj 3 місяці тому

    How do you click in javascript after locating the element using the query selector ?

  • @GaleMopa
    @GaleMopa 3 місяці тому

    thank you my friend.

  • @olivin8937
    @olivin8937 3 місяці тому

    What is shown here works fine. I would only add that if your code also configures user profile preferences via the .AddUserProfilePreference method on ChromeOptions, ChromeDriver will produce uninformative exceptions upon driver instantiation. I couldn't find a way to have the driver grab the same user profile used when launching the debugging browser without running into those exceptions, but fortunately the workaround in my case is to simply configure the download preferences through the browser itself, since all those changes become part of the user profile that was created for this.

  • @PavankumarVasantPatil
    @PavankumarVasantPatil 3 місяці тому

    'allure' is not recognized as an internal or external command, operable program or batch file.

    • @maximumautomation
      @maximumautomation 3 місяці тому

      Hi, Looks like you have not added the allure framework path in your system environment variables.

  • @PavankumarVasantPatil
    @PavankumarVasantPatil 3 місяці тому

    I am getting Allure Report Unknown. There are not Environment Variables

    • @maximumautomation
      @maximumautomation 3 місяці тому

      Hi, please make sure you provide the allure framework path in Jenkins global setting page.

  • @BatuHindustani
    @BatuHindustani 3 місяці тому

    In my case trends/graph is empty and history is also empty, please suggest, from gitlab run this problem is happening

  • @pshravantikka4517
    @pshravantikka4517 3 місяці тому

    Hi . Do you know why does a white screen\browser launches first when running tests using selenium grid in standalone mode ? It executes the tests in the grid but the appearance white screen \ browser is very annoying. Any help would be appreciated

    • @maximumautomation
      @maximumautomation 3 місяці тому

      Hi, does it happen with a specific web page or with all website?

  • @triptisingh8307
    @triptisingh8307 3 місяці тому

    Thank you Sir ! This was very helpful !

  • @HappiestMindSet
    @HappiestMindSet 4 місяці тому

    Nice content

  • @rishabhagrawal2744
    @rishabhagrawal2744 4 місяці тому

    Hi you automation run locally but when I do build now I didn't see browser loaded in my system

  • @ahmadshoaibjoya
    @ahmadshoaibjoya 4 місяці тому

    Thank you for your explanation!! Guys! If you use Python, use the "shadow_root" property. For example: The #cmpwrapper element is the shadow host. get_shadow_root=self.find_element(By.ID,"cmpwrapper").shadow_root btn=get_shadow_root.find_element(By.ID,"cmpbntyestxt") btn.click()

  • @KedarParve-q3w
    @KedarParve-q3w 4 місяці тому

    When I generated using allure generate --single-file allure-results My index.html was not loaded correctly, the dynamic css wasn't attached I guess, what could be the solution?

    • @maximumautomation
      @maximumautomation 4 місяці тому

      Please make sure, you are using the latest version of the allure framework.