_هل أنت مستعد للتعرف على _الاختبار الرشيق_؟
تستخدم منهجية Agile اختبارات مختلفة للتأكد من أن المنتج النهائي يلبي احتياجات العملاء بشكل مثالي.
وإذا كنت في
/href/
https://clickup.com/blog/agile///////agile-team/
فريق رشيق
/%href/
من المفترض أن تختبر كل شيء.
_سورتا مثل ريك سانشيز، ساحر العلوم من مسلسل ريك ومورتي
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/image5-8.gif
كان هذا كله صورة GIF اختبارية
/%img/
لهذا السبب سنستخدم أمثلة من _ريك ومورتي_ في هذه المقالة لمساعدتك على فهم الاختبار الرشيق.
ستتعلم أساسيات الأنواع الأربعة للاختبار الرشيق، وأرباع الاختبار الرشيق، وكيفية إدارة عملية الاختبار الرشيق بسهولة!
لنبدأ!
ما هو الاختبار الرشيق؟
_ملاحظة:_ _هذا القسم مخصص للقراء الذين يرغبون في التعرف على أساسيات_ منهجية _أجايل_. إذا كنت على دراية بذلك، ____
/href/
#الإطار
انقر هنا
/%href/
_للانتقال إلى القسم الخاص بـ _الاختبار_
/href/
https://clickup.com/blog/agile/agile-project-management/
إدارة المشاريع الرشيقة
/%href/
تساعد الفرق على بناء منتجات أفضل وأكثر تركيزًا على العملاء في دورات تطوير أقصر، على عكس
/href/
https://clickup.com/blog/agile/agile-vs-waterfall/
أساليب إدارة المشاريع التقليدية
/%href/
.
تناسب طريقة Agile بشكل أساسي العباقرة سريعي التفكير، مثل ريك.
_لماذا؟
لأنه لا يعيق تقدمه بعمليات غير ضرورية ولكنه لا يزال يتيح له بناء منتجات رائعة.
إليك مثالاً لمساعدتك على فهم كيفية عمل طريقة Agile:
لنفترض أن ريك يريد بناء تطبيق يتتبع موقع حفيده (مورتي) عندما يكون الاثنان في مغامرة. لن يساعد هذا التطبيق ريك في تحديد موقع مورتي في أبعاد موازية فحسب، بل سيساعد والدي مورتي أيضًا في تتبع مكان وجود ابنهما.
_بعد كل شيء، نحن نعلم كم يكره ريك صهره جيري الذي يشكو من مغامراتهما
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/image16-10.gif
سئم ريك من شكاوى جيري
/%img/
إذا كان ريك يستخدم أساليب إدارة المشروع التقليدية، فسيقوم بتطوير المنتج من البداية إلى النهاية دون أي مدخلات من جيري. قد يستغرق هذا الأمر سنوات وقد ينتج عنه منتج نهائي يكرهه جيري لأنه لم تتم استشارته أبدًا!
ومع ذلك، إذا استخدم ريك طريقة Agile، فسوف يبني التطبيق في عدة ' قصيرة
/href/
https://clickup.com/features/sprints
سباقات السرعة
/%href/
' واختباره بعد كل سباق سريع. بعد الاختبار، سيطلب من جيري ملاحظاته ثم يقوم بتنفيذها في السباق التالي، وفي النهاية يبني التطبيق النهائي بالطريقة التي يريدها جيري بالضبط!
نظرًا لوجود الكثير من الاختبارات في سباقات السرعة هذه، يعتمد فريق Agile على مجموعة من أساليب الاختبار المتطورة والشاملة.
_لنتعلم كل شيء عنها..._..._
ملاحظة: بينما يمكن تكييف منهجية _أجايل_ مع أي نوع من المشاريع، إلا أننا سنناقش في هذه المقالة تطبيقاتها في _مشاريع _البرمجيات_
ما هو إطار عمل الاختبار الرشيق؟
طريقة الاختبار القائمة على
/href/
https://clickup.com/blog/agile/agile-values/
القيم الرشيقة
/%href/
والمبادئ المعروفة باسم إطار الاختبار الرشيق.
ونتيجة لذلك، فإنه يتبع بعض المبادئ التوجيهية من منهجية التطوير الرشيقة، مثل:
* توفير
/href/
https://clickup.com/blog/continuous-improvement-tools//
التغذية الراجعة المستمرة للمطورين لتحسين
/%href/
المنتج
* الحفاظ على بساطة عملية اختبار البرمجيات
* إشراك الفريق بأكمله قدر الإمكان
* تقليل التوثيق وزيادة التواصل المباشر
بناءً على هذه المبادئ التوجيهية، يستخدم فريق Agile 4 أنواع من تقنيات اختبار Agile:
_(انقر عليها للقفز إلى الأقسام التي تتناول كل نوع من _أنواع الاختبار_.) _
* /href/
#bdd
التطوير المدفوع بالسلوك
/%href/
* /href/
#atdd
التطوير المدفوع باختبار القبول
/%href/
* /href/href/
#et
الاختبار الاستكشافي
/%href/
* /href/
#sbt
الاختبار المستند إلى الجلسة
/%href/
_ولكن لماذا يستخدم_ فريق _أجايل_ طريقة _اختبار خاصة به_؟
_هذا مثل التساؤل عن سبب قيام ريك بصنع أغراضه الخاصة بدلاً من شرائها فقط!
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/image18-7.gif
ريك يصنع أغراضه الخاصة
/%img/
_لأنه أروع بكثير!
لكن هذا ليس السبب الوحيد بالطبع.
تتبع فرق Agile منهجية مختلفة لاختبار البرمجيات لأن طرق الاختبار التقليدية لا يمكن استخدامها في
/href/
https://clickup.com/blog/agile/agile-work-environment/
بيئة رشيقة
/%href/
.
_لنرى كيف_ تختلف تقنيات_الاختبار_الرشيق_عن_الاختبار_التقليدي_
الفرق بين تقنيات الاختبار التقليدي والاختبار الرشيق
1\. تواتر الاختبار
في منهجيات إدارة المشاريع التقليدية مثل
/href/
https://clickup.com/blog/waterfall-project-management//
الشلال
/%href/
الاختبار، يتم اختبار المنتج فقط بعد انتهاء دورة التطوير. ولكن نظرًا لأن نطاق الاختبار سيكون قد ازداد بشكل كبير بحلول نهاية المشروع، فإن الفريق إما _يؤخر إصدار المنتج_ أو _يقتصد_ في _اختبار البرمجيات_.
لتجنب ذلك، توصي منهجية الاختبار الرشيق بـ الاختبار المستمر متبوعًا بالتكامل المستمر للميزات الجديدة في المنتج.
في بيئة Agile، يقوم الفريق في بيئة Agile ببناء الميزات واختبارها في نفس الوقت للتأكد من دقتها وأدائها، مما يساعدهم على تقديم منتجات قوية في الموعد النهائي.
2\. طبيعة فريق الاختبار
عادةً ما يتم إجراء الاختبار التقليدي من قبل فريق منفصل لضمان الجودة أو فريق ضمان الجودة الذي يهدف إلى العثور على العيوب في المنتج. ومع ذلك، فإن فريق ضمان الجودة ليس جزءًا من عملية حل المشاكل مع المطورين، مما قد يؤدي إلى
/href/
https://www.forbes.com/sites/brentgleeson/2013/10/02/the-silo-mentality-how-to-break-down-the-barriers/
صوامع معلومات في الفريق
/%href/
.
ومع ذلك، تعتمد العملية الرشيقة على التعاون عبر الوظائف وبناء
/href/
https://www.convert.com/blog/a-b-testing/create-ab-testing-communication-system/
نظام تواصل
/%href/
لفريق الاختبار الخاص بك
تعمل جميع الفرق معًا لتحقيق النتائج المرجوة، ولا حاجة لفريق منفصل لضمان الجودة.
يقوم المطورون بإنشاء الاختبار وإجرائه و _أيضًا_ إيجاد الحلول. هذا يضمن أن كل فرد في الفريق لديه ملكية متساوية للمنتج.
إذن من هو المختبر الرشيق؟
يمكن لأي شخص في فريق أجايل أن يكون مختبِرًا، ولا يتم تعيين أي شخص فقط لهذه الوظيفة.
ولكن وفقًا لمعتقدات ريك حول الخبرة، يجب أن يكون المختبر الرشيق بارعًا في بعض الأشياء:
* /href/
https://www.entrepreneur.com/article/300466
مهارات التواصل
/%href/
* التعاون
* التنظيم الذاتي
* الاستجابة للتغيير
* المهارات التقنية (خاصة بالنسبة لـ
/href/
رباعي
الاختبارات الآلية
/%href/
) والخبرة في
/href/
#et
الاختبارات الاستكشافية
/%href/
* التوثيق
الأنواع الأربعة للاختبارات الرشيقة ## 4 أنواع من الاختبارات الرشيقة
الآن بعد أن تعرفت على أساسيات الاختبار الرشيق، سنتعرف على أنواع الاختبارات الأربعة وكيفية إجرائها.
_دعنا نغوص مباشرة في هذا البعد الجديد!
النوع ### النوع رقم 1: التطوير المدفوع بالسلوك (BDD)
_هل تتذكر كيف هرب ريك من سجن شديد الحراسة في اتحاد المجرة؟
لقد تلاعب بالنظام ليجعل محققيه يعتقدون أن خطته كانت فاشلة.
وهكذا تمكن من قلب اللعبة بأكملها!
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/image1-8.gif
ريك يتلاعب بالنظام
/%img/
التطوير المدفوع بالسلوك أو BDD يتبع عملية مشابهة إلى حد ما.
_لأن المنتج مقدر له أن يفشل في _الاختبار_!
_لماذا؟
في كل مرة يفشل فيها المنتج في اختبار BDD، فإنه يخبر المطورين بالضبط كيف يستجيب لسيناريو ما. تسمح لهم هذه المعرفة ببناء ميزات يمكنها تصحيح هذا السلوك.
_كيف يتم إجراؤه؟
معًا، يقوم المختبرون والمطورون ومحللو الأعمال معًا بإنشاء قائمة من السيناريوهات أو "حالات الاختبار" التي يريدون اختبار المنتج فيها.
تتم كتابة هذه السيناريوهات بصيغة Gherkin: معطى/متى/متى/ثم
يمكن أن تكون حالة اختبار نموذجية لتطبيق ريك مورتي لتتبع ريك مورتي:
_إذا_فشلت_الخطة، __عندما_ _فقد_ مورتي في المكان_ _و_الزمان، __ثم_ _يجب أن يكون التطبيق قادرًا على تحديد موقعه والإطار الزمني
يقوم فريق الاختبار بتحسين الخطوات والعمليات التي سيستخدمها المنتج للاستجابة لهذا الموقف.
وبما أن نشاط الاختبار يحدث بالتزامن مع التطوير الرشيق، فإن المنتج يفترض أن يفشل في هذه السيناريوهات!
إلى جانب الاختبار، يقوم المطورون بإنشاء ميزات تساعد المنتج على اجتياز اختبار BDD.
ويقومون باختبار المنتج حتى يجتازه، ويقومون بتحسينه أكثر مع كل سباق سريع.
_نوع من الطريقة التي وجد بها ريك ومورتي وأخته سمر طريقة لتقسيم الوقت للقيام بالأشياء في وقت واحد!
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/image10-10.gif
القيام بالأشياء في وقت واحد
_%img/img/
ومع ذلك، تمامًا مثل وجود قواعد للسفر عبر الزمن _(والتي يتبعها ريك دائمًا تقريبًا)_، يجب أن تكون منتبهًا لبعض الأمور عند إجراء اختبارات BDD.
تتضمن بعض أفضل الممارسات لاختبار BDD ما يلي:
* كتابة حالات اختبار محددة ومعروفة قابلة للتنفيذ
* استخدام الاختبارات المؤتمتة لضمان التوحيد في جميع حالات الاختبار
* الحد من التوثيق ولكن لا تنسى تسجيل جميع النقاط البارزة
النوع #2: التطوير المدفوع باختبار القبول (ATDD)
ATDD أو اختبار القبول يشبه إلى حد كبير ما يلي
/href/
#BDD
اختبار BDD
/%href/
.
كلاهما يتبعان نفس عملية
اكتب معايير الاختبار -> اختبر المنتج -> اختبر المنتج -> فشل الاختبار -> قم ببناء الميزات لاجتياز الاختبار -> اختبر مرة أخرى -> اجتياز الاختبار
ومع ذلك، لمجرد أنهما _يبدو أنهما متشابهان لا يعني أنهما كذلك.
_مثل ما لاحظه ريك ومورتي_ "اختلافات طفيفة"_ _بين الأكوان اللانهائية في أبعاد لا نهائية
وبالمثل، يختلف كل من اختبار BDD واختبار القبول في نقطتين رئيسيتين:
* بينما يتم إجراء ATDD مع مشاركة نشطة من العميل، فإن BDD يشمل محللي الأعمال فقط (إلى جانب المطورين)
* يركز ATDD على فهم المنتج من خلال التفاعل البشري، وبالتالي يشمل العميل. ومع ذلك، فإن BDD يختبر سلوكه التقني فقط.
وهذا يزيل الضغط عن المطورين لفهم (أو افتراض) احتياجات العميل. يمكنهم ببساطة تضمينهم وسؤالهم أثناء العملية!
_عينة_ من _اختبار القبول_ يمكن أن يكون _سيناريو _سيناريو لمتعقب ريك مورتي:_
_تأهيل جيري الذي ليس على دراية بعلم السفر عبر الزمن
وعلى الرغم من أن هذا قد لا يكون له علاقة بالميزات التقنية للمنتج، إلا أنه أمر بالغ الأهمية لتجربة العميل في استخدامه. لذا سيشرك ريك جيري لاختبار التطبيق و
/href/
https://clickup.com/blog/usability-testing-examples//
تحديد قابليته للاستخدام
/%href/
.
إليك بعض الممارسات الجيدة التي يجب اتباعها في اختبار القبول:
* الحصول على ملاحظات مباشرة من العملاء باستخدام
/href/
https://www.leadquizzes.com/blog/types-of-market-research/
مجموعات التركيز أو الاستطلاعات
/%href/
* تضمين الموظفين غير التقنيين الذين يواجهون العملاء في العملية للتفاعل مع العملاء
* إنشاء قائمة ب "معايير القبول" ومراجعتها مع الموظفين الذين يواجهون العملاء
* إبقاء استجابة العملاء في قلب عملية التطوير الرشيقة بعد الاختبار
_اتبع كل ذلك وربما، فقط ربما، يمكنك إنقاذ جيري من نفسه!
النوع #3: الاختبار الاستكشافي
هل تتذكر كيف أن شبكة الكابل متعددة الأبعاد (التي يحبها ريك ومورتي كثيرًا) _لا يبدو أن لديها نصًا برمجيًا_؟
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/image12-9.gif
لا يحتوي الاختبار الاستكشافي على برنامج نصي
/%img/
_لكن مهلاً، لهذا السبب نحن نحبه كثيراً، أليس كذلك؟
وإذا كنت من محبي البرامج التلفزيونية الارتجالية مثل ريك ومورتي، فستجد الاختبار الاستكشافي يعجبك لأنه أيضاً لا يتبع نصاً مكتوباً!
فالمختبرون الذين يتبعون هذه الطريقة يلعبون بشكل مثير للفضول بالمنتج، يحاكون سلوك المستخدم للعثور على العيوب.
_ومع ذلك، هناك طريقة لهذا الجنون!
أثناء لعبهم بالمنتج، المختبرون الاستكشافيون
* اتباع أهداف محددة ومعدة مسبقًا
* /href/
https://clickup.com/blog/user-persona//
اعتماد شخصيات المستخدمين
/%href/
* تسجيل أنشطتهم
* تصميم اختبارات جديدة في وقت واحد
هذا يجعل العملية علمية وممتعة ومليئة بالمغامرة... هذا ما تحتاجه تمامًا لتجعل هذا الثنائي الديناميكي مدمنًا!
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/image3-9.gif
ريك ومورتي مدمنان
/%img/
لجعل الاختبار الاستكشافي فعالاً، إليك بعض أفضل الممارسات التي يمكنك اتباعها:
* إنشاء سجل مفصل لوظائف المنتج لاختبارها جميعاً
* لاحظ الوظائف التي لم يتم اختبارها في كل جولة لاختبارها لاحقًا
* صمم شخصيات المستخدم الخاصة بك لتتناسب مع عقلية المجموعة المستهدفة
* توثيق وتوصيل أكبر قدر ممكن من التفاصيل
النوع #4: الاختبار القائم على الجلسة
يشبه الاختبار المستند إلى الجلسة
/href/
####et
الاختبار الاستكشافي
/%href/
عندما يتعلق الأمر باعتماد الاختبار الإبداعي والتدفق الحر.
ومع ذلك، فإن الاختبار الاستكشافي هو الأفضل للمختبرين ذوي الخبرة الذين هم على دراية بخصائص المنتج وعمومياته. على هذا النحو، لا تشدد هذه الطريقة على المساءلة والهيكلية.
وهنا يأتي دور الاختبار القائم على الجلسة.
فهو يتبع نفس الطريقة الارتجالية للاختبار، ولكنه يطبق أيضًا هيكلية مع:
* مواثيق الاختبار التي تحدد أهداف كل جلسة اختبار
* جلسات محاطة بوقت محدد يُفترض أن يختتم فيها المختبرون الاختبار
* تقارير الاختبار التي يقدمها المختبرون للإبلاغ عن النشاط في كل جلسة اختبار
* موجزات لمناقشة نشاط الاختبار بين المختبرين والمديرين بعد كل جلسة اختبار
طريقة الاختبار هذه مثالية للفرق التي تواجه تحديات في التكيف مع وتيرة الاختبار الاستكشافي. ولكن يمكن أن يكون أيضًا نقطة انطلاق لـ فريق الاختبار، لاتباع نهج اختبار أكثر انفتاحًا.
ولتحقيق أقصى استفادة من الاختبار القائم على الجلسات، إليك بعض الممارسات الجيدة التي يجب اتباعها:
* وضع الخطوط العريضة لجدول الاختبار (مع جدول أعمال لكل جلسة) مسبقًا
* تحديد أهداف واضحة وضوح الشمس لكل جلسة اختبار
* إجراء جلسات اختبار غير متقطعة
* مناقشة الخطوات التالية أثناء استخلاص المعلومات بعد الجلسة
ما هي رباعيات الاختبار الرشيق؟
_معرفة جميع أنواع الاختبارات المختلفة أمر رائع
ولكن عليك أن تتعلم كيف تطبق هذه المعرفة، وإلا سينتهي بك الأمر بإنشاء شيء عديم الفائدة تمامًا مثل هذا.
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/image4-9.gif
زبدة تمرير الروبوت
/%img/
_إذن، _أي اختبار يجب أن تستخدمه و _متى_؟
_والأهم من ذلك، متى يجب عليك تضمين_ _الاختبار_الآلي_ _في_استراتيجية_الاختبار_الرشيقة_؟
لدى أرباع الاختبار الرشيق الإجابة على هذين السؤالين وإليك ما يبدو عليه الأمر:
_(لا تقلق إذا كان الأمر يبدو مربكاً، سنشرح لك كل شيء!) _
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/agile-quadrant.png
مخطط استراتيجية الاختبار الرشيق
/%img/
يتم اشتقاق الأرباع وفقاً لهذه المواصفات:
* 'X' المحور: يقسم الاختبارات إلى موجهة للأعمال (الاستجابة لاحتياجات العملاء) و موجهة للتكنولوجيا (فهم السلوك التقني للمنتج)
* "Y" المحور : يقسم الاختبارات إلى ما إذا كنت تدعم أو تنقد المنتج
وهذا يؤدي إلى 4 أنواع اختبارات متميزة يمكن تلخيصها في الأرباع التالية:
الربع الرباعي للاختبار الرشيق 1: الاختبارات الآلية
وهي مجموعة من أساليب الاختبار التكنولوجية أو اختبار الوحدة التي تساعد الفريق على بناء منتج أفضل. أمثلة على ذلك: اختبار الوحدة، اختبارات المكونات.
رباعي الاختبار الرشيق 2: الاختبار الآلي والاختبار اليدوي
هذه هي الاختبارات التي تواجه الأعمال والتي تدعم الفريق لبناء منتجات تقدم قيمة أفضل للأعمال. مثال: الاختبارات الوظيفية.
رباعي الاختبار الرشيق 3: الاختبار اليدوي
وهي اختبارات موجهة للأعمال تهدف إلى تقديم ملاحظات لتحسين أداء المنتج. أمثلة على ذلك: اختبارات قبول المستخدم، الاختبارات الاستكشافية.
الربع الرابع من الاختبار الرشيق 4: الأدوات
هي الاختبارات التقنية التي تتحقق من أداء المنتج في المجالات غير الوظيفية (التي لا تمثل ميزات تواجه العميل مثل الأمان والصيانة وقابلية التوسع، إلخ): اختبارات الأداء والحمل.
بما أن اختبار أجايل يتبع قيم ومبادئ أجايل، فإنه لا يوصي بأي قواعد صارمة وسريعة للاختبار. بدلاً من ذلك، يشجعك على الاختيار الصحيح بناءً على متطلبات فريقك.
_أو كما يقول ريك:_
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/image13-8.gif
العلم فن أكثر منه علم
/%img/
على سبيل المثال، على الرغم من ترقيم الأرباع، إلا أنه ليس عليك اتباع نفس الترتيب.
يمكنك اختيار نوع الاختبار بناءً على
/href/
https://clickup.com/blog/product-requirements-documents//
متطلبات منتجك
/%href/
.
لذا إليك بعض الأسئلة التي يمكنك طرحها على نفسك قبل إنشاء خطة اختبار:
* _هل يمتلك فريقك القدرة (المهارات والموارد) على إجراء اختبار معين؟
* هل تختبر الميزات ذات الأولوية في مشروعك؟
* كيف ستنظم الاختبار المستمر وعمليات التطوير الرشيقة في آن واحد؟
* هل تحتاج إلى اختبار يدوي أم أتمتة الاختبار؟
المكافأة:_
_/مرجع/
_https://clickup.com/blog/technical-debt//#3-the-technical-debt-quadrant_
_رباعي الديون التقنية:____
_*_%/href/_
في النهاية، السؤال الوحيد الذي عليك الإجابة عليه هو
ما الذي يمكنك القيام به لصنع منتج يركز على العميل، وكيف سيساعدك الاختبار الرشيق على القيام بذلك؟
كيف تدير عملية الاختبار الرشيق؟
_تذكر لماذا كان اتحاد المجرة_ _و _ملايين المرتزقة من الكون كله يطاردون ريك بسبب مسدس البوابة؟
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/image2-9.gif
مسدس بوابة ريك
/%img/
هذه هي القوة التي تغير حياة أداة جيدة حقًا !
وعلى الرغم من أن أهداف الاختبار الرشيق لا تشمل السفر عبر الزمن والفضاء، إلا أن عملية الاختبار والتطوير يمكن أن تكون بنفس القدر من التحدي.
يمكن أن تتعثر في أي من العقبات التالية في عملية الاختبار الخاصة بك:
* المتطلبات المتغيرة باستمرار
* نقص البيانات الكافية
* نقص المختبرين المهرة
* التنسيق بين الفرق وأصحاب المصلحة
وبالطبع، التحدي الأكبر لأي فريق رشيق: الاختبار المستمر، مهما كانت الظروف.
لحسن الحظ، هناك طريقة لحل كل هذه المشاكل!
أنت بحاجة إلى "مسدس البوابة": _مشروع_ قوي_ _مشروع_رشيق_ إدارة_ برنامج_
لحسن الحظ، لا يوجد سوى برنامج واحد متكامل
/href/
https://clickup.com/teams/agile
برنامج إدارة المشاريع الرشيقة
/%href/
التي تحتاجها انقر فوق!
ما هو ClickUp؟
/img/
https://clickup.com/blog/wp-content/uploads/2020/05/devices-graphic-1400x682.png
منصة مشروع clickup agile للمشروعات الرشيقة على جميع الأجهزة
/%img/
/href/
https://clickup.com/
كليك أب
/%href/
هو موقع
/href/
https://clickup.com/reviews
أداة رائدة في إدارة المشاريع
/%href/
التي يستخدمها الفرق الأكثر إنتاجية في العالم من الشركات الناشئة إلى عمالقة التكنولوجيا لإدارة مشاريعهم الرشيقة بسهولة.
مع مجموعة واسعة من
/href/
https://clickup.com/blog/agile/agile-software-development/
تطوير البرمجيات الرشيقة
/%href/
وميزات التعاون، فهو يحتوي على كل شيء لدعم أي برنامج رشيق أو
/href/
https://clickup.com/blog/scrum-team//
فريق سكروم
/%href/
!
دعنا نكتشف كيف يمكن أن يساعدك هذا _بندقية البوابة-البرنامج في إدارة عملية الاختبار الرشيقة الخاصة بك:
أ. تبسيط عملية الاختبار والتطوير مع
/href/
https://docs.clickup.com/en/articles/911164-how-to-create-a-task
المهام
/%href/
,
/href/
https://docs.clickup.com/en/articles/1239470-how-to-use-subtasks
المهام الفرعية
/%href/
و
/href/
https://clickup.com/features/task-checklists
قوائم المراجعة
/%href/
_بالتأكيد، ريك عبقري، لكن لا يمكنك الوثوق به دائمًا في المهام الصغيرة والبسيطة
_انظر فقط إلى هذه البطاقة الإرشادية لخطاب إشبينه!
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/image21-8.gif
بطاقة ريك لإلقاء خطاب الإشبين
/%img/
سيحتاج فريق Agile الخاص بك (حتى لو كانوا أفضل من ريك في تدوين الملاحظات) إلى دعم لإدارة عملية الاختبار والتطوير أيضًا.
ستساعدهم المهام و المهام الفرعية و قوائم المراجعة في ClickUp على تبسيط نشاط الاختبار من خلال تقسيمه إلى عناصر صغيرة قابلة للتنفيذ.
إليك كيفية القيام بذلك:
* المهام والمهام الفرعية: قم بتقسيم خطة الاختبار الرشيقة إلى مهام ومهام فرعية، وقم بتعيينها لأي عضو من أعضاء الفريق
* قوائم المراجعة: ضع قائمة بالعناصر التي تعمل كقائمة مهام أو حتى اختبار جودة للتحقق منها أثناء اختبار أجايل
/img/
https://clickup.com/blog/wp-content/uploads/2020/04/App-List-View-Transparent-Background.png
عرض قائمة المشاريع الرشيقة في النقر
/%img/
علاوة على ذلك، يمكنك تبسيط العملية أكثر من خلال الميزات التالية:
1. التعشيش: أضف أي عدد تريده من العناصر الفرعية في قائمة المراجعة الخاصة بك
2. /href/
https://docs.clickup.com/en/articles/909959-board-view
وظيفة السحب والإفلات
/%href/
:: نقل العناصر لإعادة جدولة قائمتك
3. /href/
https://docs.clickup.com/en/articles/962346-how-to-assign-tasks
تعيين العناصر
/%href/
: تعيين عناصر من القائمة إلى عدة أعضاء الفريق مباشرةً
4. /href/
https://clickup.com/templates
القوالب
/%href/
: إنشاء قوالب قابلة لإعادة الاستخدام لقوائم المراجعة وإضافتها إلى مشاريعك
ب. سجل كل التفاصيل في
/href/
https://clickup.com/features/docs
المستندات
/%href/
_في بعض الأحيان، تحتاج فقط إلى كتابة الأشياء، أليس كذلك؟
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/image19-7.gif
ريك يكتب الأشياء بالقلم الرصاص
/%img/
ولكن بفضل خاصية Docs في ClickUp، لن تحتاج إلى كائنات فضائية طفيلية غير حقيقية لمساعدتك في تدوين الملاحظات!
يمكنك إنشاء مستندات للتسجيل:
* استراتيجية اختبار رشيقة
* خطة الاختبار
* ميثاق الاختبار
* تعليمات للاختبار الآلي
يمكنك أيضاً استخدام المستندات لإنشاء ويكي داخلي خاص بك لمنهجية الاختبار الرشيق الخاصة بك!
_أفضل جزء؟
يمكنك العثور على جميع هذه المستندات مباشرةً إلى جانب مشاريعك بحيث لا تضطر أبدًا إلى قضاء الوقت في البحث عنها!
كما أن الكتابة في مستندات ClickUp Docs ممتعة للغاية بفضل ميزات مثل:
* تنسيق نصي غني للحصول على مستندات ذات مظهر مميز
* تداخل الصفحات داخل المستندات لمزيد من التفاصيل
* حقوق وصول قابلة للتخصيص لإشراك أعضاء الفريق في التحرير
* القدرة على السماح ل Google بفهرسة هذه المستندات لتظهر في نتائج البحث
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/docs.png
فتح المستندات في النقر فوق
/%img/
ج. تتبع الوقت باستخدام
/href/
https://clickup.com/features/project-time-tracking
تتبع الوقت الأصلي
/%href/
إدارة الوقت أمر صعب، ويكاد يكون من المغري العودة بالزمن إلى الوراء لإنهاء شيء ما.
_لكنك لا تريد أن تقع في الجانب الخطأ من "شرطة السفر عبر الزمن" هنا:_
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/image14-7.gif
شرطة السفر عبر الزمن تزعج ريك
/%img/
لهذا السبب يساعدك ClickUp على إدارة وقتك بشكل أفضل باستخدام ميزة تتبع الوقت الأصلي. هذه الميزة مفيدة للغاية لأعضاء الفريق الذين
/href/
https://clickup.com/blog/?p=8883
العمل عن بُعد
/%href/
أو
/href/
https://www.entrepreneur.com/article/307333
خارج الموقع
/%href/
.
يمكنك الوصول إلى أداة التعقب داخل ClickUp لتتبع الوقت الذي تقضيه في المهام بسرعة. ويمكنك أيضًا إضافة تسميات وملاحظات وتصنيف الوقت كساعات قابلة للفوترة لإدارة الوقت بكفاءة أكبر!
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/image20-4.png
تتبع الوقت للمشاريع الرشيقة
/%img/
ولكن إذا كنت تستخدم بالفعل متعقب وقت تابع لجهة خارجية مثل
/href/
https://clickup.com/integrations/timedoctor
دكتور الوقت
/%href/
/href/
https://clickup.com/integrations/hubstaff
هبستاف
/%href/
أو
/href/
https://clickup.com/integrations/toggl
توجل
/%href/
يمكنك
/href/
https://clickup.com/integrations
دمجها مع ClickUp
/%href/
بسهولة أيضًا.
وبهذه الطريقة، يمكنك مراقبة استخدام الوقت والتخطيط لجلسة الاختبار بشكل أفضل، كل ذلك دون الحاجة إلى السفر عبر الزمن!
د. شارك
/href/
https://docs.clickup.com/en/articles/2479021-permissions?\_ga=2.47949927.1785176581.1591588795-2020651107.1583603726&\_gac=1.60418655.1591016384.CjwKCAjwztL2BRATEiwAvnALcttSrTmzfj7x5B2WdrCg1LVmivrcfafg398EURXF6mdxNtwAYJWb3hoC7XwQAvD\_BwE
حقوق الوصول المخصصة
/%href/
مع أصحاب المصلحة
تذكر أن فريق Agile يحتاج إلى العمل مع جميع أصحاب المصلحة لتقديم منتج جيد.
لمساعدتك هنا، يتيح لك ClickUp مشاركة حقوق الوصول المخصصة معهم. يمكنك مشاركة ملفات مشروعك ومجلداتك وقوائم مهامك مع أي شخص داخل شبكتك وخارجها.
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/permissions-1400x1012.png
مشاركة منشور مدونة رشيقة مع عدة أعضاء في ClickUp
/%img/
ولكن لا يزال بإمكانك التحكم في ما يمكنهم فعله بمجرد دخولهم إلى مساحة العمل الخاصة بك عن طريق تعيين
/href/
https://docs.clickup.com/en/articles/2479021-permissions
الأذونات
/%href/
'.
فيما يلي بعض الأمثلة على الأذونات التي يمكنك تعيينها:
* يمكنك عرض: عرض تفاصيل المشروع ولكن ليس التفاعل معه
* يمكن التعليق: التعليق على المهام وقوائم المهام
* يمكنك التعديل: تحرير المهام ولكن ليس إنشاؤها
إنشاء وتعديل: إنشاء وتحرير*: إنشاء وتحرير المهام والمهام الفرعية
* يمكن الحذف: حذف المهام التي لم يتم إنشاؤها
سيساعدك هذا على تضمين العملاء في عملية اختبار ATDD الخاصة بك.
لكن انتظر، هناك المزيد!
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/image22-7.gif
تعدد السيد ميسيكس
_%img/img/
ومع ذلك ، على عكسهم ، ستنجح هذه الميزات _فعلياً_ في تلبية احتياجاتك من الاختبارات الرشيقة!
بعض من المدهش
/href/
https://clickup.com/features
ميزات رشيقة
/%href/
تقدم ClickUp لفريقك ما يلي:
* /href/
https://docs.clickup.com/en/articles/3578082-dashboards
لوحات المعلومات
/%href/
:: إنشاء لوحة تحكم مخصصة مع أدوات مثل
/href/
https://docs.clickup.com/en/articles/3625951-custom-widgets
المخططات الدائرية والحسابات
/%href/
وتتبع رشاقتك و
/href/
https://clickup.com/blog/agile-scrum//
سكروم
/%href/
النقاط
* /href/
https://clickup.com/features/notepad
المفكرة
/%href/
الوصول إلى المفكرة من لوحة التحكم لتدوين الأفكار بسرعة
* /href/
https://clickup.com/features/goals
الأهداف
/%href/
:: تحديد أهداف الاختبار وتحويلها إلى أهداف قابلة للقياس وتتبعها
* /href/
https://clickup.com/features/task-priorities
الأولويات
/%href/
:: إجراء الاختبارات على أساس الاستعجال والأهمية
* /href/
https://clickup.com/features/custom-task-statuses
الحالات المخصصة
/%href/
:: إنشاء حالات خاصة بالاختبارات لمهامك
* /href/
https://clickup.com/features/gantt-chart-view
مخططات جانت
/%href/
: تصور الجدول الزمني الكامل لمشروعك
* /href/
https://clickup.com/features/automations
أتمتة المشروع
/%href/
: أتمتة أكثر من 50 مهمة متكررة أثناء الاختبارات وتوفير الوقت
* /href/
https://clickup.com/apps
تطبيقات جوال قوية لنظامي iOS و Android
/%href/
: التعاون مع فريقك أثناء التنقل
خاتمة
يمكن أن يكون فهم منهجية الاختبار الرشيق مجزياً لفريقك.
ففي نهاية المطاف، استراتيجية الاختبار الرشيقة هي قلب منهجية Agile.
فكلما كانت اختباراتك أكثر تركيزًا ودقة، كانت منتجاتك أفضل.
لكن الاختبار الجيد يتطلب أكثر من مجرد المعرفة والمهارات.
ستحتاج أيضًا إلى
/href/
https://clickup.com/blog/agile-tools//
أدوات حادة بالليزر
/%href/
لمساعدتك في إجراء اختبارات مستمرة.
_لحسن الحظ، لا تحتاج إلى مختبر ريك لإنشاء واحد
_كل ما تحتاجه هو ClickUp!
فهو يحتوي على مجموعة من الميزات المناسبة لدعم أي استراتيجية اختبار رشيقة، إلى جانب دعم قوي لإدارة المشروع لبيئة رشيقة.
/href/
http://clickup.com/
اشترك في ClickUp اليوم
/%href/
واحتفل بمغامراتك في إدارة المشاريع الرشيقة، تمامًا مثل ريك وأحفاده!
/img/
https://clickup.com/blog/wp-content/uploads/2020/08/image11-8.gif
احتفل مثل ريك
/%img/