Git Product home page Git Product logo

donniezhanggit's Projects

selenejs icon selenejs

prototype of porting selenide and selene to js

selenium-cucumber-java icon selenium-cucumber-java

Behavior driven development (BDD) approach to write automation test scripts to test web applications.

selenium-cucumber-ruby icon selenium-cucumber-ruby

Behavior driven development (BDD) approach to write automation test scripts to test Desktop Web, Android Web and App

selenium-java-junit4 icon selenium-java-junit4

Example code for a simple Selenium Java JUnit4 project using the Page Object Model. Build and dependency management is handled by Maven. Supports Chrome, Firefox, Edge & Safari

selenium-java-page-factory icon selenium-java-page-factory

Example code for a simple Selenium Java JUnit4 project using the Page Factory design pattern. Build and dependency management is handled by Maven. Supports Chrome, Firefox, Edge & Safari

selenium-python-pytest-bdd icon selenium-python-pytest-bdd

Example code for a simple Selenium Python Pytest-BDD project using the Page Object Model. Dependency management is handled by pip. Supports Chrome & Firefox

sentinel icon sentinel

A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)

serenity-bdd icon serenity-bdd

Serenity BDD is an open source library that aims to make the idea of living documentation a reality. Serenity BDD helps you write cleaner and more maintainable automated acceptance and regression tests faster. Serenity also uses the test results to produce illustrated, narrative reports that document and describe what your application does and how it works. Serenity tells you not only what tests have been executed, but more importantly, what requirements have been tested. One key advantage of using Serenity BDD is that you do not have to invest time in building and maintaining your own automation framework. Serenity BDD provides strong support for automated web tests using Selenium 2, though it also works very effectively for non-web tests such as tests that exercise web services or even call application code directly. The aim of Serenity is to make it easy to quickly write well-structured, maintainable automated acceptance criteria, using your favorite BDD or conventional testing library. You can work with Behavior-Driven-Development tools like Cucumber or JBehave, or simply use JUnit. You can integrate with requirements stored in an external source (such as JIRA or any other test cases mangement tool), or just use a simple directory-based approach to organize your requirements. Up until November 2014, Serenity went by the name of Thucydides.

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.