العنوان بلغة أخرى: |
اختبار تطبيقات الأندرويد: نموذج للتوليد الآلي لاختبارات دورة الحياة |
---|---|
المؤلف الرئيسي: | Motan, Malik (Author) |
مؤلفين آخرين: | Zein, Samer (Advisor) |
التاريخ الميلادي: |
2020
|
موقع: | بيرزيت |
الصفحات: | 1 - 68 |
رقم MD: | 1249334 |
نوع المحتوى: | رسائل جامعية |
اللغة: | الإنجليزية |
الدرجة العلمية: | رسالة ماجستير |
الجامعة: | جامعة بيرزيت |
الكلية: | كلية الهندسة |
الدولة: | فلسطين |
قواعد المعلومات: | Dissertations |
مواضيع: | |
رابط المحتوى: |
المستخلص: |
نظام تشغيل أندرويد حاليا هو نظام التشغيل المهيمن في السوق. ينشر عدد هائل من التطبيقات في متجر جوجل بلاي في كل عام. لم تعد تطبيقات أندرويد تركز فقط على الترفيه أو التواصل الاجتماعي. في الواقع، تظهر الأبحاث أن التطبيقات المتخصصة في المجالات الهامة مثل الصحة والتعليم وحتى في الجيش في تزايد مستمر. يضع هذا مزيدا من الضغط على مطوري التطبيقات لإنتاج تطبيقات عالية الجودة. تظهر الأبحاث أن أساليب اختبار تطبيقات أندرويد الحالية تعتمد بشكل كبير على الاختبار اليدوي. تتركز الأبحاث في مجال الاختبارات الأوتوماتيكية لتطبيقات أندرويد في الغالب على الاختبار الآلي لواجهة المستخدم، مع بعض الأساليب التي تقدم الاختبار المستند إلى نموذج لمدخلات حالة الاختبار. ومع ذلك، لا توجد دراسات تركز على توليد اختبارات دورة الحياة تلقائيا. خاصة لاختبار مطابقة دورة حياة طرق نظام الأندرويد. في هذا البحث، نقدم نهج الحل القائم على النموذج كأداة لإجراء اختبارات دورة الحياة للتحقق تلقائيا لطرق دورة حياة الأندرويد. هدفنا هو بناء إطار عمل لإنشاء مثل هذا النموذج. أخيرا، قمنا بتقييم إطار العمل المقترح بطريقتين. أولا باستخدام دراسة جماعية. ثم بعدها قمنا بتقييم عملنا باستخدام 10 تطبيقات أندرويد حقيقية مفتوحة المصدر تظهر التقييمات أن نتائج عملنا واعدة. وتوضح أن إطار العمل المقترح مفيد لاكتشاف الأخطاء. |
---|