loader image

التطوير البرمجي

TDD و TDD في بيئة Flutter

مقدمة: لا شك أن البرمجيات هي من العوامل المهمة التي تساهم في تحسين حياتنا اليومية، حيث تستخدم البرامج في مجالات متعددة، بدءاً من تشغيل الأجهزة الذكية والتواصل عبر الإنترنت وصولاً إلى تطبيقات الأعمال وإدارة العمليات في المؤسسات. تُولي هندسة البرمجيات اهتماماً بالغاً بجميع مراحل تطوير المنتج البرمجي، بدءاً من جمع المتطلبات والتحليل والتصميم، ومروراً بمرحلة […]

TDD و TDD في بيئة Flutter Read More »

اختبار API المؤتمت باستخدام برنامج Postman

مقدمة: تيسير اختبار واجهات برمجة التطبيقات باستخدام Postman في عالم تطوير البرمجيات الحديث، يُعتبر ضمان وظائف وأمان وموثوقية واجهات برمجة التطبيقات (APIs) أمراً بالغ الأهمية. يتضمن اختبار الـAPI، الذي يُعد عملية حيوية، التحقق من جوانب متعددة للواجهات البرمجية، بدءاً من استجاباتها وصولاً إلى أداء وأمان هذه الواجهات. أحد الأدوات التي تتألق في مجال اختبار الـAPI

اختبار API المؤتمت باستخدام برنامج Postman Read More »

الاختبار المؤتمت باستخدام Selenium: تبسيط ضمان جودة البرمجيات

المقدمة: تبسيط ضمان جودة البرمجيات من خلال الاختبار التلقائي لتطوير البرمجيات، تؤكد ضرورة تقديم تطبيقات موثوقة وخالية من الأخطاء مسار النجاح. يستلزم تحقيق هذا الهدف اعتماد منهجيات اختبار فعّالة، ومن بينها يبرز في الاختبار التلقائي أداة Selenium المعترف بها بتنوعها وكفاءتها، تبرز كخيار مفضّل من بين مجموعة أدوات الاختبار التلقائي. في هذا المقال، سنتناول تفاصيل

الاختبار المؤتمت باستخدام Selenium: تبسيط ضمان جودة البرمجيات Read More »

تطبيق Flutter CI/CD باستخدام Codemagic

مقدمة: في عالم تطوير التطبيقات الحديث، أصبحت ممارسة تطبيق Flutter CI/CD باستخدام Codemagic معيارًا لا غنى عنه. من خلال دمج منصة Codemagic بسلاسة كأداة قوية، يستعرض هذا المقال كيفية تعزيز رحلة تطوير تطبيقك باستخدام Flutter. يتيح لك إنشاء تطبيقات متقدمة بكل سهولة وكفاءة مذهلة. 1.مقدمة إلى Codemagic: تبرز Codemagic كمنصة مخصصة لـ CI/CD مُصممة خصيصًا

تطبيق Flutter CI/CD باستخدام Codemagic Read More »