الوصف
Abra SDK هو أداة شاملة لاختبار إمكانية الوصول على الهواتف المحمولة مصممة لمنصات iOS وAndroid. يسمح للمطورين بدمج اختبار إمكانية الوصول الآلي في مجموعات الاختبار الحالية، مما يضمن تحديد وحل مشكلات إمكانية الوصول قبل إصدار التطبيق.
تم بناء SDK بشكل محلي للهواتف المحمولة ومصمم ليتناسب بسلاسة مع سير العمل الخاص بالتكامل المستمر والنشر المستمر (CI/CD).
يدعم SDK مجموعة واسعة من الأطر بما في ذلك SwiftUI وJetpack Compose وFlutter وReact Native و.NET MAUI، مما يجعله متعدد الاستخدامات للمطورين الذين يعملون مع تقنيات مختلفة. يعمل مع أطر الاختبار الشائعة مثل XCUITest لنظام iOS وEspresso وUiAutomator لنظام Android، مما يسمح للمطورين بإجراء تدقيقات إمكانية الوصول كجزء من اختبارات واجهة المستخدم الحالية.
يتم تشغيل Abra SDK بواسطة Abra Core، الذي يتضمن 13 قاعدة محددة مصممة لاكتشاف مشكلات إمكانية الوصول الشائعة في التطبيقات المحمولة. تستند هذه القواعد إلى سنوات من الخبرة في إمكانية الوصول على الهواتف المحمولة وتم إثباتها من خلال تدقيقات التطبيقات في العالم الحقيقي. يتم شرح كل مشكلة يتم اكتشافها بواسطة SDK بوضوح، مع توجيه مرتبط بالحلول، مما يمكّن المطورين من إصلاح المشكلات دون الحاجة إلى معرفة سابقة بإمكانية الوصول.
يعد SDK جزءًا من النظام البيئي الأوسع لـ Abra، والذي يتضمن أدوات مثل Abra Dashboard وAbra Desktop، مما يوفر مجموعة شاملة لإدارة وتحسين إمكانية الوصول للتطبيقات. يتمثل التزام Abra بإمكانية الوصول أيضًا من خلال مشاركتها في مبادرات مثل مجموعة عمل إمكانية الوصول للهواتف المحمولة التابعة لـ W3C ودورة إمكانية الوصول للهواتف المحمولة من IAAP.
بينما يقوم SDK بأتمتة العديد من جوانب اختبار إمكانية الوصول، فإنه يعترف بأهمية الاختبار اليدوي لبعض المتطلبات التي تحتاج إلى حكم بشري أو تفاعل مع التقنيات المساعدة. يعد Abra SDK أداة أساسية للمطورين الذين يهدفون إلى ضمان أن تطبيقاتهم المحمولة متاحة لجميع المستخدمين.
الميزات الأساسية لـ Abra SDK
اختبار إمكانية الوصول الآلي
يدعم iOS وAndroid
يتكامل مع خطوط CI/CD
يعمل مع SwiftUI وJetpack Compose وFlutter وReact Native و.NET MAUI
13 قاعدة إمكانية وصول محددة
تفسيرات واضحة للمشكلات وحلول
جزء من النظام البيئي لـ Abra
يدعم XCUITest وEspresso وUiAutomator
كيفية استخدام Abra SDK؟
التثبيت: أضف اعتماد Abra SDK إلى مشروع الاختبار الخاص بك
التكوين: قم بتهيئة SDK واختر القواعد
الاختبار: قم بتشغيل تدقيقات إمكانية الوصول من الاختبارات الحالية
الإصلاح: راجع النتائج وحل المشكلات
حالات استخدام Abra SDK
- اختبار التطبيقات المحمولة
- تكامل CI/CD
- توافق الأطر
- حل المشكلات
- تدقيق إمكانية الوصول






