- 157
- 550 551
Maximum Automation
India
Registrace 28. 07. 2020
Do you want to achieve maximum automation in your project?
Yes? Then this is the place where you will get, all the automation related stuff. You can watch the videos to learn different tools and technologies to perform automation.
Please subscribe to the channel to get latest videos on automation.
Yes? Then this is the place where you will get, all the automation related stuff. You can watch the videos to learn different tools and technologies to perform automation.
Please subscribe to the channel to get latest videos on automation.
How to perform JSON read write operation in Jenkins pipeline | Pipeline Utility Steps Plugin
#seleniumtutorial
****************************************************************
GitHub Repo : github.com/MaximumAutomation
Git Tutorial : czcams.com/video/gLoINI1KVWc/video.html
Selenium Java Tutorial : czcams.com/video/J35c4ngdFjw/video.html
Selenium C# Tutorial :
czcams.com/video/Y6_TmWOq_Xk/video.html
Allure Reports : czcams.com/video/ZcdJP0cos8o/video.html
Jenkins Tutorial : czcams.com/video/UbY7Z_242po/video.html
****************************************************************
GitHub Repo : github.com/MaximumAutomation
Git Tutorial : czcams.com/video/gLoINI1KVWc/video.html
Selenium Java Tutorial : czcams.com/video/J35c4ngdFjw/video.html
Selenium C# Tutorial :
czcams.com/video/Y6_TmWOq_Xk/video.html
Allure Reports : czcams.com/video/ZcdJP0cos8o/video.html
Jenkins Tutorial : czcams.com/video/UbY7Z_242po/video.html
zhlédnutí: 11
Video
Extent Report | Attach company logo in report | spark-config.xml | Customize extent report settings
zhlédnutí 49Před 14 dny
#seleniumtutorial GitHub Repo : github.com/MaximumAutomation Git Tutorial : czcams.com/video/gLoINI1KVWc/video.html Selenium Java Tutorial : czcams.com/video/J35c4ngdFjw/video.html Selenium C# Tutorial : czcams.com/video/Y6_TmWOq_Xk/video.html Allure Reports : czcams.com/video/ZcdJP0cos8o/video.html Jenkins Tutorial : czcams.com/video/UbY7Z_242po/video.html
How to create role based authorization in Jenkins | Jenkins Tutorial | Create roles using permission
zhlédnutí 115Před měsícem
#seleniumtutorial 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 inside the video for details. GitHub Repo : github.com/MaximumAutomati...
Jenkins Pipeline Tutorial | How to perform git clone in Jenkins to download the source code
zhlédnutí 112Před měsícem
#seleniumtutorial 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 : czcams.com/video/gLoINI1KVWc/video.html Selenium Java Tutorial : czcams.com/video/J35c4ngdFjw/video.html Selenium C# Tutorial : czcams.com/video/Y6_Tm...
Jenkins Pipeline Tutorial | How to create pipeline project in Jenkins to run automation test
zhlédnutí 257Před 2 měsíci
#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 : czcams.com/video/KU-L8WvQtRI/video.html Git Tutorial : czcams.com/v...
Specflow DataSource Example | Load External Data Into Specflow Scenarios Easily| ExternalData Plugin
zhlédnutí 166Před 3 měsíci
#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 : czcams.com/video/gLoINI1KVWc/video.htm...
Allure Report | How to view test execution history in allure report | Manage test history
zhlédnutí 1,1KPřed 4 měsíci
#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 : czcams.com/video/gLoINI1KVWc/video.html Selenium Java Tutor...
Insecure file download warning | Chrome browser latest update | How to handle download scenarios
zhlédnutí 636Před 5 měsíci
#seleniumtutorial GitHub Repo : github.com/MaximumAutomation Git Tutorial : czcams.com/video/gLoINI1KVWc/video.html Selenium Java Tutorial : czcams.com/video/J35c4ngdFjw/video.html Selenium C# Tutorial : czcams.com/video/Y6_TmWOq_Xk/video.html Allure Reports : czcams.com/video/ZcdJP0cos8o/video.html Jenkins Tutorial : czcams.com/video/UbY7Z_242po/video.html
How to trigger Jenkins job remotely by making an API request | Jenkins trigger build remotely
zhlédnutí 622Před 5 měsíci
#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 : czcams.com/video/gLoINI1KVWc/video.html Selenium Java Tutorial : czcams.com/vid...
Allure Report | How to attach video file in html report file | Automation script execution video
zhlédnutí 1,7KPřed 6 měsíci
#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. czcams.com/video/Uteg0M_...
Allure Report | How to generate a single html report file | Shareable report with team/stakeholders
zhlédnutí 33KPřed 6 měsíci
#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 : czcams.com/video/gLoINI1KVWc/video.html Selenium Java Tu...
Playwright Tutorial | Node JS | Installation and running a first test | Headed - Headless - UI Mode
zhlédnutí 168Před 7 měsíci
#seleniumtutorial #maximumautomation GitHub Repo : github.com/MaximumAutomation Git Tutorial : czcams.com/video/gLoINI1KVWc/video.html Selenium Java Tutorial : czcams.com/video/J35c4ngdFjw/video.html Selenium C# Tutorial : czcams.com/video/Y6_TmWOq_Xk/video.html Allure Reports : czcams.com/video/ZcdJP0cos8o/video.html Jenkins Tutorial : czcams.com/video/UbY7Z_242po/video.html
How to perform download file operation on remote machine or selenium grid node machine ?
zhlédnutí 460Před 8 měsíci
#seleniumtutorial #maximumautomation GitHub Repo : github.com/MaximumAutomation Git Tutorial : czcams.com/video/gLoINI1KVWc/video.html Selenium Java Tutorial : czcams.com/video/J35c4ngdFjw/video.html Selenium C# Tutorial : czcams.com/video/Y6_TmWOq_Xk/video.html Allure Reports : czcams.com/video/ZcdJP0cos8o/video.html Jenkins Tutorial : czcams.com/video/UbY7Z_242po/video.html
Chrome For Testing Browser | Run your test on older version of chrome browser without uninstalling
zhlédnutí 1,6KPřed 9 měsíci
#seleniumtutorial #maximumautomation As we know, Chrome browser ability to auto-update. Though the browser is getting updated automatically but as an automation user who is running end-to-end tests, will face the challenges like browser binaries compatibility. Because to run the test on the latest chrome browser we need to update the compatible binaries as well. But with the CFT browser we can ...
How to add an agent machine or node in Jenkins
zhlédnutí 785Před 10 měsíci
#seleniumtutorial In this video we will see, how we can add a machine as a node or agent in Jenkins. To run Jenkins build on remote or agent machine we need to first add that machine in Jenkins through Jenkins add node option. So, lets move inside the video to get the more details. GitHub Repo : github.com/MaximumAutomation Git Tutorial : czcams.com/video/gLoINI1KVWc/video.html Selenium Java Tu...
Selenium Grid 4 | How to get session details from selenium grid | Retrieve node IP using sessions
zhlédnutí 1,1KPřed 10 měsíci
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
zhlédnutí 735Před rokem
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
zhlédnutí 4,7KPřed rokem
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
zhlédnutí 135Před rokem
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
zhlédnutí 185Před rokem
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
zhlédnutí 692Před rokem
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
zhlédnutí 385Před rokem
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
zhlédnutí 145Před rokem
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
zhlédnutí 239Před rokem
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
zhlédnutí 526Před rokem
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
zhlédnutí 188Před rokem
Part 9 | Selenium With Python Tutorial For Beginners | Pytest Fixtures with example
TestNG Report | Integrate of TestNG report in Jenkins | TestNG results plugin
zhlédnutí 1,6KPřed rokem
TestNG Report | Integrate of TestNG report in Jenkins | TestNG results plugin
Part 8 | Selenium With Python Tutorial For Beginners | Filter your test using pytest | Pytest Marker
zhlédnutí 245Před rokem
Part 8 | Selenium With Python Tutorial For Beginners | Filter your test using pytest | Pytest Marker
Part 7 | Selenium With Python Tutorial For Beginners | Introduction to PyTest Framework
zhlédnutí 336Před rokem
Part 7 | Selenium With Python Tutorial For Beginners | Introduction to PyTest Framework
Part 6 | Selenium With Python Tutorial For Beginners | How To Handle Exceptions In Python
zhlédnutí 120Před rokem
Part 6 | Selenium With Python Tutorial For Beginners | How To Handle Exceptions In Python
Hi you automation run locally but when I do build now I didn't see browser loaded in my system
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()
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?
Please make sure, you are using the latest version of the allure framework.
How I can create report html without installed java?
Allure framework is written on Java, so it has dependency on it to run the framework.
Any use case why you don't want to install Java?
@@maximumautomation I use allure with dotnet
thank you so much
great explanation
How we can replace the default extent logo with companies logo
You can customise the extentreport.config and change the logo file path. Then use the same file while initialising the extent report.
@@maximumautomationCould you please explain in any videos so it could help people
I hope this is gonna help you. czcams.com/video/6inO_Jf_TJY/video.html
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.
Sure, I will try to create one.
Hi maximum automation , Can you provide data driven framework in this also
Thank you so much for your video.
This is useful.
Multiple test cases in one extent report
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
Thank you for adding these details.
Thsnk yu Sir. Very precise, point and detailed video.
How to get the console output in Allure report?
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.
@@maximumautomation Thank you, I will try this Can you make a video for this concept?
Sure, I will try to create one.
I've never subscribed to any CZcams channel , your channel is the first channel
@SweetieQueencie Glad to know this ☺️. Thank you!
You’re a legend!
Glad it helped! ☺️
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.
Glad to know it helped 🙂
Awesome! Just what I was looking for! Thank you!
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))
Thanks , very well explained in a simplified way .
What was the URL YOU HAVE given? our local machine or node URL?
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?
I am taking about the IP ADDRESS?
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.
for ios x and y coordinates what is option ?
You can use the appium inspector to get the coordinates of an object.
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
.mnnni😊
very good info sir, thanks
Its amazing to see you are hiding and masking your local node or hub addresses ? They are local to your machine !! lol
This is because I have something to hide 🙃. Anyways, thank you for watching the video. 😊
What a great solution! Thank you!!
VERY GOOD. I have to do it in VBA, do you have codes for VBA for this? thank you
Sorry, but I don't have anything in VBA. I'll let you know if I find anything.
thank you
Not working in my case, it throws exception if I set BrowserVersion property. Exception message is ChromeDriver only supports version 122 current version is 126.0.****.
Could you please share the piece of code which you have used to initiate the driver object?
hello, i am getting Recording NUnit tests results FATAL: No NUnit test report files were found. Configuration error? Build step 'Publish NUnit test result report' changed build result to FAILURE Finished: FAILURE what to do?
Looks like the path you have provided is not correct. Please check if your Jenkins is pointing to the correct workspace.
@@maximumautomation I input the workspace based on your vid.
Is it possible for you to share the Jenkins log and the file path where the result XML is placed?
@@maximumautomation can i ask where to find this ""C:\\ProgramData\\Jenkins\\jenkins\\workspace\\automationNUnit""???
@@maximumautomation "Nunit.TestOuputXML="C:\\ProgramData\\Jenkins\\.jenkins\\workspace\\AutomationUnit"" where do ifind this? in my jenkins setup
Hi, When I use the allure cucumber dependency, in POM I am getting the following error: Could not resolve version conflict among [io.cucumber:cucumber-core:jar:7.18.0 -> io.cucumber:messages:jar:24.1.0, io.cucumber:cucumber-core:jar:7.18.0 -> io.cucumber:testng-xml-formatter:jar:0.1.0 -> io.cucumber:messages:jar:[24.0.0,25.0.0), io.cucumber:cucumber-core:jar:7.18.0 -> io.cucumber:testng-xml-formatter:jar:0.1.0 -> io.cucumber:query:jar:[12.1.1,13.0.0) -> io.cucumber:messages:jar:[24.0.0,25.0.0), io.cucumber:cucumber-core:jar:7.18.0 -> io.cucumber:html-formatter:jar:21.3.1 -> io.cucumber:messages:jar:[18.0.0,25.0.0), io.cucumber:cucumber-core:jar:7.18.0 -> io.cucumber:junit-xml-formatter:jar:0.4.0 -> io.cucumber:messages:jar:[24.0.0,25.0.0), io.qameta.allure:allure-cucumber7-jvm:jar:2.24.0 -> io.cucumber:gherkin:jar:26.2.0 -> io.cucumber:messages:jar:[19.1.4,23.0.0)] When I try to manage the above using dependency management in POM, then on runtime I am getting the following error: java.lang.IllegalArgumentException: The plugin specification 'io.qameta.allure.cucumber7jvm.AllureCucumber7Jvm' has a problem: Could not load plugin class 'io.qameta.allure.cucumber7jvm.AllureCucumber7Jvm'. Plugin specifications should have the format of PLUGIN[:[PATH|[URI [OPTIONS]]] Valid values for PLUGIN are: html, json, junit, message, pretty, progress, rerun, summary, teamcity, testng, timeline, unused, usage please advice...
Could you please share your pom.xml content?
Bro, you are a legend!
Thank you for your kind words ❤️. Please do subscribe and share. 😊
😊😊
Very good explanation - thanks!
Thank you 😊
What about pw + pytest?
Dear Sir, Can you explain the code at 10:10, why did you not call getshadowhost() method?
If you see the element hierarchy then you will find the tag 'settings-appearance-page' does not come under shadow root. We can directly reach this tag element using the earlier element.
@@maximumautomation OMG Thankyou, and congratulations, Well recommended channel
is it possible to see why the previous ran tests failed? I see that a previous test failed but I can't see the reason.
For that you need to store your results into a server. Which you can access on a need basis.
when I tried adding allure cucumber 7 jvm dependencies in pom.xml file, i'm getting error in pom.xml file. What should I do now? Thank you
Could you please share the error message?
Thanks a lot..You solved my problem
Glad it helped ☺️
Helpful
how did u get that MyFeature.feature folder?
confused bro, like to integrate allure , maven dependencies is finebor we have to download allure framework also
Hey, if I change format to MP4 I get Nullpointer exception. Any way to record and save the video in MP4 format?
Do we need do to setup anything apart from installing pytest-allure package because i did install package but while serving the report it's saying allure command is not recognised
Yes, you need to set up allure framework in your system. Please watch the first part of the video below for the same. czcams.com/video/ZcdJP0cos8o/video.htmlsi=-0r-056SfRmhbHn3
@@maximumautomation thanks
This is really helpful. Thanks
Glad it was helpful!
Have a question is ist same with accessing the document element is the dom?
Sorry, but I didn't understand your question.
@@maximumautomation I have a I frame and inside an there is a document and inside that there is element and I need to click on it. I switched to but when iam trying to access the element . The element is not accessible because its present inside the document tag . So how to resolve this issue . Will be helpfull if u make an video aswell.Thankw in advance
I follow same step. I am getting error like "The HTTP request to the remote WebDriver server for URL localhost:63468/session timed out after 60 seconds" . Error containing different port number every time. Can anyone help me?
Hallo please create tutorial deploy allure report to server
really bad video
Thank you for the feedback! Any suggestions? That would help me to improve.
Finally someone made this video thanks.. May i know why u r using @BeforeClass under the runner file??
That is only for demo purposes. You can use the attributes based on your requirements.