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 条
  • [1] Improving Deaf Accessibility in Remote Usability Testing
    Schnepp, Jerry
    Shiver, Brent
    ASSETS 11: PROCEEDINGS OF THE 13TH INTERNATIONAL ACM SIGACCESS CONFERENCE ON COMPUTERS AND ACCESSIBILITY, 2011, : 255 - 256
  • [2] ACCEPTANCE TESTING CIRCULATION SOFTWARE
    SEAMAN, S
    LIBRARY SOFTWARE REVIEW, 1993, 12 (04): : 21 - 26
  • [3] Software testing as acceptance sampling
    Rosenberg, J
    FOURTEENTH ANNUAL PACIFIC NORTHWEST SOFTWARE QUALITY CONFERENCE, 1996, : 115 - 124
  • [4] Software requirements and acceptance testing
    Hsia, P
    Kung, D
    Sell, C
    ANNALS OF SOFTWARE ENGINEERING, 1997, 3 : 291 - 317
  • [5] Web Accessibility Testing for Deaf: Requirements and Approaches for Automation
    Sousa, Caio C. S.
    Oliveira, Luila M.
    Rodrigues, Cassio L.
    Bulcao-Neto, Renato F.
    Ferreira, Deller J.
    2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2020, : 2734 - 2739
  • [7] Categorization and Comparison of Accessibility Testing Methods for Software Development
    Bai, Aleksander
    Fuglerud, Kristin
    Skjerve, Rannveig A.
    Halbac, Till
    TRANSFORMING OUR WORLD THROUGH DESIGN, DIVERSITY AND EDUCATION, 2018, 256 : 821 - 831
  • [8] SOFTWARE-RELIABILITY EVALUATION IN THE ACCEPTANCE TESTING STAGE
    GORSKII, LK
    KARPOVSKII, EY
    CHIZHOV, SA
    PROGRAMMING AND COMPUTER SOFTWARE, 1985, 11 (03) : 176 - 180
  • [9] Generative acceptance testing for difficult-to-test software
    Andrea, J
    EXTREME PROGRAMMING AND AGILE PROCESSES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 3092 : 29 - 37
  • [10] ACCEPTANCE TESTING - THE CRITICAL PROBLEM IN SOFTWARE ACQUISITION.
    Brannigan, Vincent
    IEEE Transactions on Biomedical Engineering, 1985, BME-32 (04) : 295 - 299