Skip to main navigation Skip to search Skip to main content

Test automation with the Gauge framework: experience and best practices

  • Vahid Garousi
  • , Alper Buğra Keleş
  • , Yunus Balaman
  • , Zeynep Özdemir Güler

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

While Behavior-driven development (BDD) tools such as Cucumber are powerful tools for automated testing, they have certain limitations. For example, they often enforce strict syntax for test cases, like the “Given-When-Then” format, which may not always be easy to write for a given test case. A new test automation framework named Gauge (gauge.org) addresses that limitation since it does not prescribe the BDD testing process with a strict syntax. In Gauge, writing a test case is as easy as writing down the flow of test cases in several itemized sentences in a natural language, like English.

In the context of Testinium (testinium.com), a large software testing company which provides software testing services, tools and solutions to a large number of clients, we have actively used the Gauge framework since 2018 to develop large automated front-end test suites for several large web applications.

In this paper/talk, the speakers will share several examples and best practices of developing automated tests in natural-language requirements using the Gauge framework. By learning from the ideas presented in the talk, readers (attendees) will be able to consider applying the Gauge framework in their own test automation projects.
Original languageEnglish
Title of host publicationComputational Science and Its Applications – ICCSA 2020, 20th International Conference: Proceedings
PublisherSpringer
Pages458-470
ISBN (Electronic)9783030588021
ISBN (Print)9783030588014
DOIs
Publication statusPublished - 02 Oct 2020
EventComputational Science and Its Applications – ICCSA 2020: 20th International Conference, - Cagliari, Italy
Duration: 01 Jul 202204 Jul 2022

Publication series

NameLecture Notes in Computer Science
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceComputational Science and Its Applications – ICCSA 2020: 20th International Conference,
Country/TerritoryItaly
CityCagliari
Period01/07/202204/07/2022

Fingerprint

Dive into the research topics of 'Test automation with the Gauge framework: experience and best practices'. Together they form a unique fingerprint.

Cite this