Go to:
Logótipo
You are here: Start > Project/Service Agreement:PTDC/EIA-EIA/119479/2010

Project/Service Agreement:PTDC/EIA-EIA/119479/2010

Start Approved In Progress Completed Closed

Status
Projeto EncerradoClosed
Publication
PublicadoPublished
General Data
Code: 64430
 
Reference: PTDC/EIA-EIA/119479/2010
Short name: PTDC/EIA-EIA/119479/2010
Title: Pattern-Based GUI Testing
Competitive Funding: Yes
Does it involve businesses?:
No. of Participating Institutions: 3
Scope
Type: Funded Project
 
Geographical Scope: National
 
Type of Action: R&TD
Funding
Programme: I&DT - Projectos de I&DT em Todos os Domínios Científicos
Funding Institution: FCT - Fundação para a Ciência e a Tecnologia
Financial Geographical Scope: National
Scheduling
Effective Start Date: 2012-04-01
Expected Completion Date: 2015-09-30
Effective Completion Date: 2015-09-30
Budget
Currency: EUR
 
Total Approved Budget: 110.481,00 EUR
Details
Summary: Graphical User Interface (GUI) testing is the process of testing a software application with a graphical front-end to guarantee that it meets its specification. Given the myriad of possible (human-computer) interactions in such a user interface, GUI software testing is a rather expensive and cumbersome phase of the whole software development cycle. For instance, a form containing n interface controls requires a factorial number (n!) of test cases to test all possible combinations.
In GUI software testing, a good test suite must not only cover all functionality of the system but also ensure that the GUI itself is fully exercised. Creating such a test suite is overly difficult because the software tester has to deal with (i) the domain size as well as (ii) the action sequences. This is called the test case explosion problem. To illustrate the importance of this problem consider, as an example, the fact that even a very small program, such as Microsoft WordPad, has 325 possible GUI operations. Action sequencing is also a problem because some functionality of the system may require a specific sequence of GUI events.
Given these GUI's idiosyncrasies, manually generating a comprehensive suite of test cases is extremely difficult (not to say insurmountable). Hence, these issues have driven the GUI testing problem domain towards (semi/full) automation.
GUIs represent the primary conduit through which a user "perceives" the system and contributes to the users' decision of using such system. This area has been actively studied by giving particular focus on what is defined as "usability", and several pattern languages exist to describe the reusable elements of user-computer interaction. Most of today GUIs are built around these patterns, and thus their behaviour is expected to vary only slightly.
The notion of patterns was introduced in the field of civil architecture: "each pattern describes a problem which occurs over and over Ver mais. Adequado para parcelas de texto incompletas e que, através deste ícone, permite-se que o utilizador leia o texto todo.
URL: http://www.fct.pt/apoios/projectos/consulta/vglobal_projecto.phtml.pt?idProjecto=119479&idElemConcurso=4216
Scientific Context
Scientific Domain (FOS - Level 2): Engineering and technology > Electrical engineering, Electronic engineering, Information engineering

Academic fields (CORDIS - Level 5)

Mais informações There are no Academic Fields associated with the Project.

Keywords

  • Padrões de interacção
  • Padrões de teste
  • Test de interfaces gráficas com o utilizador
  • Teste baseado em modelos
Documents
Mais informações There are no Documents associated with the Project.

Publications associated with the Project

Article in International Conference Proceedings Book
Moreira, RMLM (Author) (Other); Paiva, ACR (Author) (FEUP)
2014
Article in International Conference Proceedings Book
Miguel Nabuco (Author) (Other); Ana C R Paiva (Author) (FEUP); Joao Pascoal Faria (Author) (FEUP)
2014
Article in International Conference Proceedings Book
Inês Coimbra Morgado (Author) (FEUP); Ana Cristina Ramada Paiva (Author) (FEUP)
2015
Article in International Conference Proceedings Book
Moreira, RMLM (Author) (Other); Paiva, ACR (Author) (FEUP)
2015
Article in International Conference Proceedings Book
Inês Coimbra (Author) (FEUP); Ana C. R. Paiva (Author) (FEUP)
2015
Article in International Scientific Journal
João Pascoal Faria (Author) (FEUP); Ana C. R. Paiva (Author) (FEUP)
2016
Institutions Participating in the Project
Institution Contact Create Tab?
Name Short name Country Type Participation Name Telephone Email
Faculdade de Engenharia da Universidade do Porto FEUP Portugal University Proponent Ana Cristina Ramada Paiva apaiva@fe.up.pt
Telbit - Tecnologias de Informação, Lda. TELBIT Portugal Company Partner
Universidade do Minho UMINHO Portugal University Partner
 
Budgets and Teams
Approved Budget: 68.304,00 EUR
Approved Funded Amount: 68.304,00 EUR
Approved co-funded Amount: 0,00 EUR
Funding Rate: 100 %
Confidential Budget:

People in the Project

Institution Name Short name Role Dedication (%) Contribution (%) Allocation
Start date End date
FEUP Ademar Manuel Teixeira de Aguiar AMA Researcher 15 15
FEUP Ana Cristina Ramada Paiva ACP Official Researcher at the OU 40 40
FEUP António Miguel Carvalho Nabuco AMCN Grant recipient 100 5 2012-11-15 2015-02-19
FEUP João Carlos Pascoal Faria JPF Researcher 15 15
FEUP Liliana Borges Vilela LBV Grant recipient 100 5 2013-08-01 2014-01-31
FEUP Rui Filipe Lima Maranhão de Abreu rma Researcher 20 15
FEUP Tiago Daniel Ferreira da Silva Monteiro TDFSM Grant recipient 100 5 2012-04-16 2013-04-11
FEUP Vítor Hugo Torres Mineiro VHTM Grant recipient 100 2014-01-06 2015-08-05

Technicians in the Project

Technician Contact
FEUP 242136 Ana Paula Ferreira da Conceição
Laboratories
Mais informações There are no Laboratories associated with the Project.
Recommend this page Top
Copyright 1996-2025 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2025-06-21 at 04:42:23 | Acceptable Use Policy | Data Protection Policy | Complaint Portal