A cross-platform cross-browser graphical user interface for selenium files (selenese html) using selenium web driver.
sjhorn / selenium.x Goto Github PK
View Code? Open in Web Editor NEWCross Platform Cross Browser Selenium Runner
Cross Platform Cross Browser Selenium Runner
Check-box style option to test loaded suites/tests with JS disabled.
For FireFox with WebDriver it would be:
FirefoxProfile p = new FirefoxProfile();
p.SetPreference("javascript.enabled", false);
driver = new FirefoxDriver(p);
source: http://stackoverflow.com/questions/1285917/how-to-disable-javascript-when-using-selenium
Not sure about achieving this in other browsers. I will try to google some information about that.
This would enable the user to toggle browser menu icons for the desired driver they want to test their tests with.
For example, toggling FireFox and IE9 icons to selected state would result in the Test Suite/Test Case being run across those two browser platforms.
Perhaps even remember which ones were toggled first for prioritising which one should be run first?
It would be nice to have the possibility to right-click and set counter for how many times we want to run a specific test for the session.
Or something similar. It is good when trying to determine if the test is well written or not or to determine the pass rate.
Not sure how easy this would be to implement, but the basic idea is to have suites that can call multiple other suites that contain test cases.
It would be useful if we need to test Holiday Rentals and WHS, but not LMAU, then we could just exclude the ones we don't need and just save it as a separate test suite with a suitable name.
Or, perhaps even have SeleniumX scan directories and present you with all test suites available and the user could just tick the ones that need to be run.
It would be nice to be able to drag & drop a selenium test case in to an open selenium.x window.
Keep up the great work!
Chris
Only minor, but the open dialog shows all OSX dot and system files, perhaps there is an option to disable this.
It could be useful in a few scenarios I'm sure, but I can think of only three for now.
So, basic idea is to be able to add the 'repeat X times' flag to specific tests that contain code that injects/uses dynamic values which would enable better automation. Also, by using the 'random' automated testing method, we could possibly write up suites that can be applied to many different environments, rather than just one test environment.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.