همانطور که خود تیم برنرز لی زمانی گفت: “قدرت وب در جهانی بودن آن است. دسترسی همه بدون در نظر گرفتن ناتوانی یک جنبه اساسی است. با بیش از ۱ میلیارد نفر که با نوعی از ناتوانی زندگی می کنند و هنوز هم بیشتر تحت تأثیر ناتوانی های موقت یا موقت قرار دارند. مشکلات موقعیتی مربوط به بینایی، شنوایی و سایر اختلالات، تضمین سایت اینترنتی یا کاربرد فراگیر بودن پیوندهای واضحی با شهرت برند و نتیجه نهایی دارد. با این حال، علیرغم گستره رو به رشد مقررات دسترسی دیجیتال، تجزیه و تحلیل WebAIM در سال ۲۰۲۳ از ۱ میلیون وب سایت برتر اینترنت نشان داد که ۹۶٫۳٪ دارای خطاهای قابل تشخیص دستورالعمل دسترسی به محتوای وب (WCAG) هستند.
اتخاذ تست دسترسی به وب به عنوان بخشی از چرخه عمر توسعه نرم افزار (SDLC) گام مهمی در جهت ایجاد فراگیر است. بدون چالشهای سازمانها، آگاهی، استراتژیها و ابزارهای مناسب راه طولانی برای برآورده کردن الزامات انطباق و تضمین تجربه کاربری مثبت برای همه، صرف نظر از ناتوانی، کمک خواهد کرد.
چرا دسترسی به وب سایت مهم است
شهرت نام تجاری و مسئولیت اجتماعی شرکت قطعاً عناصر کلیدی برای اهمیت دسترسی و فراگیر بودن وب سایت هستند. فقط از دومینو بپرس در سال ۲۰۲۱، گیلرمو روبلز، مردی نابینا، پس از ناتوانی در سفارش غذا در وب سایت یا شرکت پیتزا، با موفقیت به یک اختلاف حقوقی با زنجیره پیتزا رسید. اپلیکیشن موبایل، با وجود استفاده از نرم افزار صفحه خوانی. دادگاه منطقه ای کالیفرنیا به نفع رابلز رای داد و دومینوز دستور ملاقات با WCAG را دریافت کرد و همچنین موافقت کرد مالی توافق با متهم
شهرت را با این واقعیت ترکیب کنید که بازار جهانی معلولیت بر اساس گزارش بازگشت ناتوانی، بیش از ۱۳ تریلیون دلار درآمد قابل تصرف را کنترل می کند، و شما یک استدلال قوی به نفع اولویت دادن به فراگیر بودن دارید. یکپارچه سازی ابزارهای دسترسی مانند تشخیص گفتارصفحه نمایش خوانندگانکنتراست رنگ و بزرگنمایی متن در وبسایتها به کسبوکارها این امکان را میدهد که مخاطبان خود را گسترش دهند و به طور بالقوه مشتریان مورد نظر را چهار برابر کنند. برعکس، خردهفروشان بریتانیا میتوانند ۱۷٫۱ میلیارد پوند از فروش آنلاین در سال را با برآورده نکردن نیازهای خریداران معلول، طبق مشاوره ناتوانی و تنوع، Freeney Williams، از دست بدهند.
با وجود این خطرات برای شهرت نام تجاری و پتانسیل درآمد از دست رفته، شرکتها به اندازه کافی تست دسترسی را در SDLC خود لحاظ نمیکنند. طبق WebAIM، رایج ترین خطاهای دسترسی به وب که با آن مواجه می شوند عبارتند از متن با کنتراست کم (۸۴٪)، متن جایگزین برای تصاویر (۵۸٪) و لینک های خالی (۵۰٪). همه اینها نادیده گرفتن های قابل توجهی هستند که تست نرم افزار می تواند به آن توجه کند.
خوشبختانه، افزایش قوانین جهانی مانند قانون برابری و مقررات دسترسی ارگان های بخش عمومی در بریتانیا، و بخش ۵۰۸ قانون توانبخشی ایالات متحده، که تمام محتوای الکترونیکی فدرال را ملزم به در دسترس بودن می کند، شروع به تمرکز بر دسترسی قابل مقایسه برای افرادی می کند که معلولیت ها علاوه بر این، سازمانهایی که نمیتوانند استانداردهای جدید قانون دسترسی اروپا را در زمان اجرایی شدن آن در سال ۲۰۲۵ رعایت کنند، ممکن است با جریمههای سنگینی روبرو شوند – به طور بالقوه تا ۲٪ از کل درآمدشان بسته به شدت تخلف. بنابراین زمان شروع برنامه ریزی برای تست دسترسی هم اکنون است.
تست دسترسی
تست دسترسپذیری، دسترسی به یک وبسایت، برنامه یا نرمافزار را برای افراد دارای معلولیت، از جمله اختلالات بینایی، شنوایی، شناختی، حرکتی یا دیگر ارزیابی میکند. اصول ارائه شده توسط کنسرسیوم وب جهانی شامل اطلاعات قابل درک و رابط کاربری، رابط کاربری و ناوبری قابل اجرا، اطلاعات قابل درک و رابط کاربری، و محتوای قوی و تفسیر قابل اعتماد است.
با این حال، حتی در صنایعی که به احتمال زیاد به دسترسی به وبسایت، نرمافزار و نرمافزار مانند بخش عمومی، مراقبتهای بهداشتی و خدمات مالی نیاز دارند، بسیاری از سازمانها با استناد به کمبود زمان، آگاهی یا منابع – یا به طور بالقوه همه موارد فوق، در تلاش برای پذیرش تست دسترسی هستند. اما با وجود استراتژیهای مناسب، غلبه بر این موانع رایج برای شروع بهبود دسترسی امکانپذیر است، و توسعهدهندگان را قادر میسازد تا برای کیفیت و در برابر طیف وسیعی از اقدامات انطباق مانند آنچه در WCAG و در بخش ۵۰۸ آمده است، آزمایش کنند.
کمبود وقت: تیمهای چابک در چرخههای انتشار سریع و با ضربالاجلهای محدود کار میکنند. بررسی دستی دسترسی یک برنامه کاربردی، چرخه انتشار و زمان عرضه به بازار را کند می کند. در حالی که تست دسترسپذیری دستی برای دیدگاه کاربر و سناریوهای آزمایش پیچیده ضروری است، تستهای دسترسی خودکار برای سناریوهای اساسی و برای شناسایی مشکلات در مراحل اولیه، زمان زیادی را صرفهجویی میکند.
با استفاده از اتوماسیون، تیمها میتوانند تستهای دسترسی را در کنار موارد آزمایشی موجود اجرا کنند، از آنها برای اجرای آزمایشهای خیلی زودتر در چرخه توسعه استفاده مجدد کنند و مشکلات WCAG مانند پیوندهای خالی، تضاد رنگ اصلی، متن جایگزین، عنوان صفحه، ARIA (اینترنت غنی قابل دسترسی) را شناسایی کنند. برنامهها) برچسبها و موارد دیگر. اگرچه تست خودکار نمیتواند همه جنبههای دسترسی را پوشش دهد، اما نیاز به تستهای نفوذ نهایی برای بررسی مسائل باقیمانده دارد، مطمئناً تا حد امکان تا آنجا که میتوانیم در خط لوله توسعه، راه طولانی را پیدا میکند.
نداشتن آگاهی: بسیاری از تیم های آزمایشی به سادگی از دستورالعمل ها و استانداردهای دسترسی مطلع نیستند. اما با توجه به قانون دسترسی اروپا در افق، بسیار مهم است که تیم ها سطح آگاهی و تخصص خود را افزایش دهند. به عنوان مثال، قانون استفاده از معنای ARIA را ملزم خواهد کرد. چارچوبی که مشاهده، تعامل و دسترسی به محتوا و برنامه های وب را برای کاربران دارای معلولیت آسان می کند. بنابراین، پلتفرمهای آزمایشی که میتوانند عناصر پیچیده ARIA را بهعنوان کنترلهای قابل خواندن و متنی اسکن و شناسایی کنند، ابزار مفیدی در کمربند توسعهدهندگان خواهند بود – اما اگر آنها از وجود قانون بیاطلاع باشند، چگونه متوجه میشوند که به آن نیاز دارند؟ دانش قدرت است.
کمبود منابع: اجرای تست دسترسی ممکن است نیاز به دانش روشها و فنآوریهای برنامهنویسی خاص داشته باشد که تیمهای موجود ممکن است از آن برخوردار نباشند، و رهبری تمایلی به سرمایهگذاری در آن ندارد. تست دسترسی خودکار را حتی بدون این مجموعه مهارتها و دانش خاص انجام دهید.
ساختن دنیای دیجیتال فراگیرتر
اکنون که ابزارها و تکنیکهای تست مدرن را برای پشتیبانی و تسریع در همه جنبههای دسترسی و بهبود قابلیت استفاده و کیفیت وبسایت و برنامهها در اختیار داریم، بسیار مهم است که سازمانها در هر شکل و اندازهای از آنها به خوبی استفاده کنند.
انجام این کار فقط به تقویت کمک نمی کند مشتری تعامل با گستردهترین اندازه مخاطب ممکن، با تأثیر مثبت بر روی خط پایانی، اما به یکسان کردن زمین بازی و برآورده کردن دیدگاه تیم برنرز لی در مورد جهانی بودن وب، دسترسی و جامعیت برای همه کمک میکند.
منبع: https://www.techradar.com/pro/the-role-of-software-testing-in-promoting-website-accessibility