I have completed Selenium Webdriver chapters and all chapters are really descriptive and easy to understand. But I guess, it is not complete tutorial for Web Driver and some chapters are missing for the TestNG with Webdriver. Are you planning to post them soon? Please post remaining chapters for TestNG and webdrivers, I would be really thankful.
I need one information, if one web application is integrated with window application then how we can perform integration testing on that application through selenium.
Regards, Jayant Kr. sinha Email:- jayantsinha7gmail.com
I have covered all your Web Driver posts. These are very helpful to understand and learn Selenium.Please send more posts which covers WebDriver+TestNG+ANT reports.
I have tried Selenium Webdriver version 2.43 and Mozilla 32 it's not working for me it will work on FF 25 version [meanwhile I have tried out all the versions of FF from 26 to 32 but not worked]
can you solved this issue I have used the Windows-7 , 32 bit platform for the same
It's open only blank window and not pass any URL to the browser. Although in changelog file of the 2.43 version they mention support for the FF 28 It's not work for me
@Mayur Ostwal - May be your browser version is automatically getting udDated to the latest version. Say Never for the updates, from your existing firefox browser options and then install the Firefox 28 of the firefox browser. Check this and reply.
@Mayur Ostwal - Configure Selenium API in Eclipse IDE using Selenium Server (i.e. The single file available in the Selenium HQ Download Page , instead of Selenium WebDriver. User Firefox 28 version. Please follow the below steps if you have not understood the above -
1. Create a new Java Project in eclipse IDE 2. Download the Selenium Server Version instead of WebDriver 3. Only a single Server file will be downloaded 4. Copy and paste in your project 5. Go to the Project Properties, select Java Build path on the left add it to the Libraries using Add JARs button. 6. Configure the existing Firefox Browser version not to install the updates by selecting 'Never check for Updates' option in the 'Firefox' Browser -> Tools Menu -> Options -> Updates 7. Download Firefox 28 version from FileHippo.com and install it 8. Close and launch the Firefox Browser and double check the installed version from Firefox Browser -> Help Menu -> About Dialog 9. Now create a Java Class in Eclipse IDE, write down the Selenium WebDriver code to launch an application 10. Save and Run the Java Class containing the Selenium WebDriver code.
I have update the IE driver to Ie2.43 when I run script it is showing the following error:
Started InternetExplorerDriver server (32-bit) 2.43.0.0 Listening on port 58198 Exception in thread "main" org.openqa.selenium.NoSuchWindowException: Unable to find element on closed window (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 137 milliseconds Build info: version: '2.43.0', revision: '597b76b', time: '2014-09-09 20:52:14' System info: host: 'ITDT00025', ip: '10.11.3.4', os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1', java.version: '1.7.0_60' Session ID: cd40b8eb-3569-4190-896e-c21edd4d746b Driver info: org.openqa.selenium.ie.InternetExplorerDriver Capabilities [{platform=WINDOWS, javascriptEnabled=true, elementScrollBehavior=0, ignoreZoomSetting=false, enablePersistentHover=true, ie.ensureCleanSession=false, browserName=internet explorer, enableElementCacheCleanup=true, unexpectedAlertBehaviour=dismiss, version=11, ie.usePerProcessProxy=false, cssSelectorsEnabled=true, ignoreProtectedModeSettings=true, requireWindowFocus=false, handlesAlerts=true, initialBrowserUrl=http://localhost:58198/, ie.forceCreateProcessApi=false, nativeEvents=true, browserAttachTimeout=0, ie.browserCommandLineSwitches=, takesScreenshot=true}] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:204) at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:156) at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:599) at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:352) at org.openqa.selenium.remote.RemoteWebDriver.findElementById(RemoteWebDriver.java:393) at org.openqa.selenium.By$ById.findElement(By.java:214) at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:344) at newWork.ieNewWork.main(ieNewWork.java:29)
I came here to clear my doubts in selenium, I am happy to reach here, Your blogs are very much useful and much understandable to learn about selenium easily. Thanks arun
25 comments:
Hi Arun,
you said that you were working on Selenium RC and WebDriver...
Could you provide me those posts on RC & WebDriver? I would be very thankful for that.
BTW, I have gone through your Selenium IDE posts, they are really superb, very informative.
Keep on rocking.
Thanks,
PAVAN
Email Id: pavankrishna777@gmail.com
Selenium RC Posts - www.SeleniumOne-by-arun.blogspot.com
Selenium WebDriver Posts - www.SeleniumTwo-by-arun.blogspot.com
Thanks
Hi Arun,
I have completed Selenium Webdriver chapters and all chapters are really descriptive and easy to understand. But I guess, it is not complete tutorial for Web Driver and some chapters are missing for the TestNG with Webdriver. Are you planning to post them soon? Please post remaining chapters for TestNG and webdrivers, I would be really thankful.
Thanks,
Dhara
dhaara.p@gmail.com
Hi Arun,
I need one information, if one web application is integrated with window application then how we can perform integration testing on that application through selenium.
Regards,
Jayant Kr. sinha
Email:- jayantsinha7gmail.com
@ nan - Selenium doesn't support window based applications. We can only automate Web Based applications.
Hi Arun,
I have covered all your Web Driver posts. These are very helpful to understand and learn Selenium.Please send more posts which covers WebDriver+TestNG+ANT reports.
Keep Rocking...
Thanks,
Venkat
Email: venky1262@gmail.com
Hi Arun,
I have tried Selenium Webdriver version 2.43 and Mozilla 32 it's not working for me it will work on FF 25 version [meanwhile I have tried out all the versions of FF from 26 to 32 but not worked]
can you solved this issue
I have used the Windows-7 , 32 bit platform for the same
Thanks,
Mayur
ostwalmayur@gmail.com
@Mayur Ostwal - I can run scripts using Firefox 28 version. Firefox 28 is compatible with WebDriver version 2.43.
Hi Arun,
It's open only blank window and not pass any URL to the browser.
Although in changelog file of the 2.43 version they mention support for the FF 28 It's not work for me
Thanks
@Mayur Ostwal - May be your browser version is automatically getting udDated to the latest version. Say Never for the updates, from your existing firefox browser options and then install the Firefox 28 of the firefox browser. Check this and reply.
Hi Arun,
I already done with this scenario but not worked, any other solution??
Thanks.
@Mayur Ostwal - Configure Selenium API in Eclipse IDE using Selenium Server (i.e. The single file available in the Selenium HQ Download Page , instead of Selenium WebDriver. User Firefox 28 version. Please follow the below steps if you have not understood the above -
1. Create a new Java Project in eclipse IDE
2. Download the Selenium Server Version instead of WebDriver
3. Only a single Server file will be downloaded
4. Copy and paste in your project
5. Go to the Project Properties, select Java Build path on the left add it to the Libraries using Add JARs button.
6. Configure the existing Firefox Browser version not to install the updates by selecting 'Never check for Updates' option in the 'Firefox' Browser -> Tools Menu -> Options -> Updates
7. Download Firefox 28 version from FileHippo.com and install it
8. Close and launch the Firefox Browser and double check the installed version from Firefox Browser -> Help Menu -> About Dialog
9. Now create a Java Class in Eclipse IDE, write down the Selenium WebDriver code to launch an application
10. Save and Run the Java Class containing the Selenium WebDriver code.
Check this and reply.
Hi Arun,
This is definitely works 4 me even 28+ FF also.
But when open the instance of the web driver it is shown the window control buttons black.
Thanks.
@Arun,
I have update the IE driver to Ie2.43 when I run script it is showing the following error:
Started InternetExplorerDriver server (32-bit)
2.43.0.0
Listening on port 58198
Exception in thread "main" org.openqa.selenium.NoSuchWindowException: Unable to find element on closed window (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 137 milliseconds
Build info: version: '2.43.0', revision: '597b76b', time: '2014-09-09 20:52:14'
System info: host: 'ITDT00025', ip: '10.11.3.4', os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1', java.version: '1.7.0_60'
Session ID: cd40b8eb-3569-4190-896e-c21edd4d746b
Driver info: org.openqa.selenium.ie.InternetExplorerDriver
Capabilities [{platform=WINDOWS, javascriptEnabled=true, elementScrollBehavior=0, ignoreZoomSetting=false, enablePersistentHover=true, ie.ensureCleanSession=false, browserName=internet explorer, enableElementCacheCleanup=true, unexpectedAlertBehaviour=dismiss, version=11, ie.usePerProcessProxy=false, cssSelectorsEnabled=true, ignoreProtectedModeSettings=true, requireWindowFocus=false, handlesAlerts=true, initialBrowserUrl=http://localhost:58198/, ie.forceCreateProcessApi=false, nativeEvents=true, browserAttachTimeout=0, ie.browserCommandLineSwitches=, takesScreenshot=true}]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:204)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:156)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:599)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:352)
at org.openqa.selenium.remote.RemoteWebDriver.findElementById(RemoteWebDriver.java:393)
at org.openqa.selenium.By$ById.findElement(By.java:214)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:344)
at newWork.ieNewWork.main(ieNewWork.java:29)
Please help me...
Hi ,
Please add more details about the POM for any 3 page example.
Thanks
Cheranjeevi
Hello Everyone,
I have added WebDriver posts to this blog.
Please have a look at them.
Regards,
Arun Motoori
Author of this Blog
Hi arun,
I came here to clear my doubts in selenium, I am happy to reach here, Your blogs are very much useful and much understandable to learn about selenium easily. Thanks arun
Wishes,
Sherlin
@Sherlin - Thank you very much :)
Hi Arun,
Videos are lifetime accessible or any limited period?
@ PARTHEEPAN D - Lifetime accessible.
Hi Arun. Do you will going to cover bed and appointment and phantom js
Hi,
Thanks for sharing the very informative article. this blog helps to all beginners of Selenium
Thanks for your feedback - Sivanagamahesh Gorijala
Hi,
Thanks for the Selenium post, it ‘s very useful reference for keeping up .Thank you for sharing this article about selenium.
Thank you,
priya
Post a Comment