Closed perrygeo closed 4 years ago
I hadn't heard about sikuli, looks like it might be better at handling the ge plugin. Windmill seems nice and it might have better browser support. It claims to handle ff/chrome/safari/ie.
I have some experience with selenium and it has great adoption. It'll support ff/chrome/ie and looks like it can do safari at least unofficially. I'll drop a selenium test into a branch to play with it for a bit.
After a little mucking about, I pushed a branch with an initial test for the unsupported browser check. Nothing fancy, but it works. The test is written in python and uses the standard unittest module. It could be used with a continuous integration framework.
To run the test all you have to do is "pip install selenium" and then "python scripts/selenium/test_lot.py". It uses firefox, but can be run under
The current scope of this ticket is very simplified:
Results of Cross-Browser testing here: https://docs.google.com/spreadsheet/ccc?key=0AunIWE8RK1VwdEcyYk42ZU5mWHRPb0w3YXBYcGFNUnc&usp=sharing
We've started this but haven't necessarily resolved all the issues. Plus we'll be making several new interface changes in the coming months that will need to be retested. We'll want to
Ideally we could have automated tests that could be run everywhere.
We at least need to do some rigorous manual testing on our target browsers:
And on our target platforms
Maybe on iOS if feasible?