خريطة ذهنية بدلاً من حالة اختبار ، أو كيف يسمح لك التصور باختبار التطبيق بشكل أسرع


مرحبًا اسمي كاتيا ، وأنا أعمل كمختبر لتطبيقات الهاتف المحمول لأكثر من خمس سنوات. على مدار السنوات الثلاث الماضية ، كنت أعمل في فريق Badoo iOS ، وأسبوعيًا سنطلق من ثلاث إلى سبع ميزات جديدة ، من ثلاث إلى خمس مهام فنية ومن خمسة إلى 13 إصلاحات للأخطاء. كما تفهم ، فإن التطبيق يتغير بسرعة بحيث تكون غير فعالة للحفاظ على وثائق الاختبار الكلاسيكية (حالات الاختبار): غالبًا ما تكون قديمة.

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

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

سنحلل اليوم بالتفصيل الخريطة الذهنية التي أنشأتها لاختبار تطبيق iOS (يشار إليها فيما بعد باسم "سحر بلدي") ، بالإضافة إلى استعراض الموارد التي يمكن استخدامها لإنشاء خريطة ذهنية لتطبيق جوّال لتغطية الحد الأقصى من السيناريوهات المهمة.

ما يؤلف الخريطة الذهنية


دعونا نحلل هيكل "سحر بلدي".

كما ترى أدناه ، تنقسم جميع أفكار الاختبار إلى عشر فئات رئيسية ، لكل منها العديد من الفروع:


وظائف


هذه الفئة هي الأكثر ضخامة. من المهم التأكد من عمل الميزة / المنتج كما ينبغي. قمت بتضمين الشيكات التالية في هذه الفئة:



واجهة المستخدم


تعد فئة "واجهة المستخدم" في غاية الأهمية ، لأن ولاء المنتج ونجاحه يعتمدان على كيفية تفاعل المستخدم مع التطبيق. أقترح هنا التحقق من النقاط التالية:



التنقل


تخيل أنك تلقيت إشعار دفع "أعجبك العديد من الأشخاص". افتحه - وتعلق في صفحة "قمنا بتحديث سياسة الخصوصية" ، والتي لا يمكن إغلاقها. جربت بهذه الطريقة وهذا - من المثير للاهتمام معرفة من أحبك هناك - ولكن دون جدوى ، لا تختفي الشاشة الخادعة. لتجنب مثل هذه الحالات ، تحتاج إلى اختبار التنقل:


المدفوعات


لإعادة صياغة عبارة كلاسيكية ، سأقول: " اختبر الدفعات كما لو كانت أرباحك الشخصية تعتمد عليها".

الإحصائيات


في المرحلة القاسية من اختبارات A / B ، يتم اتخاذ القرار بشأن نجاح الميزة بواسطة فريق علوم البيانات. لذلك ، من المهم جدًا أن تكون الإحصائيات التي ترسلها دقيقة.


شبكة


عند اختبار تطبيق جوال في مكتب مريح مزود بشبكة Wi-Fi جيدة ، من المهم أن تتذكر أن الأشخاص قد يرغبون في استخدام التطبيق في المصعد ووسائل النقل العام وأماكن أخرى قد تكون فيها جودة الإشارة أسوأ. وأي تطبيق يجب أن يستجيب بشكل مناسب لتغيير الشبكة. أقترح التحقق مما يلي:



الأتمتة


إذا كانت لديك اختبارات ذاتية ، فاستخدمها (شكرًا ، Cap).



التحقق عبر النظام الأساسي


إذا كانت الميزة التي تختبرها ، على سبيل المثال ، في تطبيق iOS ، قد تم تنفيذها بالفعل على نظام أساسي مختلف (مثل Android) ، فتأكد من أن السلوك متسق. ولا تفوت الفرصة لتجنب تلك الأخطاء التي واجهها المختبرون لمنصة أخرى.



التواصل


أوصي هنا بتوضيح المتطلبات والتأكد من أن جميع الأطراف المعنية راضية عن المنتج / الميزات.



فئة غامضة "أخرى"




في الشكل النهائي ، "سحري" هو كما يلي:


يمكن العثور على نسخة PDF أكثر قابلية للقراءة هنا .

مكان البحث عن الإلهام وكيفية التصور


إذا كانت هذه الخريطة الذهنية مناسبة لاختبار طلبك ، خذها. ولإنشاء خريطة ذهنية مخصصة ، أنصحك باتخاذ بعض الخطوات البسيطة:

1. ابدأ من المركز - اطلب فكرة ، يمكن أن يكون اسم كل من الميزة والمشروع بأكمله.

