Maximum Automation
Maximum Automation
  • 160
  • 595 529
Allure Report | How to share an allure report in email attachment | Jenkins build pipeline
#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 Jenkins build pipeline.
****************************************************************
GitHub Repo : github.com/MaximumAutomation
Jenkins Pipeline Run Tests : ua-cam.com/video/F77QUagsaBQ/v-deo.html
Jenkins Pipeline Clone Repository : ua-cam.com/video/ilsXje3EYTY/v-deo.html
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
Переглядів: 96

Відео

#8 Appium Tutorial | How to switch between mobile application in Appium
Переглядів 70Місяць тому
#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
Переглядів 35Місяць тому
#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
Переглядів 1622 місяці тому
#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
Переглядів 1342 місяці тому
#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
Переглядів 5 тис.3 місяці тому
#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
Переглядів 2654 місяці тому
#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
Переглядів 7444 місяці тому
#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
Переглядів 2785 місяців тому
#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
Переглядів 1,7 тис.6 місяців тому
#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
Переглядів 7997 місяців тому
#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
Переглядів 9967 місяців тому
#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,1 тис.8 місяців тому
#seleniumtutorial #maximumautomation In this video I'm going to show you how you can attach video file in allure html report with the help of allure add attachment method. With this you can add your execution recording videos in html report. So, lets move inside the video to get the details. To see how to create recording of test execution, please watch the below video. ua-cam.com/video/Uteg0M_...
Allure Report | How to generate a single html report file | Shareable report with team/stakeholders
Переглядів 35 тис.9 місяців тому
#seleniumtutorial #maximumautomation In this video I'm going to show you how you can generate a single html allure report file with the help of allure JSON files. That single report file can be shared with the team or stakeholders. So, lets move inside the video to get the details. GitHub Repo : github.com/MaximumAutomation Git Tutorial : ua-cam.com/video/gLoINI1KVWc/v-deo.html Selenium Java Tu...
Playwright Tutorial | Node JS | Installation and running a first test | Headed - Headless - UI Mode
Переглядів 18810 місяців тому
#seleniumtutorial #maximumautomation 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 perform download file operation on remote machine or selenium grid node machine ?
Переглядів 58010 місяців тому
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 тис.11 місяців тому
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,2 тис.Рік тому
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,2 тис.Рік тому
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
Переглядів 852Рік тому
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
Переглядів 158Рік тому
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
Переглядів 234Рік тому
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
Переглядів 852Рік тому
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
Переглядів 451Рік тому
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
Переглядів 162Рік тому
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
Переглядів 275Рік тому
Part 11 | Selenium With Python Tutorial | Parameterizing test in Pytest with multiple data sets
Part 10 | Selenium With Python Tutorial For Beginners | Conftest.py File and Pytest Fixtures Scope
Переглядів 616Рік тому
Part 10 | Selenium With Python Tutorial For Beginners | Conftest.py File and Pytest Fixtures Scope
Part 9 | Selenium With Python Tutorial For Beginners | Pytest Fixtures with example
Переглядів 210Рік тому
Part 9 | Selenium With Python Tutorial For Beginners | Pytest Fixtures with example
TestNG Report | Integrate of TestNG report in Jenkins | TestNG results plugin
Переглядів 2 тис.Рік тому
TestNG Report | Integrate of TestNG report in Jenkins | TestNG results plugin

