Giter Site home page Giter Site logo

selenium.x's Introduction

Selenium.x

A cross-platform cross-browser graphical user interface for selenium files (selenese html) using selenium web driver.

selenium.x's People

Contributors

sjhorn avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

selenium.x's Issues

Driver selection by toggling browser menu icons

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?

Set counter for tests

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.

One suite to rule them all (call multiple suites with different test cases)

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.

Open dialog

Only minor, but the open dialog shows all OSX dot and system files, perhaps there is an option to disable this.

Option to add a 'repeat' flag to tests with a dynamic number of repeats value

It could be useful in a few scenarios I'm sure, but I can think of only three for now.

  1. When a test fails because of loading delays - or to be more precise when the environment is particularly slow at the time of running the tst, for whatever reason.
  2. Using JS in tests with random strings for searching, or selecting a random element - a few might fail because of changes to the environment, but another 2-3 might pass. It would be nice to have that automated.

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.