You again prove that master tho master heee hota hai, the best ever automation testing expert we all have ever seen 👌👌 Thank you Naveen with all respect for you..
@SarangHoley4 жыл бұрын
All the selenium folks now have power to automate windows applications too 😊👍, thanks Naveen for demonstrating this. 😊
@rayalasrinivasarao70223 жыл бұрын
awesome!!!! I have been looking for a good automation tool for desktop application and I tried AutoIT. But it has not worked for my application ( control elements not working). now I found this tool which supports selenium and different frameworks.. Thank you very much for this video.
@rohitnegi88394 жыл бұрын
Thanks 🙏 a lot Naveen, I understand how much it takes to research and make a tutorial of it... kudos . Most important thing is spread the knowledge ,that exactly what you do.
@sudheendrakumar44864 жыл бұрын
@Naveen AutomationLabs Could you please add a video to handle multiple windows in windows Application using Appium
@ZeLordMephistophele4 жыл бұрын
Hi Naveen. Is there a tutorial for building a framework using WinAppDriver and C# as well? Would be great if you can create one
@masoodfaroq47133 жыл бұрын
Awesome Naveen, I love your all toturials
@shanthkumar47092 жыл бұрын
Please make more videos on WinAppdriver for automating different kind of WindowElements.
@shanthkumar47092 жыл бұрын
please make more videos on WinAppDriver
@pythonenthusiast92922 жыл бұрын
@@shanthkumar4709 did u find any source for the same? since he Naveen is not making more
@razakjanjoun26483 жыл бұрын
Where to find documentation for all command, when to use SendKeys or when to use getText() for example, how too choose from a comboBox or how to select a radio button?
@krishanuchakraborty35004 жыл бұрын
Hi Naveen, thanks again for a new topic. Had a quick question, how is it different from using Winium? It also makes the same rest API service calls etc to perform the actions.
@msdeekshith1352 Жыл бұрын
Hi @Naveen Could you please let us know about Sikuli X , with Java or C# or python automation your way of teaching help us a lot But learning from you is simply superb
@MDHOSSAIN-gj5ve4 жыл бұрын
excellent job done by the master of Automation. Want to more valuable video like this.
@Livespiritful2 жыл бұрын
How to enable the bridge with the chrome browser which was opened manually?
@itsmeavinash3470 Жыл бұрын
How to print the Winapp driver console log to a text file .. in case element not found it just says not found without proper info of which element not found . The information is visible in Winappdriver exe console but unable to print it in test logs . Any thoughts ??
@Devi.Thummala11 Жыл бұрын
Win app driver is not supporting for selenium 4.Please let me know if you have any solution
@saurabhparashar18957 ай бұрын
If I have to click on start menu and then click on search box and I want to search something... In this case what capabilities I need to set..
@Mrjaggu19923 жыл бұрын
How can we navigate to the 2nd child window which I opened from calculator-options-about-send-feedback where I need to enter text. Can you please help me regarding this
@automationneemo3 жыл бұрын
Is there any way we can automate installation of any software like double click on the set up file, then next next ...and complete the installation?
@priyarajurkar4567 Жыл бұрын
Could you please give more information about winapp driver
@shemistone3 жыл бұрын
Hi, I'm trying to test Alt Codes in Notepad. For example, Sendkeys(Keys.Alt + "32") types ! when NumLock is on. How can I press the NumLock key?
@quynhbui75262 жыл бұрын
Hi Naveen, does this tool support for 64-bit application?
@shareefshaik66784 жыл бұрын
Awesome bhai 👌👌👌👌👌
@K_H-Channel2 жыл бұрын
Hi Naveen, How to click on an app from the system tray?
@ravipremani62013 жыл бұрын
How to attach the process id in win app driver in runtime because after launching the application the process name is getting changed
@hiteshdarji99252 жыл бұрын
@Naveen In my app "Name" field contain blank value than how can we inspect that textbox?
@TheArian291 Жыл бұрын
Hi Naveen, could you please tell if i could switch to multiple apps between like how we switch in selenium for window handles? like from notepad to calculator that way. As in my current application it is that way., thank you.
@NitaiChandRout Жыл бұрын
Hi sir, i am trying to automate an application developed using C#. While opening that app, it is showing error No usable plugins were located in the folder ‘.’ Pleasure ensure that a plugin exists. It is opening the app with the above error
@enginyasar7801 Жыл бұрын
Hi, thanks a lot for your great sharings. i have a question. Can WinAppDriver UI Recorder also find locators of JavaFX based desktop applications?
@balakumar8185 Жыл бұрын
Great video..But, fails for new appium java-client and selenium version. Do someone have idea about this?
@deepthireddy17514 жыл бұрын
Thankyou very much Naveen.You are awesome
@premsinghbisht14284 жыл бұрын
as always awsome work and awareness for many people...
@SaurabhSingh-ie1kh4 жыл бұрын
Hi Naveen, when I am trying to automate notepad, with steps mention in tutorial, its happening successfully but when I am trying with different app(Office), its throwing Original error: Failed to locate opened application window with appId: ".exe file on local system", and processId: 10848. My Office application is built on Unity Platform. Is there any limitation on Automation of such applications. Please help on this
@sureshb1344 жыл бұрын
Any solution.??? . For it. Could you please let me know. I'm also facing similar error...
@sureshb1344 жыл бұрын
@Surabhi singh
@SaurabhSingh-ie1kh4 жыл бұрын
@@sureshb134 Not yet...
@purushothamr71152 ай бұрын
session not created exception I am observing could you help on this ?
@arupbose19923 жыл бұрын
How can I handle alerts using winappdriver?
@bhupeshgupta2132 Жыл бұрын
Hi Naveen, Can we automate .Net based desktop GUI application with this tool..pls let me know if you need more info..
@akshaymiraje4198 Жыл бұрын
Hi. @naveen Can we automate MS teams using this on windows?
@Loxy-o4t3 жыл бұрын
Please where can I find the Pom.xml dependencies for Appium, Testng, Selenium
@mamadoualphadiallo16032 жыл бұрын
Hello Naveen would it be possible to run winappdriver in headless mode in order to launch several jobs via jenkins please?
@jerrickorbe84483 жыл бұрын
Hello, i tried the one you used and it worked in calculator and notepad. but in my app ive tried the same but it saying "another instance of the app is running". This error is at the launching. Ive checked Task Manager but only seem WinAppDriver running my app. any thoughts?
@anuradhatarigonda87512 жыл бұрын
Hi Naveen, This is Anuradha I am looking for how to automate desktop application using c# in visual Studio using WinAPP driver, Please can u make a demo for this too, please post it.
@venkadesands97192 жыл бұрын
Kindly suggest, which open source tool is best, i want to automate we own created desktop application like notepad in both os of windows and Linux
@pythonenthusiast92922 жыл бұрын
did u get any answer?
@makarandethape13119 ай бұрын
Hi Naveen, My client application is installed outside program files in C drive. So is there any dependency that it should be installed in program files only ??
@trueindian21082 жыл бұрын
Hello .. can we automate PDF using WAD?
@JAYGOSWAMI-k4y11 ай бұрын
hi Naveen , how can i convert these project in to an exe file , so if i share that file with other and they run it on their system then it should run in their system
@goginenikotesh64584 жыл бұрын
Thank you very much Naveen.. Its awesome!!
@AKPK2016 Жыл бұрын
Thank you so much Naveen for the wonderful and detailed video. So far I was blank on desktop application automation but going through this video I automated notepad application. Thank you for the effort you taken to create this video. I have one question, how to automate CLI tool? I have one CLI tool which is launched with certain commands then how to automate that? could you please advice on the same.
@Sd_24_jay4 жыл бұрын
Can Inspector inspect the ui elements inside a remote desktop from local machine? (Remote desktop is windows based)
@maruf12872 жыл бұрын
@Naveen can we use it for mainframe interface automation?
@thiyamsunny68954 жыл бұрын
Sir, How could I perform double click action on any control of the windows application using selenium?
@Livespiritful2 жыл бұрын
My Requirement is: Prerequisites: 1) Launch Google Chrome as "Run as Different User" (Right click of the Chrome icon) 2) Enter Windows user and password in the popup when it appears 3) Google chrome launches manually Actual Test begins: I need to enable the bridge with the manually opened Google Chrome browser and then continue the rest of the test. Do you have any solution? Your help is very much appreciated.
@pdpkum97724 жыл бұрын
Since we are writing and quiting right. So we are getting that confirmation popup
@aishwarya.ajakati99144 жыл бұрын
Hi Naveen Thanks for the tutorial. I tried the same but I'm getting no such element exception when tried to click on the notepad options(File, view, edit, help...)The code for entering text inside notepad is working fine but clicking on notepad options in getting execeptions. Tried implicit , explicit waits, java script executor, actionsclass still same issues.
@shamalnarwade7701 Жыл бұрын
Hello Naveen, my application opens by clicking on bat file. And in winappdriver server window i am getting error failed to locate opened application window with appId. Could you please give me some solution on this
@fun_animal_facts2 жыл бұрын
Hi Naveen, how can I use AutomationID or LegacylAccessibleName to find the element
@goutham81303 жыл бұрын
Sir Can we automate oracle based windows application and all type of windows applications with winappdriver Like UFT ??
@ramnatrajan3 жыл бұрын
Thanks for the video. I have a question, how to find xpath for a specific element on the screen? I see the Name and AutomationID for some fields are not unique, in that case how do I select a particular element. Please help.
@prafullajha40023 жыл бұрын
Naveen wanted to know if we know selenium well so how easy it will be to pick and i read some blog like windows framework so is this vdo is same and last question how use full this windows automation is in the market wrt to getting the good job? Plz answer....and thanks in advance as i will start the vdo after getting more clarity but as always all ur videos are master piece for qa community
@JohnDoe-cu6jv2 жыл бұрын
I can't find the project link in the description. Are you planning to upload on github?
@tusshartikoo97144 жыл бұрын
Thanks naveen for this helpful video. I want to know that do winappdriver will automate desktop application even if system is log off ?
@brettbosworth2644 жыл бұрын
What version of eclipse are you using?
@meditationmusic38 Жыл бұрын
How can we automate Java based desktop application.
@yogeshku5047 Жыл бұрын
Hi sir I want to build POM class for this desk top automation using @FindBy annotation it is possible to do ?
@varshabagewadi33382 жыл бұрын
Hi Naveen, Thanks for the wonderful video. can we Automate the application when its already opened. that means i dont need to open application through script,just want to move to the already opened app and automate it.. is it possible?plz reply...
@sukanyasudarsanannair9 ай бұрын
Does this work for Linux os?
@gangarajumahesh16744 жыл бұрын
Naveen, I followed everything said by you but I am getting SessionNotCreatedException when I run my script. It says "Unable to create a new remote session. Please check the server log for more details. Original error: The system cannot find the file specified" Please suggest on what needs to be done ?
@gowthamn1694 Жыл бұрын
Hi sir I have doubt we can switch to winappdriver to webdriver means we can automate browser when click on link in windows Apps please reply me sir
@sumitsaha97824 жыл бұрын
Thanks Naveen for the tutorial. Can we have SAP application automation using WinApp driver ? pls advise
@naveenautomationlabs4 жыл бұрын
I need to try.
@delankoh34944 жыл бұрын
@@naveenautomationlabs i also need more info of how can we automate SAP using selenium?
@abbinenivenkatesh64503 жыл бұрын
hi sir can you help, I am not getting the URL of the exe file it is closing when I tried to open
@debajyotidebnath94254 жыл бұрын
Thanks Naveen , upload this video, it's very helpful, Please upload more videos of Stand Alone Application or desktop application testing
@abishaprabakaran95614 жыл бұрын
can we use page object model here
@sarojjha92434 жыл бұрын
Thankyou so much...very helpful and interesting
@mohitgupta71453 жыл бұрын
Hi Naveen, thanks for this video.. Can we do the same thing through Sikuli or AutoIT?
@amiteshsrivastava25062 жыл бұрын
It was great tutorial!! Over it I wanted to ask how to launch a chrome app installed on desktop, like pwa? like an google meet shortcut? it comes with an appId, can we use that to launch that as well?
@swatigupta79098 ай бұрын
is there a possibility to show this with python , thanks in advance.
@PrashanthYadav-J4 жыл бұрын
Thanks👏most awaited
@Someone_29234 жыл бұрын
Naveen can we use this in windows server os?
@RajChahalNsit4 жыл бұрын
yes , you can ... i am using it on Window Server 2012
@sunnymore77454 жыл бұрын
i was waiting for this tutorial i need to automate a CAD software. so can you pls cover topic like Compare screenShots.
@agamabrol18854 жыл бұрын
Hey Naveen, Thanks for this great video. Do you know if it's possible to automate Windows based popups that we see on browsers and to automate them we usually use AutoIT Script, Can we automate them using winappdriver ?
@RajChahalNsit4 жыл бұрын
yes we can automate anything on windows desktop
@ratnasireeshaduvvuri6272 жыл бұрын
Hi Naveen, Thanks for the video. Can we automate the installation procedure of Windows applications by using the win app driver.
@abhiuppal48394 жыл бұрын
Hi Naveen, Is there any possibility to run it for the Application installed in Windows 10 Virtual Machine.
@powerpointexpo23793 жыл бұрын
how to Perform element right click on UWP App
@rachimanwal9572 жыл бұрын
Hi Naveen, again a great video from you.. i was practicing it and was trying to automate a windows application with it but winappdriver is not looking for the application file at correct location.. is there any way that we can tell winappdriver to look at a particular location for the application related files?
@shaikamar24 жыл бұрын
Hey naveen, thanks for the video.. I have one question, how to select values from drop down in window application using winium, please help
@poacher28654 жыл бұрын
Does this can be used to upload files on web
@RajChahalNsit4 жыл бұрын
yes , it can be used for interacting with upload/download prompts.
@manojkumargorikada959 Жыл бұрын
Hi Sir, Can we automate SAP by using winappdriver with support of Selenium?
@NISHOW. Жыл бұрын
@Manoj did you use it for SAP automation? Or anything else you used. Please let me know your experience. I have similar requirement. Thanks
@akashdiware15834 жыл бұрын
Firet of all thanks a lot for this useful video! How to click on an element which is not in view, which needs to be scrolled? It's giving an error while sending click event to it: An element command could not be completed because the element is not pointer - or keyboard interactable. Thanks
@naveenautomationlabs4 жыл бұрын
can u mail me ur script at naveenanimation20@gmail.com
@akashdiware15834 жыл бұрын
@@naveenautomationlabs Thanks for replying! well I think I can't because it is limited to specific application and its not possible to give you application as well! But I will try to figure out one generic script which expose the problem and will work at your end as well! I am working on Python so you need java script or Python is fine to you?
@RajChahalNsit4 жыл бұрын
@@akashdiware1583 check ScrollItemPattern property of ur element, if its true WinAppDriver automatically scrolls to this element before interacting with it. you don't have to do anything else to interact with these elements.
@SureshKumar-hn3zh4 жыл бұрын
facing issue : need help org.openqa.selenium.SessionNotCreatedException: Unable to create a new remote session. Please check the server log for more details. Original error: Failed to locate opened application window with appId: C:\Program Files (x86)\QAD\QAD-ITG\QAD.Applications.exe, and processId: 11552 (WARNING: The server did not provide any stacktrace information) my code : public class QADDemoTest { public static WindowsDriver wdriver; private String currentWindowHandle; @BeforeTest public void setup() throws InterruptedException, MalformedURLException { DesiredCapabilities cap=new DesiredCapabilities(); cap.setCapability("app","C:\\Program Files (x86)\\QAD\\QAD-ITG\\QAD.Applications.exe"); cap.setCapability("platformName","Windows"); cap.setCapability("deviceName","WindowsPC"); // cap.setCapability("app","Microsoft.AutoGenerated.{63C54119-21DC-4B88-3036-F1894A0D6130}"); System.out.println("app lnch"); cap.setCapability("ms:waitForAppLaunch", "25"); System.out.println(" strt after wait"); wdriver=new WindowsDriver(new URL("127.0.0.1:4723"), cap); System.out.println("cnct url- FAILING HERE"); } @AfterTest public void cleanup() { wdriver.quit(); } @Test(priority=1) public void launchQADAplcn() throws InterruptedException { Thread.sleep(5000); wdriver.findElementByAccessibilityId("526350").sendKeys("xyz"); wdriver.findElementByAccessibilityId("1313382").sendKeys("abc!"); wdriver.findElementByAccessibilityId("2").click(); }
@muthupondi95384 жыл бұрын
Hi Naveen, Thank you for great video .I have one question, how to automate the already opened windows application run time? Say i have a web application where on click on specific link opens a windows application.
@vignesh17202 жыл бұрын
Anyone please help me to highlight element in windows application
@Imrankhan-xw4me3 жыл бұрын
you've not given git repo URL bro
@mufeedtp51974 жыл бұрын
Hi Naveen, it's very helping session. I have one doubt, can we automate the desktop application in headless mode using winappdriver?? Because I am planning to implement the CI/CD.
@enochdone4 жыл бұрын
Very good tutorial. Can you please tell me how to launch an application as different user. like we do with "Runas" Command? Thanks in advance.
@prakashhn23442 жыл бұрын
Hey hi your awesome to train and explanation to good but I have one doubts here how to automate electron bade application and it's desktop application pls clarify this
@riseAboveA13 жыл бұрын
Hi Naveen , Thank you for the wonderful video. I have one Question Can we use the WinAppDriver with WebDriver to automate file upload scenario instead of using AutoIT?
@bhavanigc19043 жыл бұрын
Hi Naveen, Thank You so much for this video! can you help me for automating an UWP app?
@rohanchristopher22654 жыл бұрын
Nice Session.......... Awesome
@iamtopgun4 жыл бұрын
Hi Naveen, I really enjoyed your tutorial, thanks for that. I also wanted to know if we can automate C# based windows applications as well? In the above tutorial just like you gave the path to the notepad, I gave the path of another C# based application but I kept getting the error - "The system cannot find the file specified" and "Unable to create a new remote session". I was wondering if there is some other capabilities that we need to keep in mind of. Thanks, Siddhant
@AbhishekKumar-re1iq3 жыл бұрын
what about winium...
@BirdViewes4 жыл бұрын
Hi Naveen,What could be the reason for below error code snippet : public class Sample { static String AppExePath = "C:\\Program Files (x86)\\BRU\\BRUAPP\\BRUGui.exe"; static String appiumDriverURI = "127.0.0.1:4723"; public static WindowsDriver desktopSession = null; @BeforeClass public static void setup() { try { DesiredCapabilities cap = new DesiredCapabilities(); cap.setCapability("app", AppExePath); cap.setCapability("platformName", "Windows"); cap.setCapability("deviceName", "WindowsPC"); desktopSession = new WindowsDriver(new URL(appiumDriverURI), cap); desktopSession.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS); } catch (Exception ee) { System.out.println("###### in catch:: "); ee.printStackTrace(); Error: org.openqa.selenium.SessionNotCreatedException: Unable to create a new remote session. Please check the server log for more details. Original error: Failed to locate opened application window with appId: C:\Program Files (x86)\DST\TA2000\TaGui.exe, and processId: 18852 (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 1.72 seconds Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03' System info: host: 'HDLT0392', ip: '192.168.1.101', os.name: 'Windows 10', os.arch: 'x86', os.version: '10.0', java.version: '1.8.0_191' Driver info: driver.version: WindowsDriver Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03' System info: host: 'HDLT0392', ip: '192.168.1.101', os.name: 'Windows 10', os.arch: 'x86', os.version: '10.0', java.version: '1.8.0_191' Driver info: driver.version: WindowsDriver at io.appium.java_client.remote.AppiumCommandExecutor$1.createSession(AppiumCommandExecutor.java:208) at io.appium.java_client.remote.AppiumCommandExecutor.createSession(AppiumCommandExecutor.java:217) at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:239) at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552) at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:41)
@vijjays4 жыл бұрын
I got the same, any solution ?
@satishkumarsingh59344 жыл бұрын
Never can we assume that .. now we can be able to automate outlook.. perfectly.. because while working alot of scenario which are based on outlook automation.. email sending test scripts..many people would be aggred on that ..they might have faced this scenarios many time ..
@satishkumarsingh59344 жыл бұрын
*Naveen
@RajChahalNsit4 жыл бұрын
you should prefer VBA for outlook automation .... if you try to interact using any windows interaction it will be slow and failure prone.