Skip to main content
Top
Published in: Universal Access in the Information Society 1/2017

26-10-2015 | Long paper

Acceptance tests for validating ARIA requirements in widgets

Authors: Willian Massami Watanabe, Renata P. M. Fortes, Ana Luiza Dias

Published in: Universal Access in the Information Society | Issue 1/2017

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Accessibility refers to a quality requirement for web applications. However, current accessibility automatic evaluation tools cannot evaluate dynamic generated content that characterizes Ajax applications and RIAs. In this context, this paper describes an approach for evaluating Accessible Rich Internet Applications (ARIA) requirements, by using acceptance tests. The authors implemented a set of disabled user interaction scenarios as acceptance tests in order to verify keyboard accessibility in RIA and automatically evaluate ARIA conformance in widgets. The inclusion of disabled user interaction scenarios in the evaluation process is necessary to analyse ARIA requirements since dynamic changes are accommodated in the DOM structure. Two evaluation tool prototypes were developed and validated in separate case studies. The results show evidence that the proposed evaluation approach is capable of evaluating ARIA conformance in RIA widgets.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Footnotes
Literature
1.
go back to reference Araújo, B.C., Rocha, A.C., Xavier, A., Muniz, A.I., Garcia, F.P.: Web-based tool for automatic acceptance test execution and scripting for programmers and customers. In: Proceedings of the 2007 Euro American Conference on Telematics and Information Systems, EATIS ’07, vol. 1, pp. 56:1–56:4. ACM, New York, NY (2007). doi:https://doi.org/10.1145/1352694.1352752 Araújo, B.C., Rocha, A.C., Xavier, A., Muniz, A.I., Garcia, F.P.: Web-based tool for automatic acceptance test execution and scripting for programmers and customers. In: Proceedings of the 2007 Euro American Conference on Telematics and Information Systems, EATIS ’07, vol. 1, pp. 56:1–56:4. ACM, New York, NY (2007). doi:https://​doi.​org/​10.​1145/​1352694.​1352752
2.
go back to reference Borodin, Y., Bigham, J.P., Dausch, G., Ramakrishnan, I.V.: More than meets the eye: a survey of screen-reader browsing strategies. In: Proceedings of the 2010 International Cross Disciplinary Conference on Web Accessibility (W4A), W4A ’10, vol. 1, pp. 13:1–13:10. ACM, New York, NY, USA (2010). doi:https://doi.org/10.1145/1805986.1806005 Borodin, Y., Bigham, J.P., Dausch, G., Ramakrishnan, I.V.: More than meets the eye: a survey of screen-reader browsing strategies. In: Proceedings of the 2010 International Cross Disciplinary Conference on Web Accessibility (W4A), W4A ’10, vol. 1, pp. 13:1–13:10. ACM, New York, NY, USA (2010). doi:https://​doi.​org/​10.​1145/​1805986.​1806005
4.
go back to reference Brajnik, G., Yesilada, Y., Harper, S.: Testability and validity of WCAG 2.0: the expertise effect. In: Proceedings of the 12th international ACM SIGACCESS Conference on Computers and Accessibility, ASSETS ’10, vol. 1, pp. 43–50. ACM, New York, NY (2010). doi:https://doi.org/10.1145/1878803.1878813 Brajnik, G., Yesilada, Y., Harper, S.: Testability and validity of WCAG 2.0: the expertise effect. In: Proceedings of the 12th international ACM SIGACCESS Conference on Computers and Accessibility, ASSETS ’10, vol. 1, pp. 43–50. ACM, New York, NY (2010). doi:https://​doi.​org/​10.​1145/​1878803.​1878813
7.
go back to reference Cooper, M.: Accessibility of emerging rich web technologies: web 2.0 and the semantic web. In: Proceedings of the 2007 International Cross-Disciplinary Conference on Web Accessibility (W4A), W4A ’07, vol. 1, pp. 93–98. ACM, New York, NY (2007). doi:https://doi.org/10.1145/1243441.1243463 Cooper, M.: Accessibility of emerging rich web technologies: web 2.0 and the semantic web. In: Proceedings of the 2007 International Cross-Disciplinary Conference on Web Accessibility (W4A), W4A ’07, vol. 1, pp. 93–98. ACM, New York, NY (2007). doi:https://​doi.​org/​10.​1145/​1243441.​1243463
9.
go back to reference Fernandes, N., Batista, A.S., Costa, D., Duarte, C., Carriço, L.: Three web accessibility evaluation perspectives for RIA. In: Proceedings of the 10th International Cross-Disciplinary Conference on Web Accessibility, W4A ’13, vol. 1, pp. 12:1–12:9. ACM, New York, NY, USA (2013). doi:https://doi.org/10.1145/2461121.2461122 Fernandes, N., Batista, A.S., Costa, D., Duarte, C., Carriço, L.: Three web accessibility evaluation perspectives for RIA. In: Proceedings of the 10th International Cross-Disciplinary Conference on Web Accessibility, W4A ’13, vol. 1, pp. 12:1–12:9. ACM, New York, NY, USA (2013). doi:https://​doi.​org/​10.​1145/​2461121.​2461122
10.
go back to reference Fernandes, N., Costa, D., Neves, S., Duarte, C., Carriço, L.: Evaluating the accessibility of rich internet applications. In: Proceedings of the International Cross-Disciplinary Conference on Web Accessibility, W4A ’12, vol. 1, pp. 13:1–13:4. ACM, New York, NY, USA (2012). doi:https://doi.org/10.1145/2207016.2207019 Fernandes, N., Costa, D., Neves, S., Duarte, C., Carriço, L.: Evaluating the accessibility of rich internet applications. In: Proceedings of the International Cross-Disciplinary Conference on Web Accessibility, W4A ’12, vol. 1, pp. 13:1–13:4. ACM, New York, NY, USA (2012). doi:https://​doi.​org/​10.​1145/​2207016.​2207019
11.
go back to reference Fernandes, N., Lopes, R., Carriço, L.: On web accessibility evaluation environments. In: Proceedings of the International Cross-Disciplinary Conference on Web Accessibility, W4A ’11, vol. 1, pp. 4:1–4:10. ACM, New York, NY, USA (2011). doi:https://doi.org/10.1145/1969289.1969295 Fernandes, N., Lopes, R., Carriço, L.: On web accessibility evaluation environments. In: Proceedings of the International Cross-Disciplinary Conference on Web Accessibility, W4A ’11, vol. 1, pp. 4:1–4:10. ACM, New York, NY, USA (2011). doi:https://​doi.​org/​10.​1145/​1969289.​1969295
13.
go back to reference Freire, A.P.: Disabled people and the web: user-based measurement of accessibility. Ph.D. thesis, University of York, Department of Computer Science, Submitted for the degree of Doctor of Philosophy, York, England (2012) Freire, A.P.: Disabled people and the web: user-based measurement of accessibility. Ph.D. thesis, University of York, Department of Computer Science, Submitted for the degree of Doctor of Philosophy, York, England (2012)
14.
go back to reference Freire, A.P., Fortes, R.P.M., Turine, M.A.S., Paiva, D.M.B.: An evaluation of web accessibility metrics based on their attributes. In: SIGDOC ’08: Proceedings of the 26th Annual ACM International Conference on Design of Communication, vol. 1, pp. 73–80. ACM, New York, NY, USA (2008). doi:https://doi.org/10.1145/1456536.1456551 Freire, A.P., Fortes, R.P.M., Turine, M.A.S., Paiva, D.M.B.: An evaluation of web accessibility metrics based on their attributes. In: SIGDOC ’08: Proceedings of the 26th Annual ACM International Conference on Design of Communication, vol. 1, pp. 73–80. ACM, New York, NY, USA (2008). doi:https://​doi.​org/​10.​1145/​1456536.​1456551
15.
go back to reference Freire, A.P., Goularte, R., Fortes, R.P.M.: Techniques for developing more accessible web applications: a survey towards a process classification. In: SIGDOC ’07: Proceedings of the 25th Annual ACM International Conference on Design of Communication, vol. 1, pp. 162–169. ACM, New York, NY, USA (2007). doi:https://doi.org/10.1145/1297144.1297177 Freire, A.P., Goularte, R., Fortes, R.P.M.: Techniques for developing more accessible web applications: a survey towards a process classification. In: SIGDOC ’07: Proceedings of the 25th Annual ACM International Conference on Design of Communication, vol. 1, pp. 162–169. ACM, New York, NY, USA (2007). doi:https://​doi.​org/​10.​1145/​1297144.​1297177
16.
go back to reference Freire, A.P., Russo, C.M., Fortes, R.P.M.: A survey on the accessibility awareness of people involved in web development projects in Brazil. In: W4A ’08: Proceedings of the 2008 International Cross-Disciplinary Conference on Web Accessibility (W4A), vol. 1, pp. 87–96. ACM, New York, NY, USA (2008). doi:https://doi.org/10.1145/1368044.1368064 Freire, A.P., Russo, C.M., Fortes, R.P.M.: A survey on the accessibility awareness of people involved in web development projects in Brazil. In: W4A ’08: Proceedings of the 2008 International Cross-Disciplinary Conference on Web Accessibility (W4A), vol. 1, pp. 87–96. ACM, New York, NY, USA (2008). doi:https://​doi.​org/​10.​1145/​1368044.​1368064
17.
go back to reference Gehtland, J., Almaer, D., Galbraith, B.: Pragmatic Ajax: A Web 2.0 Primer. Pragmatic Bookshelf (2006) Gehtland, J., Almaer, D., Galbraith, B.: Pragmatic Ajax: A Web 2.0 Primer. Pragmatic Bookshelf (2006)
20.
go back to reference Hsia, P., Gao, J., Samuel, J., Kung, D., Toyoshima, Y., Chen, C.: Behavior-based acceptance testing of software systems: a formal scenario approach. In: Computer Software and Applications Conference, 1994. COMPSAC 94. Proceedings, Eighteenth Annual International, pp. 293 –298 (1994). doi:https://doi.org/10.1109/CMPSAC.1994.342789 Hsia, P., Gao, J., Samuel, J., Kung, D., Toyoshima, Y., Chen, C.: Behavior-based acceptance testing of software systems: a formal scenario approach. In: Computer Software and Applications Conference, 1994. COMPSAC 94. Proceedings, Eighteenth Annual International, pp. 293 –298 (1994). doi:https://​doi.​org/​10.​1109/​CMPSAC.​1994.​342789
22.
go back to reference Kelly, B., Sloan, D., Brown, S., Seale, J., Petrie, H., Lauke, P., Ball, S.: Accessibility 2.0: people, policies and processes. In: W4A ’07: Proceedings of the 2007 International Cross-Disciplinary Conference on Web Accessibility (W4A), pp. 138–147. ACM, New York, NY, USA (2007). doi:https://doi.org/10.1145/1243441.1243471 Kelly, B., Sloan, D., Brown, S., Seale, J., Petrie, H., Lauke, P., Ball, S.: Accessibility 2.0: people, policies and processes. In: W4A ’07: Proceedings of the 2007 International Cross-Disciplinary Conference on Web Accessibility (W4A), pp. 138–147. ACM, New York, NY, USA (2007). doi:https://​doi.​org/​10.​1145/​1243441.​1243471
23.
go back to reference Kelly, B., Sloan, D., Phipps, L., Petrie, H., Hamilton, F.: Forcing standardization or accommodating diversity? A framework for applying the wcag in the real world. In: W4A ’05: Proceedings of the 2005 International Cross-Disciplinary Workshop on Web Accessibility (W4A), pp. 46–54. ACM, New York, NY, USA (2005). doi:https://doi.org/10.1145/1061811.1061820 Kelly, B., Sloan, D., Phipps, L., Petrie, H., Hamilton, F.: Forcing standardization or accommodating diversity? A framework for applying the wcag in the real world. In: W4A ’05: Proceedings of the 2005 International Cross-Disciplinary Workshop on Web Accessibility (W4A), pp. 46–54. ACM, New York, NY, USA (2005). doi:https://​doi.​org/​10.​1145/​1061811.​1061820
24.
go back to reference Lazar, J., Feng, J.H., Hochheiser, H.: Research Methods in Human–Computer Interaction. Wiley, New York (2010) Lazar, J., Feng, J.H., Hochheiser, H.: Research Methods in Human–Computer Interaction. Wiley, New York (2010)
26.
go back to reference Nielsen, J., Mack, R.L. (eds.): Usability Inspection Methods. Wiley, New York (1994) Nielsen, J., Mack, R.L. (eds.): Usability Inspection Methods. Wiley, New York (1994)
28.
go back to reference Reid, L.G., Snow-Weaver, A.: WCAG 2.0: a web accessibility standard for the evolving web. In: W4A ’08: Proceedings of the 2008 International Cross-Disciplinary Conference on Web Accessibility (W4A), pp. 109–115. ACM, New York, NY, USA (2008). doi:https://doi.org/10.1145/1368044.1368069 Reid, L.G., Snow-Weaver, A.: WCAG 2.0: a web accessibility standard for the evolving web. In: W4A ’08: Proceedings of the 2008 International Cross-Disciplinary Conference on Web Accessibility (W4A), pp. 109–115. ACM, New York, NY, USA (2008). doi:https://​doi.​org/​10.​1145/​1368044.​1368069
29.
go back to reference Stephanidis, C.: The Universal Access Handbook. CRC Press Inc, Boca Raton, FL, USA (2009)CrossRef Stephanidis, C.: The Universal Access Handbook. CRC Press Inc, Boca Raton, FL, USA (2009)CrossRef
31.
go back to reference Thiessen, P., Hockema, S.: WAI-ARIA live regions: eBuddy IM as a case example. In: Proceedings of the 2010 International Cross Disciplinary Conference on Web Accessibility (W4A), W4A ’10, vol. 1, pp. 33:1–33:9. ACM, New York, NY (2010). doi:https://doi.org/10.1145/1805986.1806030 Thiessen, P., Hockema, S.: WAI-ARIA live regions: eBuddy IM as a case example. In: Proceedings of the 2010 International Cross Disciplinary Conference on Web Accessibility (W4A), W4A ’10, vol. 1, pp. 33:1–33:9. ACM, New York, NY (2010). doi:https://​doi.​org/​10.​1145/​1805986.​1806030
32.
go back to reference Velasco, C.A., Denev, D., Stegemann, D., Mohamad, Y.: A web compliance engineering framework to support the development of accessible rich internet applications. In: W4A ’08: Proceedings of the 2008 International Cross-Disciplinary Conference on Web Accessibility (W4A), pp. 45–49. ACM, New York, NY (2008). doi:https://doi.org/10.1145/1368044.1368054 Velasco, C.A., Denev, D., Stegemann, D., Mohamad, Y.: A web compliance engineering framework to support the development of accessible rich internet applications. In: W4A ’08: Proceedings of the 2008 International Cross-Disciplinary Conference on Web Accessibility (W4A), pp. 45–49. ACM, New York, NY (2008). doi:https://​doi.​org/​10.​1145/​1368044.​1368054
33.
go back to reference Vigo, M., Arrue, M., Brajnik, G., Lomuscio, R., Abascal, J.: Quantitative metrics for measuring web accessibility. In: W4A ’07: Proceedings of the 2007 International Cross-Disciplinary Conference on Web Accessibility (W4A), pp. 99–107. ACM, New York, NY, USA (2007). doi:https://doi.org/10.1145/1243441.1243465 Vigo, M., Arrue, M., Brajnik, G., Lomuscio, R., Abascal, J.: Quantitative metrics for measuring web accessibility. In: W4A ’07: Proceedings of the 2007 International Cross-Disciplinary Conference on Web Accessibility (W4A), pp. 99–107. ACM, New York, NY, USA (2007). doi:https://​doi.​org/​10.​1145/​1243441.​1243465
38.
go back to reference Watanabe, T.: Experimental evaluation of usability and accessibility of heading elements. In: W4A ’07: Proceedings of the 2007 International Cross-Disciplinary Conference on Web Accessibility (W4A), pp. 157–164. ACM, New York, NY (2007). doi:https://doi.org/10.1145/1243441.1243473 Watanabe, T.: Experimental evaluation of usability and accessibility of heading elements. In: W4A ’07: Proceedings of the 2007 International Cross-Disciplinary Conference on Web Accessibility (W4A), pp. 157–164. ACM, New York, NY (2007). doi:https://​doi.​org/​10.​1145/​1243441.​1243473
39.
go back to reference Watanabe, W.M., Neto, D.F., Bittar, T.J., Fortes, R.P.M.: WCAG conformance approach based on model-driven development and WebML. In: Proceedings of the 28th ACM International Conference on Design of Communication, SIGDOC ’10, vol. 1, pp. 167–174. ACM, New York, NY (2010). doi:10.1145/1878450.1878479 Watanabe, W.M., Neto, D.F., Bittar, T.J., Fortes, R.P.M.: WCAG conformance approach based on model-driven development and WebML. In: Proceedings of the 28th ACM International Conference on Design of Communication, SIGDOC ’10, vol. 1, pp. 167–174. ACM, New York, NY (2010). doi:10.​1145/​1878450.​1878479
Metadata
Title
Acceptance tests for validating ARIA requirements in widgets
Authors
Willian Massami Watanabe
Renata P. M. Fortes
Ana Luiza Dias
Publication date
26-10-2015
Publisher
Springer Berlin Heidelberg
Published in
Universal Access in the Information Society / Issue 1/2017
Print ISSN: 1615-5289
Electronic ISSN: 1615-5297
DOI
https://doi.org/10.1007/s10209-015-0437-9

Other articles of this Issue 1/2017

Universal Access in the Information Society 1/2017 Go to the issue

Premium Partner