КОМЕНТАРІ

  • @mabdulkabirkhan
    @mabdulkabirkhan 4 години тому

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

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

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

  • @Jose_Arilson
    @Jose_Arilson 8 днів тому

    No Github ou gitlab, tem como fazer?

  • @Felony-yl3mx
    @Felony-yl3mx 10 днів тому

    Wooohooo! freaking amazing! thank you!

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

    Thanks, Boss!

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

    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 12 днів тому

      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 17 днів тому

    perfect

  • @mariocmrj
    @mariocmrj 17 днів тому

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

  • @SunilBarigala
    @SunilBarigala 21 день тому

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

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

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

    • @SunilBarigala
      @SunilBarigala 13 днів тому

      @@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 13 днів тому

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

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

      Thanks, its working fine now

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

      @SunilBarigala Glad to hear that!

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

    8iuui

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

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

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

      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 Місяць тому

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

    • @kejingladison
      @kejingladison 28 днів тому

      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 26 днів тому

      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 Місяць тому

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

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

    thank you my friend.

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

    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 Місяць тому

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

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

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

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

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

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

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

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

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

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

    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 Місяць тому

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

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

    Thank you Sir ! This was very helpful !

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

    Nice content

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

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

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

    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 2 місяці тому

    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 2 місяці тому

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

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

    How I can create report html without installed java?

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

      Allure framework is written on Java, so it has dependency on it to run the framework.

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

      Any use case why you don't want to install Java?

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

      @@maximumautomation I use allure with dotnet

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

    thank you so much

  • @ChayaE-yw8tm
    @ChayaE-yw8tm 2 місяці тому

    great explanation

  • @NikhilDarokar-m4z
    @NikhilDarokar-m4z 2 місяці тому

    How we can replace the default extent logo with companies logo

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

      You can customise the extentreport.config and change the logo file path. Then use the same file while initialising the extent report.

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

      ​@@maximumautomationCould you please explain in any videos so it could help people

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

      I hope this is gonna help you. ua-cam.com/video/6inO_Jf_TJY/v-deo.html

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

    Thanks for easy explanation, can you create one more video where we enable the same in CICD pipeline, let's say gitlab or github, where we can see history/trends on pipeline results.

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

    Hi maximum automation , Can you provide data driven framework in this also

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

    Thank you so much for your video.

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

    This is useful.

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

    Multiple test cases in one extent report

  • @manishr1000-w8i
    @manishr1000-w8i 3 місяці тому

    Excellent Content. Just to add on to this topic that I found an easier way to write all the lengthy shadow root code. Following are steps: 1)In Development Tool (F12) window> Right click the element> Copy> Copy JSPath. 2) It will provide fullJSPath of the webelement. 3) On chatgpt (or any AI platform) > paste above jspath > and enter the prompt: "You have above jspath. You have to select this webelement in Selenium4 using shadowhost and shadowroot approach" 4) It will provide almost exact code required for shadow-root hierarchy. Above approach can reduce most of the manual time required otherwise in identifying sub-elements one by one

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

    Thsnk yu Sir. Very precise, point and detailed video.

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

    How to get the console output in Allure report?

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

      You can use the Console.SetOut() method to save the output to a stream. In your after test scenario method, you can attach the file using allure attachment.

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

      @@maximumautomation Thank you, I will try this Can you make a video for this concept?

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

      Sure, I will try to create one.

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

      I've never subscribed to any UA-cam channel , your channel is the first channel

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

      @SweetieQueencie Glad to know this ☺️. Thank you!

  • @CynthiaKaufman-c7j
    @CynthiaKaufman-c7j 3 місяці тому

    You’re a legend!

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

    Thanks a ton. I was looking at many documentation and it was confusing, This Video made my setup easy and now it works like a charm in my Jenkins.

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

    Awesome! Just what I was looking for! Thank you!

  • @deep.flight
    @deep.flight 3 місяці тому

    Can you please tell me why I keep getting the error "Failed to establish a new connection: [WinError 10061] The connection was not established because the target computer rejected the connection request? This happens during the second loop of the program after time.sleep(random.randrange(10000, 15000))

  • @priyasinha.9
    @priyasinha.9 3 місяці тому

    Thanks , very well explained in a simplified way .

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

    What was the URL YOU HAVE given? our local machine or node URL?

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

      Sorry I didn't get you. Where you want to provide the URL, creating a remote driver object or while setting up a remote machine as a node?

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

      I am taking about the IP ADDRESS?

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

      If your node is on your local machine then the URL will be localhost. But if it's a VM then you have to provide the VM ip.

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

    for ios x and y coordinates what is option ?

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

      You can use the appium inspector to get the coordinates of an object.

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

    Good afternoon! Please tell me how to make the trends clickable and you can click on them, which opens a full-fledged report on the last test run or the year before

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

    .mnnni😊

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

    very good info sir, thanks

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

    Its amazing to see you are hiding and masking your local node or hub addresses ? They are local to your machine !! lol

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

      This is because I have something to hide 🙃. Anyways, thank you for watching the video. 😊

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

    What a great solution! Thank you!!

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

    VERY GOOD. I have to do it in VBA, do you have codes for VBA for this? thank you

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

      Sorry, but I don't have anything in VBA. I'll let you know if I find anything.

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

    thank you