The article covers the phenomenon of accessibility in the IT industry, as well as technical and organizational ways of its implementation in modern commercial web development projects. The research also describes a general context of accessibility and defines its place in the ICT sphere, provides an overview of the basic requirements, prerequisites, standards, and practices for ensuring accessibility, which may be applicable in the real-life industry cases. Special emphasis in the article is placed on the automated of testing, as a modern trend in quality assurance, which involves the implementation of autonomous checks of functional and non-functional requirements to the product through the use of specialized tools and approaches. The stages of implementation of automated testing on projects are revealed in the article, a general classification of tools and approaches is provided. During the analysis of practices and industrial experience of implementation of automated accessibility testing, its features and limitations were identified in the conditions of the commercial development process in general, as well as in its individual phases, such as analysis of requirements, creation of designs, writing the software code and testing. The work provides a classification of specific tools of web accessibility automation by their levels and nuances of implementation in accordance with the previously defined project stages and the general process of continuous accessibility, as well as the analysis of the most popular and representative software of each category. It was concluded that the comprehensive and systematic use of automated testing in the context of ensuring accessibility is one of the key factors for the success of implementing the principles of inclusion in modern software development processes and products.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Automated Accessibility Testing as a Part of Continuous Delivery Process in Modern IT Projects

  • Oleksandr Gura

摘要

The article covers the phenomenon of accessibility in the IT industry, as well as technical and organizational ways of its implementation in modern commercial web development projects. The research also describes a general context of accessibility and defines its place in the ICT sphere, provides an overview of the basic requirements, prerequisites, standards, and practices for ensuring accessibility, which may be applicable in the real-life industry cases. Special emphasis in the article is placed on the automated of testing, as a modern trend in quality assurance, which involves the implementation of autonomous checks of functional and non-functional requirements to the product through the use of specialized tools and approaches. The stages of implementation of automated testing on projects are revealed in the article, a general classification of tools and approaches is provided. During the analysis of practices and industrial experience of implementation of automated accessibility testing, its features and limitations were identified in the conditions of the commercial development process in general, as well as in its individual phases, such as analysis of requirements, creation of designs, writing the software code and testing. The work provides a classification of specific tools of web accessibility automation by their levels and nuances of implementation in accordance with the previously defined project stages and the general process of continuous accessibility, as well as the analysis of the most popular and representative software of each category. It was concluded that the comprehensive and systematic use of automated testing in the context of ensuring accessibility is one of the key factors for the success of implementing the principles of inclusion in modern software development processes and products.