An open-source framework for cross-platform testing in agile projects

Ignacio Yanjari, Beatriz Marín, Giovanni Giachetti

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Agile methodologies have become popular in the software development industry because they improve the interaction among stakeholders, developers and project managers by achieving development results through shorter delivery times. One of the main problem with agile methodologies is the quality and the quantity of testing tasks to be performed, which in many cases are focused on unitary testing. This causes different issues for agile projects at the integration of sub-systems or the acceptance of the products developed. Continuous integration (CI) technique is commonly used to avoid some integration problems because it improves the validation of the software products by means of the automatic execution of different test cases at the moment of updating a software product located in a version control platform. Nevertheless, these test cases are manly focused on unitary testing and they are created for specific platforms. This paper presents an open source framework to improve continuous integration in order to execute acceptance test cases automatically. In particular, we use Behavioral Driven Development (BDD) to create the test cases that can be used with web and mobile drivers for different platforms. The framework proposed has been evaluated obtaining promising results.

Original languageEnglish
Title of host publication2022 41st International Conference of the Chilean Computer Science Society, SCCC 2022
PublisherIEEE Computer Society
ISBN (Electronic)9781665456746
DOIs
Publication statusPublished - 2022
Event41st International Conference of the Chilean Computer Science Society, SCCC 2022 - Santiago, Chile
Duration: 21 Nov 202225 Nov 2022

Publication series

NameProceedings - International Conference of the Chilean Computer Science Society, SCCC
Volume2022-November
ISSN (Print)1522-4902

Conference

Conference41st International Conference of the Chilean Computer Science Society, SCCC 2022
Country/TerritoryChile
CitySantiago
Period21/11/2225/11/22

Keywords

  • Acceptance test cases
  • Agile Methodologies
  • BDD
  • Cross-Platform
  • Framework
  • Testing

ASJC Scopus subject areas

  • General Engineering
  • General Computer Science

Fingerprint

Dive into the research topics of 'An open-source framework for cross-platform testing in agile projects'. Together they form a unique fingerprint.

Cite this