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

تحسين جودة البرمجيات

تحسين جودة البرمجيات

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

(more…)

كيفية إعطاء وتلقي التغذية الاسترجاعية (Feedback)

كيفية إعطاء وتلقي التغذية الاسترجاعية (Feedback)

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

كيف تضع أهدافك لتستطيع تحقيقها

كيف تضع أهدافك لتستطيع تحقيقها

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

بيئة اختبار البرمجيات (Testing Environment)

بيئة اختبار البرمجيات (Testing Environment)

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

إبعاد فريق الاختبار أكبر خطأ تقع فيه شركات تطوير البرمجيات

إبعاد فريق الاختبار أكبر خطأ تقع فيه شركات تطوير البرمجيات

أحد الأخطاء الكبيرة التي تقع في المشاريع هو ترك مختبري البرمجيات بعيدين حتى مراحل متأخرة من عملية التطوير والسبب في ذلك هو رؤية فريق الاختبار على أنه يقوم بتعطيل عملية التطوير. على العكس، فريق الاختبار هو عامل مهم وبنّاء في مسيرة التطوير. (more…)