operasoftware/operadriver — Issue #31: Does Operadriver support WebDriver alert api
Author: lams
Created: 2011-10-20 21:09:11+00:00
State: open

Hi,

I am using selenium-server-standalone-2.8.0 with DotNet webdriver 2.8. And I tested both on Opera 11.50 and 11.51, it seems Operadriver cannot handle javascript alert popup window. The follow line is always throw exception:

Driver.SwitchTo().Alert();

---------------------------------------------------------------
System.Reflection.TargetInvocationException : Exception has been thrown by the target of an invocation.
----> System.InvalidOperationException : No response in a timely fashion.
Build info: version: '2.8.0', revision: '14056', time: '2011-10-06 12:41:26'
System info: os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.6.0_29'
Driver info: driver.version: OperaDriver
at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at OpenQA.Selenium.Support.PageObjects.PageFactory.ProxiedWebElementInterceptor.Intercept(IInvocation invocation)
at Castle.DynamicProxy.AbstractInvocation.Proceed()
at Castle.Proxies.IWrapsElementProxy.Click()
---------------------------------------------------------------

It works fine on other browsers.

Does Does Operadriver support WebDriver alert api?

Cheers,