WebPuppet - A Tiny Automated Web UI Testing Tool

Author Ricardo Queirós



PDF
Thumbnail PDF

File

OASIcs.ICPEC.2022.10.pdf
  • Filesize: 489 kB
  • 8 pages

Document Identifiers

Author Details

Ricardo Queirós
  • CRACS - INESC-Porto LA & uniMAD, ESMAD/P. Porto, Portugal

Cite As Get BibTex

Ricardo Queirós. WebPuppet - A Tiny Automated Web UI Testing Tool. In Third International Computer Programming Education Conference (ICPEC 2022). Open Access Series in Informatics (OASIcs), Volume 102, pp. 10:1-10:8, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2022) https://doi.org/10.4230/OASIcs.ICPEC.2022.10

Abstract

One of the most important phases in the Web development cycle is testing. There are several types of tests, different approaches to their use and a wide range of tools. However, most of them are not open source, require coding and do not have a pedagogical nature. This article introduces WebPuppet as an automated Web UI testing tool. The tool is distributed as a small Node package and can be easily integrated into any learning environment in the web development domain. In addition, it does not require coding in any language, just use a very simple domain-specific language that will generate a test script to run in client applications. In order to exemplify its use, a simple test scenario based on a login page is presented.

Subject Classification

ACM Subject Classification
  • Applied computing → Computer-managed instruction
  • Applied computing → Interactive learning environments
  • Applied computing → E-learning
Keywords
  • User Interface Testing
  • Web development
  • DOM

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. Tsung-Hsiang Chang, Tom Yeh, and Robert C. Miller. Gui testing using computer vision. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI '10, pages 1535-1544, New York, NY, USA, 2010. Association for Computing Machinery. URL: https://doi.org/10.1145/1753326.1753555.
  2. Marco Primo and José Paulo Leal. Matching User Interfaces to Assess Simple Web Applications. In Pedro Rangel Henriques, Filipe Portela, Ricardo Queirós, and Alberto Simões, editors, Second International Computer Programming Education Conference (ICPEC 2021), volume 91 of Open Access Series in Informatics (OASIcs), pages 7:1-7:6, Dagstuhl, Germany, 2021. Schloss Dagstuhl - Leibniz-Zentrum für Informatik. URL: https://doi.org/10.4230/OASIcs.ICPEC.2021.7.
  3. Gaurav Varshney, Manoj Misra, and Pradeep K. Atrey. A survey and classification of web phishing detection schemes. Security and Communication Networks, 9(18):6266-6284, 2016. URL: https://doi.org/10.1002/sec.1674.
  4. Jiří Štěpánek and Monika Šimková. Comparing web pages in terms of inner structure. Procedia - Social and Behavioral Sciences, 83:458-462, 2013. 2nd World Conference on Educational Technology Research. URL: https://doi.org/10.1016/j.sbspro.2013.06.090.
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail