Pattern Based Usability Testing
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | https://hdl.handle.net/10216/102623 |
Resumo: | 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ório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
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ório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-29T15:48:46Zoai:repositorio-aberto.up.pt:10216/102623Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T00:32:49.053001Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
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ório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799136237131399168 |