2. اعثر على أكبر عدد ممكن من الأفكار المتعلقة بالمشروع:

  • العصف الذهني الذاتي. حاول كتابة جميع أفكار الاختبار التي تتبادر إلى ذهنك. في هذه المرحلة ، يمكن أن تكون كبيرة أو صغيرة ، وتستخدم منهجيات اختبار مختلفة ، وترتبط بأنواع مختلفة من الاختبار ، والأهم من ذلك - أن تعتمد على تجربتك الشخصية وتكون مهمة من وجهة نظرك.
  • اجذب الزملاء. اطلب من الزملاء المساعدة في الأفكار لأن رأس واحد جيد واثنان أفضل! جميع مهندسي ضمان الجودة مختلفون: شخص أكثر تقنية ، وآخر أكثر إرضاءً بشأن واجهة المستخدم ؛ وعندما يتبادل الأشخاص ذوي المعرفة في مختلف المجالات الأفكار ، يكتسبون خبرة مفيدة ومعرفة جديدة.
  • الإنترنت. أوصي بإلقاء نظرة على المواقع التالية لاستكمال قائمة الأفكار:

- www.ministryoftesting.com ، وأنا أحب على وجه الخصوص الخريطة الذهنية الخاصة باختبار iOS - مثال جيد على الأفكار الأساسية للاختبار على iOS. MindMap - يحتوي نموذج استراتيجية الاختبار التجريبي على العديد من الأسئلة التي ستكون مفيدة للاختبار الناجح من طرف إلى طرف.

- www.testingdiaries.com ، أجد أن قائمة التحقق الخاصة باختبار الهاتف المحمول مفيدة ، لأن الفحوصات المهمة موضحة في شكل النتيجة المتوقعة وتظهر كيف يجب أن يكون تطبيق الجوال المثالي.

- فن الإستذكار الكلاسيكي للاختبار المحمول: COP FLUNG GUN و LONG FUN CUP (وصف الميزات الأساسية للاختبار المحمول وهي متشابهة جدًا في الأفكار) ، I SLICED UP FUN - على غرار الأولين ، ولكن أكثر توازناً ، و SFDPOT ، وتشكيل أفكار اختبار في شكل أسئلة .

- الكتب: اختبار التطبيق العملي على الهاتف المحمول: دليل للمختبرين المتنقلين وأي شخص يشارك في أعمال تطبيقات الهاتف المحمول - يتم الكشف عن الأدوات والجزء التقني من الاختبار غير الوظيفي لتطبيقات الهاتف المحمول هنا ، ويوفر اختبار النقر على تطبيق الهاتف المحمول قاعدة جيدة لاختبار التطبيقات ، موضحا ما الذي يجب الانتباه إليه ولماذا.

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

4. فرق تسد. بعد العمل على القائمة ، تحتاج إلى تصنيف أفكارك باستخدام أي تصنيف يبدو أكثر صحة بالنسبة لك ، على سبيل المثال ، حسب مجال التطبيق ، ونوع الاختبار ، وما إلى ذلك. ونتيجة لذلك ، ستحصل على قائمة مقسمة إلى أقسام.

5. تصور. التصور هو أحد أهم جوانب الخريطة الذهنية. يجب أن يكون المخطط سهل وسريع القراءة (نحن فقط ننشئه لهذا ، أليس كذلك؟). هناك العديد من التطبيقات لإنشاء خريطة ذهنية. استخدمت الإصدار التجريبي من https://simplemind.eu ، ولكن يمكنني أن أوصي الآخرين:

https://coggle.it/

http://www.mindmaple.com/

http://blumind.org/

www.text2mindmap.com

http://wisemapping.com/

وبعض النصائح المفيدة:

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

وأخيرًا ، سأقول


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

في حالتي ، أدى استخدام الخريطة الذهنية إلى زيادة سرعة ميزات الاختبار بمعدل 5-15٪ (مقارنةً بقوائم المراجعة).

آمل أن يلهمك هذا المقال لإنشاء تحفة مفيدة للخريطة الذهنية الخاصة بك. أنا متأكد من أنك ستستفيد من إنشاء خريطة ذهنية واستخدامها. شكرا لكم على اهتمامكم!

هناك فحوصات لم أقم بتضمينها في الخريطة الذهنية بسبب عدم الصلة بتفاصيل Badoo. ما هي أفكار الاختبار المحددة التي قد تضيفها لتطبيقك؟

Source: https://habr.com/ru/post/ar418353/


All Articles