كيف تصبح اختبار البرمجيات: من المقابلة للعثور على الأخطاء الأول
العمل والدراسة / / December 25, 2019
أليكس سيمين
رئيس قسم اختبار شركة جلوبس، التي تعمل في مجال تطوير التطبيقات النقالة ومواقع الانترنت للعملاء الرئيسيين مثل "ياندكس"، "كاسبرسكي لاب" من ABBYY، Rutube "CTC وسائل الإعلام" هدهونتر "TNT نادي"، "رسول السفر"، و "التأمين على الحياة PPF"، من فيمبلكوم و الآخرين. أكثر من ست سنوات في هذه المهنة. مشيت على طول الطريق من صغار-اختبار لرئيس القسم.
بدأت رحلتي مع اختبار الفضول. منذ الطفولة، وكنت تعمل في مجال تجميع أجهزة الكمبيوتر وتثبيت البرنامج، في سياق سؤال يطرح نفسه منتظم: "لماذا لم يتم تثبيت؟ لماذا لا استطيع؟ ". في تلك اللحظة فكرت بأني أريد أن أصبح اختبار، للمشاركة في إنتاج نوعية البرامج والبحث عن إجابات لهذه الأسئلة.
أدناه أريد أن أقول المستقبل QA-الخبراء حول ما يمكن توقعه في بداية حياته المهنية، وإعطاء بعض النصائح من تجربتي الخاصة.
مقابلة
جونيور-اختبار ليس من الصعب جدا لتمرير مقابلة. من ذلك لا نتوقع معرفة عميقة لنظرية وأدوات للاختبار. عندما المقابلة هؤلاء المرشحين، فإننا نولي اهتماما لسرعة وحيوية التفكير، طازجة ومقاربة خلاقة لحل المشاكل.
على سبيل المثال، والمسائل المطلوب غير عادية لمعرفة كيف يفكر الرجل:
- الذباب الطائرة من النقطة (أ) في تمام الساعة 17:00، وتصل الى النقطة B في الساعة 19:00. عندما يكون ذلك في رحلة لمدة ثلاث ساعات. لماذا يمكن أن يكون هذا؟
- كيفية التأكد من ذلك عن طريق الحصول على تطبيق محدث، والمنافسين لا يستطيعون أن يجدوا له وظيفة جديدة؟
تكون على استعداد، وإلى معظم المهام المشتركة - لاختبار كائن بسيط: قطعة من الورق، قلم رصاص، وهو مرشح الخط وما شابه ذلك.
أيضا، لإجراء مقابلة سوف تكون مفيدة:
- فحص أنواع الاختبار: اختبار وظيفي واستكشافية، الاختبار الآلي (بما في ذلك أدوات لذلك)، والحمل والإجهاد اختبار الدخان الاختبار.
- وبالإضافة إلى ذلك، قرأت عن اختبار القبول والمعايير.
- إذا كنا نتحدث عن اختبار تطبيقات الويب، بل هو وحدة المتصفح وعملها، وعدد من إصدارات المتصفحات، القرار رصد، أدوات اختبار تخطيط (بكسل الكمال).
- إذا كنا نتحدث عن تطبيقات الجوال، هذا النوع من المنصات، محاكاة واختبار قرد. لا ننسى لوحات.
- فحص أنواع علة بتتبع. معظم الشعبية: جيرة، بجزيلا، RedMine، فرس النبي. انظر كيف تعمل، ما خصائصها.
- وعلى المدى الطويل - أدوات Jmeter، ساعي البريد، تشارلز. فهي ليست من الصعب جدا على التعلم في المستوى الأساسي.
في اليوم الأول العمل
أول يوم عمل يذهب وفقا لمعايير: إعطاء الكمبيوتر الذي تريد تكوين، تثبيت برامج العمل. مسؤول النظام يعد الوصول إلى البريد الإلكتروني وبرامج داخلية للشركات.
وليس من الضروري أن نسأل أين تثبيت سكايب، واستخدامها لقبا من المدرسة مرات gangsta_666 أو صورة مضحكة. استخدام في تركيبة اسم نيك، على سبيل المثال أو ivansmirnov smirnovivan، وضعت صورته المعتادة.
خطوة مهمة في التحضير ليوم العمل - لقاء مع trekrom علة، والذي يستخدم للشركة. هذا هو أن نسأل مقدما: مواد الدراسة إلقاء نظرة على شريط فيديو للتدريب. وسوف تقوم بحفظ الزملاء الوقت ونفسك سوف تشعر بمزيد من الثقة.
المهمة الأولى
وسوف يكون المشروع الأول لغمس. أنصحك للتعرف على تاريخ علة تعقب لمعرفة العيوب التي قد اجتمع بالفعل أو هي الأكثر شيوعا. كنت قادرا على التعبير عن أنفسهم، وسوف الاحصائيات فهم في ما يشير لك أن تولي مزيدا من الاهتمام.
أخذ زمام المبادرة. إذا لم تكن قد أعطيت التطبيق قائمة الاختيار، لا ننتظر ونطلب منه أن يكون مرشدا. إذا لم يكن لدى المنظمة على قائمة مراجعة، يمكنك ان تجعل من نفسك. شركتنا غالبا ما تجعل الاختيار القائمة في "جداول جوجل». أدناه، لدينا مثال على مثل هذه قائمة مراجعة - عليك أن تكون في الدعوى الخاصة بك.
قد يفاجأ الزملاء إذا القائمة المرجعية لتركيبات كما الخرائط الذهنية، مثل Xmind.net.
قائمة مرجعية لاختبار بوكيمون GO
واحدة من أشكال أولية اختبار للمبتدئين QA المتخصصين قد تصبح بمرور قوائم، حالات الاختبار، والمهنيين في السن. هذه الخطوة ضرورية لتراجع سريع في المشروع. لبناء المبتدئ قاعدة بيانات الاختبار يمكنه توسيع هذه المرجعية. المبتدئين في اختبار كجزء من تعلم الكتابة قوائم أعدت ورقة بوكيمون GO لاختبار التطبيق. هنا يتم وصف الحالات الإيجابية فقط.
أول تعقب علة
وصف الخلل في شركات مختلفة يمكن أن تختلف، ولكن بشكل عام هناك مبادئ الذوق السليم.
موضوع
فهو يصف المشكلة في بضع كلمات. أفضل ما اذا كان سوف تبدأ مع النفي: "لا تعمل"، "لم يحدث"، "خطأ"، وهلم جرا. على سبيل المثال: "هناك خدمة التزامن على اي فون 6"، "لا عمل في تشغيل الفيديو نيكزس 5."
سيناريو
خطوة وصف خطوة من اللعب الشوائب. الالتفات إلى شرط مسبق والعلامات التي تسبق علة (على سبيل المثال، مضاءة الزر الأحمر على اليسار).
بالإضافة إلى ذلك، يمكنك جعل لقطات تبين المواقع التي يجب الانتباه (يمكنك استخدام التطبيق Joxi, LightShot وغيرها)، لمزيد من الخلل slozhnovosproizvodimyh - لتسجيل الفيديو. عند كتابة تجربة يمكن التقاط وتطبيق السجلات.
في نهاية البرنامج النصي يشير إلى البيئة التي الاختبار: إصدار المنتج، الثابتة الجهاز (الروبوت 6.0.1، دائرة الرقابة الداخلية 9.3.2). إذا كان تطبيق الويب، بالإضافة إلى تحديد إصدار المتصفح.
علة التعيين
القادمة تحتاج لشخص تعيين الشوائب. طرح سؤال على مدير المشروع أو معلمه، شخص ما لتعليق على هذا الخطأ، وشخص من المطورين لما هي مساحة المشروع المسؤولة. لذلك سوف يجتمع مع الفريق في المستقبل لالبق تعيين.
وضع الحرجية
وتتمثل أنواع من الأخطاء الهامة في معظم بتتبع من القائمة التالية:
فوري (مانع)
خطأ الحجب. وغير صالحة للعمل التطبيق، مما أدى إلى مزيد من التفاعل مع النظام تحت الاختبار أو مهامها الرئيسية مستحيل.
الحرجة - عاجل
خطأ فادح، وهو انتهاك منطق الأعمال الرئيسيين. المشكلة يؤدي إلى انخفاض مؤقت في الخادم أو التطبيق دون إمكانية حلها. العلاج يحتاج للاختبار.
ارتفاع
خطأ كبير، يشكل انتهاكا لمنطق الأعمال الأساسية. الخطأ ليست حرجة، فمن الممكن للعمل مع اختبار وظيفة باستخدام نقاط الدخول الأخرى.
طبيعي
خطأ بسيط. لا تنتهك منطق الأعمال للتطبيق تحت الاختبار، والمشكلة واضحة واجهة المستخدم والتعريب.
منخفض
قضية تافهة التي تهم منطق الأعمال التطبيق. مشكلة المكتبات جهة خارجية أو خدمات لعبت بشكل سيء، بالكاد ملحوظا بسبب واجهة المستخدم.
التعلم الذاتي
حول أهمية التعلم جميعا نعرف جيدا - تعليماتي هي مألوفا. حتى نصل الى هذه النقطة.
أدناه - بعض الكتب التي أنا شخصيا أوصي للمتدربين بلدي:
- "اختبار DOT COM»، الرومانية المقتصد - كتيب مفيد جدا، والقراءة عمليا الكتاب يبدأ اختبار. أنه يحتوي على نصيب الأسد من المعرفة من أجل بدء الاختبار بنجاح والرد على أسئلة المقابلة المتعلقة الجزء التقني والنظري.
- "كيف يتم اختبار جوجل» - كتاب العميق، الذي يصف تنظيم هذه العملية، ومجموعة متنوعة من الاستراتيجيات والنهج لاختبار. الكتاب يساعد على فهم ما هي نوعية وفي ما المراحل التي يمكن أن تتأثر.
- «دليل الممارس لاختبار البرمجيات التصميم»، لي كوبلاند - رسمت في هذا النوع كتاب اختبار ب "الأبيض" و "الأسود" مربع. قوائم معدات الاختبار المختلفة، وكذلك كيفية استخدامها ومتى تطبق. في كتاب يمكنك العثور على مقالة مثيرة للاهتمام حول التجارب البحثية، وهو أمر مفيد جدا لاختبار مبتدئ.
زملاؤها في تصريحات اسم كتب مثيرة للاهتمام للاختبار. وأنا واثق كل ستكون مفيدة.
استنتاج
وفي الختام أود أن أضيف أن مسألة جودة المنتج - وليس عملية سهلة ولا سريعة. يجب أن تكون قادرة على الدفاع عن وجهات نظرهم في المفاوضات، لإقناع المطورين لتفعل ذلك الحق، بدلا من "عكازين" لفهم كيفية جعل وظيفة أكثر ملاءمة للمستخدمين.
هذه ليست سوى جزء من المعلومات اللازمة لاختبار مبتدئ. كل شيء آخر سوف يكون في ظروف قتالية للبحث في الإنترنت، ومن ثم يطلب من زملائه. لا تخجل من طرح الأسئلة وساعات من غوغلينغ، وغالبا ما كانت الإجابة على سؤال واحد سيوفر لك الكثير من الوقت في المستقبل.