Comments (15)
Closing this issue. Internet Explorer is very, very dead at this point. Microsoft hasn't supported it in years. Splinter supports Edge but that's as far as we can go.
from splinter.
specloud
is not compatible with Windows =/
I've just added another target on Makefile for running tests on Windows using only nose.
from splinter.
The lack of support of IE is the only reason that I am not using splinter in some projects...
from splinter.
the problem in support in ie is run splinter on windows
from splinter.
I'm adding Windows support on windows branch.
Here is the status, based on test files:
test_browser.py
: all tests are ok. Just needed to disable_patch_subprocess
method on Windows, because it doesn't work.test_element_list.py
: all tests are ok. No changes needed.test_meta.py
: all tests are ok. No changes needed.test_request_handler.py
: all tests are ok. No changes needed.test_webdriver_chrome.py
: these tests are very slow, but only alerts aren't working.test_webdriver_firefox.py
: all tests are ok (but slow, not as slow as Chrome is). No changes needed.test_zopetestbrowser.py
: all tests are ok (but slow). No changes needed.
Also, I'm adding test_webdriver_ie.py
, the goal here :)
from splinter.
What about IEs4Linux? http://www.tatanka.com.br/ies4linux/page/Main_Page
from splinter.
I'm -1 to support ms ie
from splinter.
I'm -1 to support ms ie [2]
from splinter.
Why the -1s for IE support? You folks never have to write any websites that might have an IE person using them? If so, you'd rather be testing all these things yourself manually? Seems silly... I'd really like to get this sorted so I can have a continuous build running IE for me :)
from splinter.
@kippr I think the problem that we have is that no core developer or commiter uses windows as their main OS, which makes it hard to test and keep things updated.
If we had a person to officially support/maintain this driver, I would be +1.
from splinter.
LOL, I should be careful what I ask for I guess, I don't want to be stuck using Windows either...
That said, this would potentially solve a big gap for me. Let me take a look at whether the Windows stuff solves my headaches and if so you might have a volunteer :)
from splinter.
splinter has a no official support for windows.
It's complicated for non windows users maintain an environment with git, bash, pip, makefile running on windows and test every commit for splinter on windows.
from splinter.
Maybe appveyor can help here ? (http://www.appveyor.com/)
This is the windows equivalent for travis-ci, also free for open source projects.
Here is an example of the configuration file:
https://github.com/mozilla/mozregression/blob/master/appveyor.yml
from splinter.
For folks who want to use IE with splinter, check this out: https://stirunagari.wordpress.com/2017/08/20/using-internet-explorer-web-driver-with-splinter-framework/
from splinter.
just added a comment to the blog entry that @kanth240 mentioned above. with a minor tweak the solution there works perfectly for my scenario.
What is the issue that prevents us from integration this into splinter? Test env?
from splinter.
Related Issues (20)
- π From the Selenium project!
- attach_file work with flask? HOT 2
- Browser raise NoneType HOT 7
- CanΒ΄t find Iframe HOT 1
- Integration of undetected-chromedriver
- Changelog: Single file? HOT 3
- 'NoneType' object is not callable HOT 2
- We noticed regressions and inconsistencies after migrating from 0.18.1 to 0.19.0 HOT 9
- Cannot send characters directly to the browser HOT 2
- Config cannot be imported HOT 5
- Parallel script execution HOT 2
- Exception when using the latest Selenium HOT 3
- Existing profile is not loaded HOT 3
- selenium.WebDriver no longer accepts desired_capabilities as a kwarg HOT 1
- ValueError: I/O operation on closed file HOT 3
- More type annotations? HOT 1
- Constant error on startup HOT 2
- Launch the browser hidden HOT 1
- Testing and tox.ini environment improvements
- Splinter tests not failing when element not found on the page and wait_time set to 1 second HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from splinter.