Conversion of User Story Scenarios to Python-Based Selenium Source Code for Automated Testing

Indra Kharisma Raharjana, Muhammad Faris Arifin, Ahmad Iklil Nur, Nadlir Mubarak

Research output: Contribution to journalArticlepeer-review

Abstract

A user story is an artifact in software development processes that can be used for automated test cases. This study proposes a terminal-based program for converting user stories into source codes for automated testing. We also propose a modified user story format that can be directly converted into functional Python-based Selenium source codes. We then implement the program by creating user stories for several local Django projects and using the converted codes. The implementation results show that the code from the program has a reliability rate of 72% for successfully executing it as the users' intentions.

Original languageEnglish
Pages (from-to)309-315
Number of pages7
JournalTEM Journal
Volume12
Issue number1
DOIs
Publication statusPublished - Feb 2023

Keywords

  • automated testing
  • process innovation
  • selenium
  • source code conversion
  • user story

Fingerprint

Dive into the research topics of 'Conversion of User Story Scenarios to Python-Based Selenium Source Code for Automated Testing'. Together they form a unique fingerprint.

Cite this