Skip to content
Branko Juric edited this page Mar 11, 2016 · 59 revisions

Gwen logo

Gwen-Web

Gwen-Web is a web automation engine that runs inside the Gwen interpreter. It allows teams to automate front end web tests by writing Gherkin feature specifications instead of code. A prescribed DSL delegates to Selenium WebDriver under the covers for you to free you from development concerns. You can also declaratively compose your own custom DSL with annotated @StepDef Scenarios that can accept parameters and call other steps. Meta features can help eliminate redundancies and give you the flexibility to be as imperative or as declarative as you like in your approach to writing features.

Key Features

  • Tests are plain text specifications
  • Tests can be run in batch mode or interactively
  • Tests can be run sequentially or in parallel
  • Tests can be data driven (using csv data feeds)
  • REPL console allows verifying before running
  • Cross browser support
  • Remote web driver support
  • Screenshot capture and slideshow playback
  • Interchangeable Selenium implementation
  • Locator Chaining
  • See also: CHANGELOG

Resources

Blogs and Articles

Additional Reading

Clone this wiki locally