Pattern Based Usability Testing
Main Author: | |
---|---|
Publication Date: | 2017 |
Format: | Master thesis |
Language: | por |
Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
Download full: | https://hdl.handle.net/10216/102623 |
Summary: | Nowadays it is common the interaction with software systems through graphical user interfaces (GUIs). It is also possible to test applications through the graphical interface, manually or automatically, simulating the actions of the user and evaluating the outcomes obtained through the GUI. Pattern Based GUI Testing (PBGT) is a software testing approach through the graphical user interface based on models, which automates and systematizes the process of the test. PGBT tests the recurring behavior for which it has testing generic techniques (test patterns) able to test different applications after a process of configuration. The subject-matter of this dissertation consists on the implementation of an extension to the PBGT, adding to this tool the possibility to perform usability tests. This report will begin to explore the usability patterns for which it will find generic testing solutions afterwards to test different software applications and thereby, detect usability problems on a website, allowing to evaluate its interaction with the user. The main objective is to extend the PARADIGM language with usability testing patterns and to extend the current environment of PBGT, allowing building models to usability tests. After the implementation, the user will be able to build his own testing pattern with the settings of the web platform he plans to test, managing to obtain a result for the test, which can detect usability problems. One of the innovative aspects of this issue are the new testing patterns and the tool that runs them. This extension will allow the testing of some usability aspects automatically through the graphical user interface. This project is part of Software Engineering's field, more specifically, Software Testing. |
id |
RCAP_2c38e4f00657f120b0c5d80474de502c |
---|---|
oai_identifier_str |
oai:repositorio-aberto.up.pt:10216/102623 |
network_acronym_str |
RCAP |
network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository_id_str |
https://opendoar.ac.uk/repository/7160 |
spelling |
Pattern Based Usability TestingCiências da computação e da informaçãoComputer and information sciencesNowadays it is common the interaction with software systems through graphical user interfaces (GUIs). It is also possible to test applications through the graphical interface, manually or automatically, simulating the actions of the user and evaluating the outcomes obtained through the GUI. Pattern Based GUI Testing (PBGT) is a software testing approach through the graphical user interface based on models, which automates and systematizes the process of the test. PGBT tests the recurring behavior for which it has testing generic techniques (test patterns) able to test different applications after a process of configuration. The subject-matter of this dissertation consists on the implementation of an extension to the PBGT, adding to this tool the possibility to perform usability tests. This report will begin to explore the usability patterns for which it will find generic testing solutions afterwards to test different software applications and thereby, detect usability problems on a website, allowing to evaluate its interaction with the user. The main objective is to extend the PARADIGM language with usability testing patterns and to extend the current environment of PBGT, allowing building models to usability tests. After the implementation, the user will be able to build his own testing pattern with the settings of the web platform he plans to test, managing to obtain a result for the test, which can detect usability problems. One of the innovative aspects of this issue are the new testing patterns and the tool that runs them. This extension will allow the testing of some usability aspects automatically through the graphical user interface. This project is part of Software Engineering's field, more specifically, Software Testing.2017-02-132017-02-13T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/10216/102623TID:201662116porFernando José Diasinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-02-27T20:07:25Zoai:repositorio-aberto.up.pt:10216/102623Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T23:51:07.868153Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
dc.title.none.fl_str_mv |
Pattern Based Usability Testing |
title |
Pattern Based Usability Testing |
spellingShingle |
Pattern Based Usability Testing Fernando José Dias Ciências da computação e da informação Computer and information sciences |
title_short |
Pattern Based Usability Testing |
title_full |
Pattern Based Usability Testing |
title_fullStr |
Pattern Based Usability Testing |
title_full_unstemmed |
Pattern Based Usability Testing |
title_sort |
Pattern Based Usability Testing |
author |
Fernando José Dias |
author_facet |
Fernando José Dias |
author_role |
author |
dc.contributor.author.fl_str_mv |
Fernando José Dias |
dc.subject.por.fl_str_mv |
Ciências da computação e da informação Computer and information sciences |
topic |
Ciências da computação e da informação Computer and information sciences |
description |
Nowadays it is common the interaction with software systems through graphical user interfaces (GUIs). It is also possible to test applications through the graphical interface, manually or automatically, simulating the actions of the user and evaluating the outcomes obtained through the GUI. Pattern Based GUI Testing (PBGT) is a software testing approach through the graphical user interface based on models, which automates and systematizes the process of the test. PGBT tests the recurring behavior for which it has testing generic techniques (test patterns) able to test different applications after a process of configuration. The subject-matter of this dissertation consists on the implementation of an extension to the PBGT, adding to this tool the possibility to perform usability tests. This report will begin to explore the usability patterns for which it will find generic testing solutions afterwards to test different software applications and thereby, detect usability problems on a website, allowing to evaluate its interaction with the user. The main objective is to extend the PARADIGM language with usability testing patterns and to extend the current environment of PBGT, allowing building models to usability tests. After the implementation, the user will be able to build his own testing pattern with the settings of the web platform he plans to test, managing to obtain a result for the test, which can detect usability problems. One of the innovative aspects of this issue are the new testing patterns and the tool that runs them. This extension will allow the testing of some usability aspects automatically through the graphical user interface. This project is part of Software Engineering's field, more specifically, Software Testing. |
publishDate |
2017 |
dc.date.none.fl_str_mv |
2017-02-13 2017-02-13T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/10216/102623 TID:201662116 |
url |
https://hdl.handle.net/10216/102623 |
identifier_str_mv |
TID:201662116 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
repository.mail.fl_str_mv |
info@rcaap.pt |
_version_ |
1833600315555840000 |