- Видео 25
- Просмотров 188 064
Ace Automation Academy
Австралия
Добавлен 20 май 2020
Jira + Xray + Testautomation + CICD Devops concepts
**********************************************************************
This course is detailed step by step approach to build a practical Framework involving Jira, Xray (Test Management Tool), Selenium, Bitbucket, AWS, Docker
www.udemy.com/course/xray-test-managament-tool-jira-automation/
**********************************************************************
00:00:00: Introduction to this Course
01:00:00: Devops Automation Tools Market Size
01:12:00: Software testing Market Size
01:53:26: Concepts taught in the course
02:15:50: By the end of the course you will be able to setup Jira Kanban Board, Active Sprints along with Xray Issue Types
02:31:00: By the end of the course you will be able to tes...
This course is detailed step by step approach to build a practical Framework involving Jira, Xray (Test Management Tool), Selenium, Bitbucket, AWS, Docker
www.udemy.com/course/xray-test-managament-tool-jira-automation/
**********************************************************************
00:00:00: Introduction to this Course
01:00:00: Devops Automation Tools Market Size
01:12:00: Software testing Market Size
01:53:26: Concepts taught in the course
02:15:50: By the end of the course you will be able to setup Jira Kanban Board, Active Sprints along with Xray Issue Types
02:31:00: By the end of the course you will be able to tes...
Просмотров: 160
Видео
Jira + Zephyr + Testautomation + CICD Devops concepts
Просмотров 4476 месяцев назад
This course is detailed step by step approach to build a practical Framework involving Jira, Zephyr, Selenium, Bitbucket, AWS, Docker www.udemy.com/course/jira-for-automation-testers-zephyr-bitbucket-selenium/ Coupon code: 9E2CE2F73F8DA47D6C68 (instant discount) 00:00:00: Introduction to this Course 00:10:00: Devops Automation Tools Market Size 00:27:00: Software testing Market Size 00:02:11: S...
[2024]: Appium Mobile App Automation testing , Most practical Android, device app- UBER REDDIT
Просмотров 23 тыс.7 месяцев назад
This course is easy step by step approach to build a practical Appium Automation testing on a real phone device, real app using Java. 00:00:00 Introduction to this course 00:01:57 Contents of this course 00:04:37 Installation of Intellij, Java, Maven 00:24:02 Installation of node in our machine 00:27:27 Installation of appium in our machine 00:30:36 Download and copy platform tools 00:35:53 Ins...
[2024]: Allure reporting configuration in BDD Cucumber framework
Просмотров 1 тыс.7 месяцев назад
This videos shows step by step approach on configuring the allure reporting in the BDD Cucumber framework. Contents of this course: 00:00 Introduction and contents to this course 00:04 Documentation link of the Allure report configuration 01:20 Steps that are required for configuration of allure report 03:53 Add properties files related to Allure 06:20 Configuration of the pom.xml for the allur...
[2024][Updated]: Selenium + BDD Cucumber + Java + Web Driver manager + Allure reporting + POM
Просмотров 10 тыс.8 месяцев назад
This course is easy step by step approach to build a practical Java based Cucumber Selenium framework in Intellij with web driver manager and Allure reporting. This covers in almost 3 hours various topics like how to setup java, maven in local machine as well cucumber & selenium dependency in the Project. This course has avoided traditional Java IDE eclipse and focussed on latest Intellij IDEA ...
Selenium + BDD Cucumber + Java + Web Driver manager + Allure reporting + Page Object Model
Просмотров 9 тыс.8 месяцев назад
Please note an updated video is uploaded on the same topic : ruclips.net/video/kPhpJzlnUTs/видео.html as there was a small clip swap in the sequence in the end and it doesnt allow to change the video but upload a new one. this video will be deleted soon in 3/4 days This course is easy step by step approach to build a practical Java based Cucumber Selenium framework in Intellij with web driver m...
API Testing Automation | Access tokens | Authorization | Security | Rest Assured | Java -BDD
Просмотров 4,1 тыс.9 месяцев назад
This course is easy step by step approach to build a API Automation framework to test the secure apis via access bearer token (including authorization - time based tokens) - both positive and negative tests Cucumber(BDD) framework using Rest Assured Java Maven 00:00:03: Why security in Apis are important - practical real world impacts 00:01:29: Modern application involving secure apis & why sec...
API Testing Automation + Java + BDD Framework + Cucumber + Rest Assured + Maven in Intellij
Просмотров 33 тыс.Год назад
This course is easy step by step approach to build a practical Java based Cucumber API Test Automation framework in Intellij. This covers in just more than 2 hours various topics like how to setup java, maven in local machine as well cucumber & rest assured dependency in the Project. This course has avoided traditional Java IDE eclipse and focussed on latest Intellij IDEA IDE which are being us...
Selenium + Java + Extent Reporting + Jenkins + TestNG - Page Object Model - Intellij Setup
Просмотров 13 тыс.Год назад
This course is easy step by step approach to build a practical Java based Selenium framework in Intellij. This covers in almost 2 hours various topics like how to setup java, maven in local machine as well testng & selenium dependency in the Project. This course has avoided traditional Java IDE eclipse and focussed on latest Intellij IDEA IDE which are being used in enterprise solutions. cover ...
[Playwright - Test Automation Tool -Setup + Comparison Selenium + Reporting
Просмотров 477Год назад
This course is easy step by step approach to build a practical gives a quick overview on how to setup the tests using the Playwright automation tool, reporting on a practical Application under test & and does a quick comparison with Selenium Test Automation Tool. 00:00:00 Introduction and steps related to this course 00:01:40 What does Chatgpt say about how web automation has changed 00:04:12 G...
Selenium + Cucumber + Java + Maven in BDD Framework with Page Object Model - Intellij setup
Просмотров 48 тыс.Год назад
This course is easy step by step approach to build a practical Java based Cucumber Selenium framework in Intellij. This covers in almost 2 hours variosu topics like how to setup java, maven in local machine as well cucumber & selenium dependency in the Project. This course has avoided traditional Java IDE eclipse and focussed on latest Intellij IDEA IDE which are being used in enterprise soluti...
Selenium + Java + Maven + TestNg in Intellij setup
Просмотров 42 тыс.Год назад
This video shows you step by step approach on setting up selenium test as a Maven project in Intellij 00:00:51: listing steps 00:02:53: Download of Intellij 00:07:09: Verify & Install Java in local machine 00:10:01: Setting up System environment variable 00:10:44: Edit Environment variable 00:12:53: Verify Maven in local machine and if required install 00:20:45: Create Maven Project and add Tes...
Docker - Installation & verification in Windows
Просмотров 116Год назад
This video will give you steps related to how to verify if docker is installed in the windows, - initially its not installed - there are step to install and then verify. 00:00 : Check if docker is installed in windows machine or not 00:37 : Running the command 'docker ps' in the command prompt 00:51 : Download & Install Docker Desktop in the machine 04:11 : Verify 'Docker' version through comma...
Azure DevOps with Selenium for Automation Testers CI CD concepts
Просмотров 757Год назад
Azure DevOps with Selenium for Automation Testers CI CD concepts
Ace Automation Academy - Worldclass online professional courses - free & paid - at your finger tips
Просмотров 1,4 тыс.Год назад
Ace Automation Academy - Worldclass online professional courses - free & paid - at your finger tips
Web Development | ASP.NET Core Web & APIs | MVC | Entity framework - CRUD | Step by Step - Practical
Просмотров 217Год назад
Web Development | ASP.NET Core Web & APIs | MVC | Entity framework - CRUD | Step by Step - Practical
Ace Automation Academy - World class professional online courses at your finger tips
Просмотров 65Год назад
Ace Automation Academy - World class professional online courses at your finger tips
Page Object Model Concept in context of an Application under Test - Part 2
Просмотров 1212 года назад
Page Object Model Concept in context of an Application under Test - Part 2
Page Object Model - Concepts for Test Automation
Просмотров 1812 года назад
Page Object Model - Concepts for Test Automation
Whats GIT? GIT Source code management explained in plain simple manner
Просмотров 832 года назад
Whats GIT? GIT Source code management explained in plain simple manner
Tricentis Tosca (Beginner to Intermediate) in easy steps - User Defined Modules
Просмотров 5154 года назад
Tricentis Tosca (Beginner to Intermediate) in easy steps - User Defined Modules
Maven installation is wrong
Thanks for your comment - could you kindly advise
I appreciate your clear explanation. I watched many videos for half a day to set up Selenium + TestNg in Intelliji. The way you explained point by point helped me a lot. I watched the entire video which is very informative.
Glad it was helpful!
Thank you so much for this video! It’s the latest and fully working one. It worked perfectly for me-you truly saved my day!
Glad you liked it !
Superb.
Glad it helped
But some sites are saying should not user appium server it has security issue??? can we use this?
Yep you can use it for self learning- locally
Can you please share the git link
Best video ever for automation using Appium. Really useful. Thank you so much for explaining all from one video. You’re amazing
Glad you liked it
Problem: I need to run my cucumber .feature file to execute in an order defined by me i.e Login, CustomerCreation and CustomerAuthorization because after creating the customer application generates a Txnid no. and taking as a referene of customer id i have to pass the genearated no. in customer id text field CustomerAuthorization step definition and rather not to run in the default order as alphabetical order which is the folder structure. i tried like @order, @priority and suite level it didnt work none of them .can someone help me ?
Thanks for the video, by following your video, i could able to setup without any issues. Thanks a lot. Can i expect any other videos on selenium depth. please share the link here. thanks
ruclips.net/video/kPhpJzlnUTs/видео.html : cucumber framework along with with selenium-4 ruclips.net/video/fWUAA6WD7eA/видео.html: extent reporting with selenium ruclips.net/video/At_wrl2Nh8M/видео.html: BDD framework with selenium
Hi Sir, i am new to selenium but still could able to follow your complete video and successfully setup and run. But when i try to run npm install i am getting the below error. could not able to find the root cause. please help me on this. PS C:\Users\user\IdeaProjects\MySelenium_1> npm install -g allure-commandline --save-dev npm : The term 'npm' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1 + npm install -g allure-commandline --save-dev + ~~~ + CategoryInfo : ObjectNotFound: (npm:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
Hi Venu, This error is appearing as node is not installed in your machine- kindly install node and retry
@@aceautomationacademy6926 Thanks, but i have already installed its v20.18.0. Please guide me if something else is missing. thanks
Does we need to add opentelemetry dependency
Not necessarily in this case
@@aceautomationacademy6926 an error is showing in intellij IDE "Exception in thread "main" org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters"
i got error ...org.openqa.selenium.SessionNotCreatedException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure... what do u think ?
there is no much details on pom xml for allure and from where to pick it, and how to design it
Hello : i think you missed - It starts from 02:36:57: Allure Reporting setup and integration with BDD framework
@@aceautomationacademy6926 sorry to say this, But I also agree with @sonyiostest.... Please do another video on Allure reporting. I got lot of issues
@Test annotation not showing to me but it is in red colour
Am looking for solutions to automate tedious manual setup of android apps on devices for my company. This appears to be a valid tool I can do that with from my understanding. Is my understanding correct in thinking this? Thanks!
yes definitely : this is the go to tool for mobile apps
If we have allready android studio, will it required to download android platform tools
no not required in that case
where is the code?
Glad you liked it and it helped github url : 🤖 : github.com/aceautomationacademy/APITestingJavaC
How to link it to Jenkins?
there is another video for jenkins configuration for selenium
Hi Buddy this is literally a best video while starting a app i am getting this error "Exception in thread "main" org.openqa.selenium.SessionNotCreatedException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure" Please helpppp
Thanks for providing this tutorial! It's helpful!
Glad it was helpful!
Very detailed explanation very useful for setup for beginners. Thanks
Glad it helped
very useful video
Glad to hear that
Very good explanation, step by step.
Thanks glad it helped
hello Can you help me contact an alternative program, Appium Inspect, to learn about the game interface
Thank you for the tutorial! please share GITHUB code URL all session videos.
I use mac, at 52:57 when you hover over cucumber.class and searched for dependencies it autodetected those dependencies on yours but mine is not autodetecting , is there anyone facing the same issue?
can i use vs code instead of intellij?
Yes you can if you are comfortable When working with "Java projects" in VS Code, you must have the necessary extensions installed to work with those project files.
Hi, I hope you will reply. I was going to make automation for messenger calls, messanger voice msg and youtube search for much grandma who is illiterate , is it possible with appium?
Thank you very much, now i can use Chatgpt to help me very well to developing scripts automates 👍🏽
Will u provide live training
Yes we do live training as well
Your videos are great
Glad it helped !
allure cucumbe 6 dependency not working in mac OS..and also the plugin code
Hi bro could you please make a video on setting up and running both the Appium server and a Python automation script on the same Android device? I Mean... In Same Android testing (Appium server and python script execution) have to run in background In the same Android mobile Automation work also have to run Is it possible...? If it is possible make video on it...
Thank you very much, I didn't know anything about automation with Appium, only with this video I understood everything and I became good at it. Teaching well is difficult, good job.
Thanks for your kind words
This is a very nice, useful and one of a kind video in the youtube. I followed the steps. I am getting an error, "java.lang.IllegalArgumentException: Unknown HttpClient factory netty". How do I get rid of it? Can you please help and advise, please?
Hi Satya: kindly try this: change your selenium-java dependency version to 4.15 and load the maven changes and re run
"C:\Program Files\Java\jdk-22\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2024.2.1\lib\idea_rt.jar=50791:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2024.2.1\bin" -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 -classpath "C:\Users\Aman Chaudhary\IdeaProjects\AppiumAndroidTest\target\test-classes;C:\Users\Aman Chaudhary\IdeaProjects\AppiumAndroidTest\target\classes;C:\Users\Aman Chaudhary\.m2 epository\org\seleniumhq\selenium\selenium-java\4.24.0\selenium-java-4.24.0.jar;C:\Users\Aman Chaudhary\.m2 epository\org\seleniumhq\selenium\selenium-api\4.24.0\selenium-api-4.24.0.jar;C:\Users\Aman Chaudhary\.m2 epository\org\jspecify\jspecify\1.0.0\jspecify-1.0.0.jar;C:\Users\Aman Chaudhary\.m2 epository\org\seleniumhq\selenium\selenium-chrome-driver\4.24.0\selenium-chrome-driver-4.24.0.jar;C:\Users\Aman Chaudhary\.m2 epository\com\google\auto\service\auto-service-annotations\1.1.1\auto-service-annotations-1.1.1.jar;C:\Users\Aman Chaudhary\.m2 epository\org\seleniumhq\selenium\selenium-chromium-driver\4.24.0\selenium-chromium-driver-4.24.0.jar;C:\Users\Aman Chaudhary\.m2 epository\org\seleniumhq\selenium\selenium-json\4.24.0\selenium-json-4.24.0.jar;C:\Users\Aman Chaudhary\.m2 epository\org\seleniumhq\selenium\selenium-manager\4.24.0\selenium-manager-4.24.0.jar;C:\Users\Aman Chaudhary\.m2 epository\org\seleniumhq\selenium\selenium-devtools-v126\4.24.0\selenium-devtools-v126-4.24.0.jar;C:\Users\Aman Chaudhary\.m2 epository\org\seleniumhq\selenium\selenium-devtools-v127\4.24.0\selenium-devtools-v127-4.24.0.jar;C:\Users\Aman Chaudhary\.m2 epository\org\seleniumhq\selenium\selenium-devtools-v128\4.24.0\selenium-devtools-v128-4.24.0.jar;C:\Users\Aman Chaudhary\.m2 epository\org\seleniumhq\selenium\selenium-devtools-v85\4.24.0\selenium-devtools-v85-4.24.0.jar;C:\Users\Aman Chaudhary\.m2 epository\org\seleniumhq\selenium\selenium-edge-driver\4.24.0\selenium-edge-driver-4.24.0.jar;C:\Users\Aman Chaudhary\.m2 epository\org\seleniumhq\selenium\selenium-firefox-driver\4.24.0\selenium-firefox-driver-4.24.0.jar;C:\Users\Aman Chaudhary\.m2 epository\org\seleniumhq\selenium\selenium-http\4.24.0\selenium-http-4.24.0.jar;C:\Users\Aman Chaudhary\.m2 epository\dev\failsafe\failsafe\3.3.2\failsafe-3.3.2.jar;C:\Users\Aman Chaudhary\.m2 epository\org\seleniumhq\selenium\selenium-ie-driver\4.24.0\selenium-ie-driver-4.24.0.jar;C:\Users\Aman Chaudhary\.m2 epository\org\seleniumhq\selenium\selenium-remote-driver\4.24.0\selenium-remote-driver-4.24.0.jar;C:\Users\Aman Chaudhary\.m2 epository\com\google\guava\guava\33.3.0-jre\guava-33.3.0-jre.jar;C:\Users\Aman Chaudhary\.m2 epository\com\google\guava\failureaccess\1.0.2\failureaccess-1.0.2.jar;C:\Users\Aman Chaudhary\.m2 epository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\Aman Chaudhary\.m2 epository\com\google\code\findbugs\jsr305\3.0.2\jsr305-3.0.2.jar;C:\Users\Aman Chaudhary\.m2 epository\org\checkerframework\checker-qual\3.43.0\checker-qual-3.43.0.jar;C:\Users\Aman Chaudhary\.m2 epository\com\google\j2objc\j2objc-annotations\3.0.0\j2objc-annotations-3.0.0.jar;C:\Users\Aman Chaudhary\.m2 epository\io\opentelemetry\semconv\opentelemetry-semconv\1.25.0-alpha\opentelemetry-semconv-1.25.0-alpha.jar;C:\Users\Aman Chaudhary\.m2 epository\io\opentelemetry\opentelemetry-api\1.41.0\opentelemetry-api-1.41.0.jar;C:\Users\Aman Chaudhary\.m2 epository\io\opentelemetry\opentelemetry-context\1.41.0\opentelemetry-context-1.41.0.jar;C:\Users\Aman Chaudhary\.m2 epository\io\opentelemetry\opentelemetry-exporter-logging\1.41.0\opentelemetry-exporter-logging-1.41.0.jar;C:\Users\Aman Chaudhary\.m2 epository\io\opentelemetry\opentelemetry-sdk-common\1.41.0\opentelemetry-sdk-common-1.41.0.jar;C:\Users\Aman Chaudhary\.m2 epository\io\opentelemetry\opentelemetry-sdk-extension-autoconfigure-spi\1.41.0\opentelemetry-sdk-extension-autoconfigure-spi-1.41.0.jar;C:\Users\Aman Chaudhary\.m2 epository\io\opentelemetry\opentelemetry-sdk-extension-autoconfigure\1.41.0\opentelemetry-sdk-extension-autoconfigure-1.41.0.jar;C:\Users\Aman Chaudhary\.m2 epository\io\opentelemetry\opentelemetry-api-incubator\1.41.0-alpha\opentelemetry-api-incubator-1.41.0-alpha.jar;C:\Users\Aman Chaudhary\.m2 epository\io\opentelemetry\opentelemetry-sdk-trace\1.41.0\opentelemetry-sdk-trace-1.41.0.jar;C:\Users\Aman Chaudhary\.m2 epository\io\opentelemetry\opentelemetry-sdk\1.41.0\opentelemetry-sdk-1.41.0.jar;C:\Users\Aman Chaudhary\.m2 epository\io\opentelemetry\opentelemetry-sdk-metrics\1.41.0\opentelemetry-sdk-metrics-1.41.0.jar;C:\Users\Aman Chaudhary\.m2 epository\io\opentelemetry\opentelemetry-sdk-logs\1.41.0\opentelemetry-sdk-logs-1.41.0.jar;C:\Users\Aman Chaudhary\.m2 epository et\bytebuddy\byte-buddy\1.15.0\byte-buddy-1.15.0.jar;C:\Users\Aman Chaudhary\.m2 epository\org\seleniumhq\selenium\selenium-os\4.24.0\selenium-os-4.24.0.jar;C:\Users\Aman Chaudhary\.m2 epository\org\apache\commons\commons-exec\1.4.0\commons-exec-1.4.0.jar;C:\Users\Aman Chaudhary\.m2 epository\org\seleniumhq\selenium\selenium-safari-driver\4.24.0\selenium-safari-driver-4.24.0.jar;C:\Users\Aman Chaudhary\.m2 epository\org\seleniumhq\selenium\selenium-support\4.24.0\selenium-support-4.24.0.jar;C:\Users\Aman Chaudhary\.m2 epository\io\appium\java-client\9.2.3\java-client-9.2.3.jar;C:\Users\Aman Chaudhary\.m2 epository\com\google\code\gson\gson\2.11.0\gson-2.11.0.jar;C:\Users\Aman Chaudhary\.m2 epository\com\google\errorprone\error_prone_annotations\2.27.0\error_prone_annotations-2.27.0.jar;C:\Users\Aman Chaudhary\.m2 epository\org\slf4j\slf4j-api\2.0.13\slf4j-api-2.0.13.jar" AppTest Exception in thread "main" org.openqa.selenium.SessionNotCreatedException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure. Host info: host: 'DESKTOP-5C23TLN', ip: '192.168.1.24' Build info: version: '4.24.0', revision: '748ffc9bc3' System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '22.0.2' Driver info: io.appium.java_client.AppiumDriver Command: [null, newSession {capabilities=[Capabilities {appActivity: com.grofers.customerapp.DEF..., appPackage: com.grofers.customerapp, automationName: uiautomator2, deviceName: Redmi Note 9 Pro, platformName: ANDROID, platformVersion: 12, udid: 7742147f}]}] Capabilities {appActivity: com.grofers.customerapp.DEF..., appPackage: com.grofers.customerapp, automationName: uiautomator2, deviceName: Redmi Note 9 Pro, platformName: ANDROID, platformVersion: 12, udid: 7742147f} at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:563) at io.appium.java_client.AppiumDriver.startSession(AppiumDriver.java:270) at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:174) at io.appium.java_client.AppiumDriver.<init>(AppiumDriver.java:91) at io.appium.java_client.AppiumDriver.<init>(AppiumDriver.java:103) at AppTest.openMobileApp(AppTest.java:27) at AppTest.main(AppTest.java:10) Caused by: java.lang.IllegalArgumentException: Illegal key values seen in w3c capabilities: [appActivity, appPackage, automationName, deviceName, platformVersion, udid] at org.openqa.selenium.remote.NewSessionPayload.lambda$validate$5(NewSessionPayload.java:163) at java.base/java.util.stream.ReferencePipeline$15$1.accept(ReferencePipeline.java:555) at java.base/java.util.stream.ReferencePipeline$15$1.accept(ReferencePipeline.java:556) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:212) at java.base/java.util.stream.ReferencePipeline$15$1.accept(ReferencePipeline.java:556) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1709) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:556) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:546) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:611) at org.openqa.selenium.remote.NewSessionPayload.validate(NewSessionPayload.java:167) at org.openqa.selenium.remote.NewSessionPayload.<init>(NewSessionPayload.java:70) at org.openqa.selenium.remote.NewSessionPayload.create(NewSessionPayload.java:99) at org.openqa.selenium.remote.NewSessionPayload.create(NewSessionPayload.java:84) at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:60) at io.appium.java_client.remote.AppiumCommandExecutor.createSession(AppiumCommandExecutor.java:176) at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:237) at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:545) ... 6 more I got this even i checked everything like appium and SDK environments can anyone help me
That is what I needed as a refresher. Thanks
Thanks, glad it could help!
I cant see 'Terroterry' Option
Sorry what’s ‘Terroterry’ option 😃
Sir please put the timestamp
Hi ash, Please find this video with latest : [2024][Updated]: Selenium + BDD Cucumber + Java + Web Driver manager + Allure reporting + POM ruclips.net/video/kPhpJzlnUTs/видео.html
Hi, I find your working of automation testing was the best, but I was able to write the program in eclipse and use vysor and run appuim but after running the eclipse I dont find any changes in the appium server and mobile app.
How did reddit get logged in without any code? and the suggestions bix didnt show up in ui automator in the video right? So how did you find the element ???
hi, very good observation. yes i had already logged in reddit for this particular demo
great tutorial. I followed the steps mentioned and able to setup appium in my local
Glad it helped!!
what are the pre requisites to learn this tutorial?
There is no specific pre-requisite- kindly follow all the steps sequentially thats the only requisite
I have scripted Android automation code (in python) Can we test in the same Android... By Python app to run in the background to test in the same Android phone
Hi, you can use the same android but not the same setup as the one which i demoed is of java setup but if you choose to select phython as your option then too it wont have a different setup but you can use same andriod version and phone - hope it makes sense
@@aceautomationacademy6926 make a video on it
hello, how can close advertisement that pop up. If have a method for that please reply to this :)
I have a problem is that when I click View Device on Visor on my laptop, the device screen is stuck at Connecting to Vysor on Android. But I can still click on the screen and interact with my phone. Do you know how to fix this
Hello, hope you are doing good: apologies to answer your query after 2 weeks. This issue with Vysor getting stuck at "Connecting to Vysor on Android" while still allowing interaction is a common problem that can be caused by several factors related to USB connection, drivers, or software settings. Here are some steps you can try to fix the problem: Troubleshooting Steps for Vysor Stuck at "Connecting" Check USB Debugging and Connection Mode Ensure that USB Debugging is enabled on your Android device. You can find this option in Settings > Developer Options > USB Debugging. Ensure that the USB connection mode is set to File Transfer (MTP) or PTP, rather than just charging. Update Vysor and Drivers Update Vysor: Ensure that you have the latest version of Vysor installed on your laptop. You can update it from the Vysor website or directly through the app. Update ADB Drivers: Outdated or incompatible ADB (Android Debug Bridge) drivers can cause connectivity issues. Update or reinstall your ADB drivers. Windows: You can use the Universal ADB Driver or Google USB Driver. Mac: ADB drivers are usually included with Vysor, but ensure your system is up-to-date. Check USB Cable and Ports Sometimes, the problem is due to a faulty USB cable or port. Try using a different USB cable, preferably the one that came with your phone, and test with different USB ports on your laptop. Avoid using USB hubs or extensions; connect directly to your computer's port. Restart ADB Server Restarting the ADB server can resolve communication issues between your device and Vysor. Open a Command Prompt or Terminal window. Type the following commands: bash Copy code adb kill-server adb start-server Then, reconnect your device and restart Vysor. Check Device Permissions When you connect your device, you should see a pop-up on your phone asking to allow USB debugging. Ensure you tap Allow and check Always allow from this computer if prompted. If the pop-up doesn't appear, try toggling USB Debugging off and back on. Reset Vysor Settings Sometimes resetting Vysor settings can help. Go to Vysor settings and click on Reset App Settings. This will clear any misconfigurations that might be causing the issue. Disable Other Screen Mirroring Software If you have other screen mirroring or device management software running (like Scrcpy, Samsung DeX, or TeamViewer), these might conflict with Vysor. Close them and try reconnecting. Try Wireless Connection (Vysor Pro) If you have Vysor Pro, try connecting your device wirelessly to see if the issue persists: Enable wireless ADB on Vysor and follow the instructions to connect without a cable. Reinstall Vysor If the above steps do not work, consider uninstalling and reinstalling Vysor to ensure a clean setup.
يجب ان يكون الاتصال علي الهاتف وجهاز الكمبيوتر نفس شبكه الانترنت
This framework not supports flutter based apps
hi , yes you are partially right. Appium works with Flutter-based apps, but it requires some additional setup. Appium doesn't directly support Flutter out of the box since Flutter uses a different rendering engine, which makes standard Appium element locators less effective. However, you can still test Flutter apps using Appium with the help of a Flutter driver (like the Appium Flutter driver) that bridges the gap between Appium and Flutter elements.
Good one, but you should make another video which includes Backgrounds, tags, hooks, reports etc..
Thanks for your comments, noted on this
after execution full allure result is not getting generated , only a few json file is getting generated-any suggestion
HI first of all thanks for the video, Actually from Selenium 4 there is no need to externally give the driver path neither using WebDriver Manager i think it by default pick the driver right. Is there any specific reason that we should use WebDriver manager ?
Hi Anuroop, You're correct! In Selenium 4, the WebDriver binaries are managed automatically, which eliminates the need to set the driver path manually or use an external WebDriver Manager. Selenium 4’s built-in driver management automatically downloads the correct version of the driver based on your browser and operating system. Reasons to Still Use WebDriver Manager Despite this built-in capability, there are still some specific reasons why you might choose to use WebDriver Manager: Version Control: WebDriver Manager allows you to specify exact versions of drivers, which can be crucial when dealing with compatibility issues between browser versions and drivers, especially in CI/CD environments where consistency is important. Handling Multiple Browsers: WebDriver Manager provides more flexibility and control when working with multiple browser versions or configurations. It simplifies the setup, especially in complex environments. Automatic Driver Updates: It keeps drivers up-to-date automatically, reducing the need to manually manage driver updates when browsers are updated. Custom Driver Configuration: WebDriver Manager offers various configuration options that aren’t available with Selenium's built-in driver management. This includes proxy settings, custom driver storage paths, and custom timeouts. Robustness and Reliability: WebDriver Manager has been in use for a long time and is trusted in many production systems for its robust handling of driver binaries. It also provides better error handling when issues arise, making it easier to debug. Compatibility and Community Support: WebDriver Manager is widely used, and it benefits from extensive community support and updates, which might be helpful in troubleshooting driver-related issues that arise.
Thanks for the detailed explanation
@@anuroop7450 : thanks again