A software acceptance testing approach with accessibility for the deaf

被引:0
|
作者
de Oliveira, Livia Fernanda [1 ]
Rodrigues, Cassio Leonardo [1 ]
da Silva, Karina Rocha Gomes [2 ]
机构
[1] Univ Fed Goias, Inst Informat, Quadra D,Campus Samambaia, BR-100190 Goiania, GO, Brazil
[2] Univ Fed Goias, Escola Engn Elect Mecan Computacao, Quadra D,Campus Samambaia, BR-100190 Goiania, Go, Brazil
关键词
Acceptance testing; Deaf; Automation; Accessibility; REQUIREMENTS;
D O I
10.1007/s10209-024-01171-6
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Purpose:Acceptance testing is a testing phase in which actual usage of the software is evaluated to ensure that it satisfies customer demands. Traditionally, the acceptance test does not consider the demands of the deaf user, who communicates in Sign Language. This article aims to identify and evaluate solutions for including deaf people demands in the software acceptance testing process, respecting accessibility requirements, and exploring automation opportunities.Methods:This work is exploratory research based on the following steps: (1) Identify accessibility requirements for deaf people and associate them with functional requirements of the software by using user stories; (2) Identify and evaluate solutions for acceptance test automation with accessibility requirements for the deaf; (3) Carry out a case study on acceptance tests in an application originally developed to interact with deaf users in sign language.Results:The case study showed that accessibility requirements for deaf people can be specified and automated in the acceptance testing process. Tests with accessibility requirements achieved greater graphical user interface code coverage than testing without accessibility requirements.Conclusions:The work showed that it is possible to use accessibility requirements for deaf people in automated acceptance testing scenarios, exploring software engineering techniques and tools already used in the industry.
引用
收藏
页数:18
相关论文
共 50 条
  • [41] A Classroom Accessibility Analysis App for Deaf Students
    Kushalnagar, Raja
    ASSETS'19: THE 21ST INTERNATIONAL ACM SIGACCESS CONFERENCE ON COMPUTERS AND ACCESSIBILITY, 2019, : 569 - 571
  • [42] Accessibility in Online Courses: Understanding the Deaf Learner
    McKeown, Caitlin
    McKeown, Julia
    TECHTRENDS, 2019, 63 (05) : 506 - 513
  • [43] Accessibility in Online Courses: Understanding the Deaf Learner
    Caitlin McKeown
    Julia McKeown
    TechTrends, 2019, 63 : 506 - 513
  • [44] Characterizing the Software Acceptance Testing and the Inclusion of People with Disabilities by Means of a Systematic Mapping
    de Oliveira, Livia Fernanda
    Rodrigues, Cassio Leonardo
    Bulcao-Neto, Renato de Freitas
    IEEE LATIN AMERICA TRANSACTIONS, 2023, 21 (01) : 35 - 46
  • [45] A Machine Learning Approach for Statistical Software Testing
    Baskiotis, Nicolas
    Sebag, Michele
    Gaudel, Marie-Claude
    Gouraud, Sandrine
    20TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2007, : 2274 - 2279
  • [46] AN APPROACH TO THE DESIGN SOFTWARE AUTOMATION TESTING ENVIROMENT
    Nogo, Srdan
    Skrkar, Zoran
    INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2018, 10 (03): : 65 - 74
  • [47] When to stop testing software: economic approach
    Thach, Nguyen Ngoc
    Zapata, Francisco
    Kosheleva, Olga
    SOFT COMPUTING, 2021, 25 (12) : 7985 - 7989
  • [48] When to stop testing software: economic approach
    Nguyen Ngoc Thach
    Francisco Zapata
    Olga Kosheleva
    Soft Computing, 2021, 25 : 7985 - 7989
  • [49] Economics of Software Testing Using Discrete Approach
    Shrivastava, Avinash K.
    Sharma, Ruchi
    INTERNATIONAL JOURNAL OF SOFTWARE INNOVATION, 2022, 10 (01)
  • [50] A fuzzy logic approach to software testing and debugging
    Madsen, H.
    Thyregod, P.
    Burtschy, B.
    Albeanu, G.
    Popentiu, F.
    SAFETY AND RELIABILITY FOR MANAGING RISK, VOLS 1-3, 2006, : 1435 - +