اختبار البرمجيات في التدوينات

كيفية اختيار متصفحات الانترنت في اختبار التوافق

كيفية اختيار متصفحات الانترنت في اختبار التوافق

مع تعدّد الإصدارات والأنظمة الأساسية (سطح المكتب والجوال والأجهزة اللوحية) وأنظمة التشغيل، فإن اختبار تطبيق من المفترض أن يتم تشغيله في المتصفح ليس بالأمر السهل. في هذا المقال اقتراح لكيفية تحديد مجموعة المتصفحات التي سيتم استخدامها أثناء أنشطة اختبار البرنامج خصوصًا أن فريق الاختبار دائمًا ما يكون مقيّدًا بالوقت والموارد (resources) أثناء أنشطة الاختبار. (more…)

ماذا تستفيد من إحصائيات الأخطاء في مشروع؟

ماذا تستفيد من إحصائيات الأخطاء في مشروع؟

النتيجة الرئيسية لأنشطة اختبار البرمجيات هي العثور على الأخطاء. إلى جانب تصحيح الأخطاء، ماذا يمكنك أن تفعل بالمعلومات التي تقدّمها هذه الأخطاء؟ في هذا المقتطف من كتاب Guide to Advanced Software Testing، تناقش Anne Mette Hass كيف يمكنك تحديد واستخدام الإحصائيات من أنشطة تتبع الأخطاء (bug tracking) الخاصة بك لفهم جهود اختبار البرمجيات وعملية تطوير البرامج بشكل أفضل. (more…)

متطلبات البرنامج وكتابة حالات الاختبار

متطلبات البرنامج وكتابة حالات الاختبار

إحدى المهام التي يقوم بها فريق الاختبار هي مهمة كتابة حالات الاختبار (Test Cases). أيضًا نحن نعرف أن مختبري البرمجيات يكتبون حالات الاختبار بناءً على المتطلبات (Requirements). فماهو التحدّي الذي يكمُن في الموضوع؟ (more…)

تقييم مختبر البرمجيات

تقييم مختبر البرمجيات

أحد الأسئلة المهمّة والتي دائمًا ما تتردد هو السؤال عن تقييم مختبر البرمجيات والمعايير التي يتم على أساسها تقييم أعضاء فريق اختبار البرمجيات. وصلني هذا السؤال على حسابي في تويتر وبحثت لأستزيد من المعلومات وأحببت أن أشارككم إياها عن هذا الموضوع المهم. (more…)

المتغيرات الأربعة في أي مشروع واختبار البرمجيات

المتغيرات الأربعة في أي مشروع واختبار البرمجيات

أكتب هذا المقال في مدونتي وهو عبارة عن ترجمة لمقولة لريكس بلاك المتخصص في مجال اختبار البرمجيات والتي يتحدث فيها عن المتغيرات الأربعة في أي مشروع وعلاقتها باختبار البرمجيات. (more…)