I have to test a aspx web application with IE10; my problem is that I have a Windows 2003 server machine.
Is there any way to simulate the behavior IE10 on this kind of machine ?
I tried IETester but it doesn't allow me to run IE10.
Can be assumed that IE10 behaves similarly to some Chrome version ?
Can you please give me a hint
Thanks a lot
Marco
You could install IE10 in any other client, and test, rather than installing the browser in the server directly.
Alternatively, if you want to test for different versions of IE, you could check out Browserstack
Related
I have website which contains SCORM package, installed on Windows Server 2012 R2 which has IE11 installed on it. Flash Player is also embedded with IE.
IE Version: 11.0.9600.17278.
Updated Version: 11.0.12 (KB2977629)
When I launch SCORM (flash Player Content) from my application, it is not working. It just displays a blank page however the Title of IE is set to the text from the SCORM content.
However if I access the same URL from any other machine which has previous version of Windows OS (i.e. previous to Windows 8 OS), it is working as expected on IE9, IE10 and IE11.
While trying to find out the cause, I came across some forum which says we have to install the “Desktop Experience” on the server to enable the inbuilt flash player. After doing that also, My SCORM contents are not getting displayed.
To find out more details, I have uploaded the SCORM Package on SCORM Cloud to check if it is working there. Here again the same problem, it doesn’t work and displays error message saying that “Member is not found” and when I tried to find out the location of the error then it is coming at windows.document.myflash.SetVariable(…) method on the Windows Server 2012 R2 with IE11.
When I performed “Addwatch”, it is saying that windows.document.myflash doesn’t have SetVariable(…) method.
However if access the same cloud URL from other machine (Having OS previous to Windows 8 OS), it is working as expected.
Any help would be appreciated.
Thanks.
Windows Server has probably a restricted Internet Explorer installed (this is an addon for IE that restricts the kind of content that can be run from a web page).
If this is disabling flash content, you will have to uninstall the addon.
You could check if any other flash based page is working, e.g. Youtube to confirm that Flash is disabled.
I found the cause and the solution for the same.
Actually it was throwing an javascript error which was expecting "StudentName" and "StudentID" property which I haven't set. However even though I was not setting these parameter, it was working on other versions of IE.
After setting these parameters, it is working now.
Thanks for all suggestions.
I have been using OLAP cubes successfully with windows OWC components for IE6-IE9 and Windows XP- Windows 7 with sql server 2005/2008. I have not encountered any issues till then.
But when I try to run my application on Windows Server 2012 with IE 10 browser with sql server 2005/2008, the cubes doesn't render. It doesn't give any error message either. The page just doesn't load cubes. All the other functionality works fine apart from that. Again if you run IE in IE8 compatibility mode it works fine, but if you change the compatibility mode to IE9/IE10 the cubes doesn't show up at all. No error on page.
My IE security settings are intact. Not sure if I need to download another piece of software or any other component for the cubes to work.
Any help would be great since I am stuck since 2 days at that point.
Thanks,
Nihir
actually the issue was with the vbscript function called. It seems IE10 expects vbscript funciton to be either in all lower cases or all upper cases. No mixed case mode is allowed. changing function name to all lower cases worked fine
I developed my test automation using IEDriverServer 2.25.0 and C# on my machine running XP, and IE7. Everything works fine. I created a setup package of my solution and deployed into another machine (Windows7, IE8), and the webdriver cannot find the elements on my tested webpage.
I installed Visual Studio and C# in another XP, IE7 machine. When I run the code, it has the same problem as in the Windows7 machine.
I tried to set the protection mode to on/off on all zones, but it does not work either.
I'm wondering if there is any settings Firewall/Antivirus/etc... that is making the webdriver not able to find the web elements??
Thanks!
I found the problem. My test machine should be in the same network as the webserver. The IP Address of my webserver is 10.104.200.110 with mask 255.255.255.0. Although my test machine can surf the webserver, it had a different IP address. So I changed the IP to 10.104.200.100 with mask 255.255.255.0 and it worked!
I had an issue with IE7, I mean I thought this is only IE7 issue since on IE6, IE8, IE9 the web page I have to test was working fine.
The web page has broken certificate (because this is R&D environment).
The soution was to add the page address to trusted sites.
I hope this helps someone, because I was looking everywhere and didn't find anything.
Now it seems obvious but nothing indicated that the problem was because of that, google page was working ok but the page I should test did not.
I have currently found a way to place the currently installation of Internet Explorer into kiosk mode using asp.net and VB
System.Diagnostics.Process.Start("iexplore", "-k " & "http://www.google.co.uk")
the "-k" parameter is the command that puts the browser into kiosk mode, however, other browsers such as chrome will only put the new instance of the page into another tab and firefox just opens the browser without loading the window.
I need to know what commands to pass so that chrome and firefox will respond in the same way as IE.
Many thanks
Chrome browser can do KIOSK mode with this command.
chrome.exe --chrome-frame -kiosk "your web page".
The good thing with Chrome is that you can build apps that can use the webkit animation and they look great for a KIOSK type applications.
It sounds like you might be interested in Windows Steady State, it's discontinued and doesn't run on win 7, but if you have XP or vista, it will let you lock down the PC nice and tight. This way you can restrict the use of programs to browsers you want (if you can't lock down chrome and ff) and on a reboot, it will clear any changes to the PC, basically returning you to a clean state status
Read more here: http://en.wikipedia.org/wiki/Windows_SteadyState
I'm trying to fix my css on IE, and I want to check to see if it's working. What version should I install and from where?
Different versions of IE behave differently. If you care about all versions, you'll have to install them all.
IE doesn't run natively on a Mac. You'll either need to use a virtualization program like VirtualBox (which itself is free, but you still need a copy of Windows) to produce a virtual Windows environment, or use services like BrowserShots that will produce images taken in IE for you (but they're often very busy and therefore slow).
IE8, because it's stable and has IE7 compatible view mode.
It doesn't run on Mac OS, you will need to run it in Virtual Machine (VMWare, Virtualbox or Parallels).
Best way is to use a VM, as #Matchu told in his answer.
But if you can't, this is pretty good one:
https://browserlab.adobe.com/en-us/index.html