I am using Web Driver version 2.21.1.0 and IEDriverServer version 2.25.2.0 . This works fine in IE browser. Now, I need to know the compatibility of the Web driver 2.21.1.0. Whether it will support the IEDriverServer version 2.32.3.0 and what are the driver version it will support.
I have tried searching regarding this in many links but couldn't able to find the correct compatibility for the mentioned Web Driver version.
Thanks in advance.
Check the below link.
http://selenium.googlecode.com/git/java/CHANGELOG
Webdriver v2.22.0
IE driver now uses the IEDriverServer. You may need to download
this. Set the "useLegacyInternalServer" to boolean true if you
need the old behaviour.
Related
When I scan my site with modern.ie, it says:
We've found frameworks or libraries that are not up-to-date and might
contain bugs.
modern.ie detects that my site is running jQuery 2.2.0 (the latest version).
Is there a bug with the modern.ie site?
What version of jQuery are you using?
You can check the current open bugs in its public GitHub repo https://github.com/MicrosoftEdge/static-code-scan and open a new issue if you find one
Using JMeter i can open firefox Driver config, but WebDriver sample code is not working.
Below is the code used in WebDriver sample, Please help me.
WDS.sampleResult.sampleStart()
WDS.browser.get('http://google.com')
WDS.sampleResult.sampleEnd()
Do you see anything suspicious in jmeter.log file? My expectation is that you're using the latest Firefox version and WebDriver Sampler plugin doesn't support it.
As per JMeter Plugins Changelog
bump up Selenium dependency to 2.47.0
As per Selenium Changelog
v2.47.0
=======
Supports native events for Firefox version 31 (immediately previous ESR).
Native event support has been discontinued for versions of Firefox later
than 33. Synthetic events tested on Firefox versions 31 (immediately
previous ESR), 38 (immediately previous release and current ESR), and 39
(current release).
I would suggest downgrading your Firefox to version 31.0.6 . You can get it from Mozilla FTP website
Also check out The WebDriver Sampler: Your Top 10 Questions Answered guide, it covers this and several other frequent problems.
I agree with Dmitri T. The version 31.0.6 was the last version supporting native events. the Browser.get call is native I think. You can use a later version of firefox if you navigate instead using a JavascriptExecutor , and avoid the native calls, like .get and .sendKeys.
I have a project which is using Qt 4.7.4 version (also I can't rebuild it using qt4.8 or qt5 – there are a lot of errors appears, project is big and not mine so fixing issues would be even harder than erasing the whole code and write new code). So I need to make this project, well, working on NativeClient.
Is it even possible? I use Windows and Visual Studio, I was trying to google instructions about qt+nacl on Windows but just can’t find nothing.
Also which pepper version should I use if it depends on it?
Is your qt build supporting native client?
Please check out this
Windows
The Qt-Nacl is not support, for now, in Windows.
By the way, here is the github repository dedicated for it -> https://github.com/msorvig/qt5-qtbase-nacl
In the file nacl-readme it is written :
[...] Windows is not supported as a host platform.
Linux
If you want to compile in Linux, I have made a script that will compile Qt5.4 with NaCl with all the dependencies needed.
https://gist.github.com/theshadowx/438297ac465874a5e226
I also made a video that will show the different steps and a showCase at the end :
https://www.youtube.com/watch?v=q2pMv1Svtqw
I note that I cannot be launched on web IE 11 ..
I know that the useragent for IE11 is Trident not MSIE . so I suppose that the reason why I got always notification to install java even its already installed .. but I cannot find temporarily solution for that as guys solve this issue by updating deployJava.js for webstart and by adding "trident" with "msie"...
just note that only windows 7 can install IE11 or its bundled with Windows 8.1 .. you cannot install IE11 or update it to IE11 on windows 8.
again and briefly my questions are :
1- where JavaFX app detect browser agent?
2- is it possible to the modify package that is responsible for that and include jar to project ?
any idea is welcomed ..
Internet Explorer 11 is not a supported configuration for JavaFX in JRE 7.
You can request support for Internet Explorer 11 by filing a feature request in the JavaFX issue tracker. You can link back to this question in your feature request.
I guess what you are saying in your question is that the information Microsoft place in the UserAgent string for IE11 has changed from previous versions and the way to understand the UserAgent string encoded information has changed in IE11 compared to earlier browser releases. These changes mean that the current JavaFX deployment code does not correctly detect it is running in an IE11 environment and perform appropriate operations to enable JavaFX applications to execute in IE11.
I believe that JavaFX packaging code uses a dtjava.js script to detect the target browser. For JavaFX 8 this detection routine is (I believe) the JavaScript detectEnv() method. What you might need to do to get IE11 compatibility is to host your own deployment scripts and replace the dtjava.js in your local deployment scripts with a modified version you have created which is IE 11 compatible (detailed instructions on how to do this are outside the scope of this answer). Even if you do get the dtjava.js script to correctly identify and execute logic for IE 11, there may still be other issues running JavaFX in IE 11 (due to it not being currently a supported deployment platform).
I've made some modifications in dtjava.js and got it to work in IE11
In my case I'm using dtjava.js only for embedding an applet not based in JavaFX, so probably these modifications are not enough to make a JavaFX application run.
I changed the IE detection rule from
ie = isDef(window.execScript);
to
ie = /trident/.test(u);
in detectEnv()
and
if (isDef(d.addEventListener)) {
d.addEventListener("DOMContentLoaded",
invokeCallbacks, false);
}
if (ua.ie && ua.win) {
with
if (isDef(d.addEventListener)) {
d.addEventListener("DOMContentLoaded",
invokeCallbacks, false);
}
else if (isDef(d.attachEvent)) {
in init() function.
Of course, these are hacky changes not very tested (only Explorer 10, 11 and latest FIrefox and Chrome). Follow at your own risk...
We have just moved an old website to a new hosting company who has ABCPDF version 7 installed on a Windows Server 2012 VPS.
Unfortunately the existing code is not working and from my research it is due to version 7 not being compatible with later versions of IE, such as that installed on Server 2012.
So I was trying to switch to use the Gecko engine. I installed Firefox on the server. And added the code to the Classic ASP script straight after the doc object was created:
doc.HtmlOptions.Engine = 1
Unfortunately this results in the following error:
Object doesn't support this property or method: 'HtmlOptions.Engine'
How can I change to use the Gecko engine, and am I doing this right or is there some other issue?
As a last resort is it possible to install an older version of IE on Server 2012?
I think you probably have no choice but to pay for a later version. I've been there myself
Gecko support was introduced in v8, and it looks as if it uses its own modified version of the display engine rather than the one which comes with Firefox. However as V8 and above support current versions of IE you probably wouldn't want to bother with Gecko.
http://www.websupergoo.com/abcpdf-13.htm
Re Internet Explorer 8 - which is the version I think you need for old versions of ABCpdf - if your server came with IE8 installed to begin with and it's been automatically updated, then it should in theory be possible to roll back to the previous version, or even rebuild the server from scratch, and then block windows update from updating IE. If it came with IE9 or above then you really do need to upgrade ABCpdf