Git Product home page Git Product logo

swd-recorder's Introduction

SWD Page Recorder

DEPRECATION NOTICE (March 24, 2018)

Sorry bros and sisters, I am not planning to support this project.
Long-long time ago, it was a fun time adding new features and fixing the old bugs... Well, thank you all users and contributers!

Oh, if you might want to check something new, check this out:

sergueik/SWET - Selenum WebDriver Page Test / workflow recorder (successor to SWD recorder)

...

SWD Page Recorder is a .NET application that makes it easy to create new Selenium Webdriver PageObject classes. You can use it to test webdriver locators (html id, css selectors, xpath etc.) using Selenium Webdriver on various browsers and using various modes (Internal Driver and Remote Hub connection).

SWD Starter C# -= SWD Page Recorder =- SWD Starter Java

⚓ Articles in English:

⚓ Articles in Russian:

📹 Videos

Why SWD Page Recorder?

We both know: you awesome application is the best for solving the business problems in your domain.

However, the developers may not have time for writing a comprehensive unit and integration testing suites… On the other hand, the QA Team may not trust the unit tests written by developers. There are so many reasons why the teams across the world choose the User Acceptance / User Interface testing approach.

And you will realize that the code produced by such tools as Selenium IDE and Selenium Builder is good in the beginning… However, the test suites created with Record & Playback tools will require so much maintenance time, so you would put more effort on fixing the tests rather than running them. That is the hidden cost of the Record & Playback approach.

At this point, you will discover many teams uses PageObjects in order to reduce the maintenance time and boosts the test case creation. Your will make the test code more stable and clean.

The only one thing... You still need to spend a lot of time creating your PageObject classes manually.

You should not.

Let SWD Page Recorder do this for your. SWD Page Recorder enables you to pick the required elements from the Web application UI and generate the code for the new PageObject class.

SWD Page Recorder

Contributors

  • @sergueik
  • @dzharii

Bitdeli Badge

swd-recorder's People

Contributors

dzharii avatar

Watchers

James Cloos avatar

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.