Nowadays, there is a growing interest in the use of Natural-Language Processing (NLP) for supporting software test automation. This paper investigates the adoption of NLP in web testing. To this aim, a case study has been conducted to compare the cost of the adoption of a NLP testing approach, with respect to more consolidated approaches, i.e., programmable testing and capture and replay testing, in two testing tasks: test cases development and test case evolution/maintenance. Even if preliminary, results show that NLP testing is quite competitive with respect to the more consolidated approaches since the cumulative testing effort of a NLP testing approach, computed considering both development and evolution efforts, is almost always lower than the one of programmable testing and capture&replay testing.

Is NLP-based Test Automation Cheaper Than Programmable and Capture &Replay? / Leotta, Maurizio; Ricca, Filippo; Stoppa, Simone; Marchetto, Alessandro. - 1621:(2022), pp. 77-92. (Intervento presentato al convegno 15th International Conference on Quality of Information and Communications Technology, QUATIC 2022 tenutosi a Talavera de la Reina, Spain, nel 12-14, September, 2022) [10.1007/978-3-031-14179-9_6].

Is NLP-based Test Automation Cheaper Than Programmable and Capture &Replay?

Filippo, Ricca;Alessandro, Marchetto
2022-01-01

Abstract

Nowadays, there is a growing interest in the use of Natural-Language Processing (NLP) for supporting software test automation. This paper investigates the adoption of NLP in web testing. To this aim, a case study has been conducted to compare the cost of the adoption of a NLP testing approach, with respect to more consolidated approaches, i.e., programmable testing and capture and replay testing, in two testing tasks: test cases development and test case evolution/maintenance. Even if preliminary, results show that NLP testing is quite competitive with respect to the more consolidated approaches since the cumulative testing effort of a NLP testing approach, computed considering both development and evolution efforts, is almost always lower than the one of programmable testing and capture&replay testing.
2022
Quality of Information and Communications Technology. QUATIC 2022.
Cham, Svizzera
Springer
978-3-031-14178-2
Leotta, Maurizio; Ricca, Filippo; Stoppa, Simone; Marchetto, Alessandro
Is NLP-based Test Automation Cheaper Than Programmable and Capture &Replay? / Leotta, Maurizio; Ricca, Filippo; Stoppa, Simone; Marchetto, Alessandro. - 1621:(2022), pp. 77-92. (Intervento presentato al convegno 15th International Conference on Quality of Information and Communications Technology, QUATIC 2022 tenutosi a Talavera de la Reina, Spain, nel 12-14, September, 2022) [10.1007/978-3-031-14179-9_6].
File in questo prodotto:
File Dimensione Formato  
Quatic2022_CR.pdf

Open Access dal 06/09/2023

Tipologia: Post-print referato (Refereed author’s manuscript)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 553.72 kB
Formato Adobe PDF
553.72 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/362425
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 1
social impact