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.
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 language | English |
|---|---|
| Title of host publication | Computational Science and Its Applications – ICCSA 2020, 20th International Conference: Proceedings |
| Publisher | Springer |
| Pages | 458-470 |
| ISBN (Electronic) | 9783030588021 |
| ISBN (Print) | 9783030588014 |
| DOIs | |
| Publication status | Published - 02 Oct 2020 |
| Event | Computational Science and Its Applications – ICCSA 2020: 20th International Conference, - Cagliari, Italy Duration: 01 Jul 2022 → 04 Jul 2022 |
Publication series
| Name | Lecture Notes in Computer Science |
|---|---|
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | Computational Science and Its Applications – ICCSA 2020: 20th International Conference, |
|---|---|
| Country/Territory | Italy |
| City | Cagliari |
| Period | 01/07/2022 → 04/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
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver