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

هل يستحق فرملة اليد للذهاب إلى الأتمتة؟
في وقت من الأوقات ، جذبتني الأتمتة حقيقة أنه على عكس الاختبارات اليدوية ، فإن المهام الموجودة فيها ليست موحدة. في دور فرامل الانتظار ، شعرت بالملل. أردت دائما أن أفعل شيئا لتقليل الروتين. ومن الأتمتة حصلت عالية.
بينما لا تزال فرملة اليد ، بدأت باستخدام Selenium IDE (في رأيي ، ما زال حيا) ، مما يسمح لي بتسجيل الإجراءات اليدوية. قام تلقائيًا بتكوين نوع من البرامج النصية من خلال تحديد المواقع تلقائيًا. عندما جربته معه ، بدا كل شيء أخرقًا ، وأحيانًا يسقط ، ولكن السيلينيوم IDE هو الذي دفعني إلى التفكير: لماذا لا تكتب شيئًا بنفسك؟ أدركت الفكرة في عمل سيدي ، ثم ذهبت للعمل كمهندس أتمتة.
المسار من "فرملة اليد" إلى الأتمتة هو واحد من اثنين ممكن. هذا هو تطور فرع التكنولوجية. كلما قمت بترقية مهاراتك ، اقتربت من التطوير. بنفس الطريقة ، تحصل على الشفرة ، فقط ، في رأيي ، هذا أكثر إثارة للاهتمام من التطوير.
الطريقة الثانية هي السير على خط الإدارة: أن تصبح عميلاً لضمان الجودة ، ثم انتقل لإدارة المشروع ، إلخ. هنا من الضروري ضخ مهارات العمل بالفعل ، لتعلم أن ننظر بشكل مختلف في المشاريع والاختبار بشكل عام.
لا يوجد طريق ثالث - فقط وراء ضمان الجودة. إذا تابعت التطوير ، فلن تظل في الاختبار اليدوي - فستقف أمام سقف المهام. نعم ، يمكنك ضخ ، على سبيل المثال ، كأخصائي في اختبار "المربع الأبيض". ولكن مع وجود احتمال بنسبة 99٪ في مرحلة ما ، سيكون من المثير بالنسبة لك أن تفعل شيئًا خارج نطاق وثائق الاختبار. وإما أن تختار أحد المسارين المذكورين أعلاه ، أو ستترك الاختبار بالكامل. على سبيل المثال ، ستنجزك بعض مهام البنية الأساسية ، ونتيجة لذلك ستقوم بالتطوير بالفعل كقوادين. وأولئك الذين لا يلاحظون أو يتجاهلون بأنفسهم هذه الرغبة في المضي قدمًا ، في تجربتي ، "يتلاشى" بسرعة.
بالمناسبة ، والمرتبات ، ورواتب الأتمتة ، والمديرين ، أعلى (وهذا إذا ذكرنا الجانب المادي للقضية).
ومع ذلك ، لا أحد يقول أن الاختبار اليدوي يجب أن يذهب مرة واحدة وإلى الأبد. أنا نفسي أحيانًا أحب أن أكز شيئًا: اقرأ المواصفات ، واكتشف تصميم الاختبار القديم الجيد - لمساعدة اللاعبين من وزارتي. كما قلت أعلاه ، نحن في المقام الأول اختبار.
من "فرملة اليد" إلى الأتمتة - الطريق إلى udalenka
نظرًا لإتاحة الفرصة لي للعمل في قطاعات مختلفة من الاختبار عن بُعد تمامًا ، أريد مشاركة تجربتي هنا أيضًا. يحتوي كل من "فرملة اليد" والأتمتة على مجموعة مهام مختلفة قليلاً ، مما يجعلهما مختلفين في تنسيق العمل عن بُعد.
من المحتمل أن يكون العثور على وظيفة عن بُعد أكثر صعوبة من قبل "Handmen". هناك الكثير من الوظائف الشاغرة ، لكن المنافسة عليها كبيرة إلى حد ما - فهناك عدد كبير من اختبار اليد أفضل من مهندسي الأتمتة الجيدين. ولكن حتى إذا تم الحصول على العمل المطلوب ، فإن الاختبار اليدوي ينطوي على تواصل مستمر مع الزملاء. في عملية كتابة وثائق الاختبار لمواصفات شخص ما ، يطرح الكثير من الأسئلة: للمحلل ، للمطورين ، إلخ. يجب أن يبحث المختبر اليدوي عن الأشخاص ويسألهم كيف سيتم تنفيذ ذلك. من الأسهل العمل في مكان قريب من أجل التمكن من الدردشة والدردشة شخصيًا.
يمكن أن تعمل فرملة اليد عن بعد إذا كان للمشروع اتصالات جيدة البناء أو تم توزيع فريق بالكامل ، عندما لا يتمتع أي شخص بميزة في الاتصال. خلاف ذلك ، سيكون من الصعب الوصول إلى شخص ما في المكتب. يمكن لزملاء المكتب ببساطة الدخول إلى قاعة الاجتماعات والعودة في غضون ساعتين. ستحاول الوصول إليهم طوال هذا الوقت. من الصعب للغاية نسيان شخص حي.
أتمتة في هذا المعنى هو أسهل. مهامه متحللة: رمز الجلوس والشراب. في الواقع ، يمكنه العمل بشكل منفصل عن الفريق ، خاصةً إذا كان هذا هو المشروع المثالي للغاية حيث يتم إعطاؤه حالات اختبار من اختبار وظيفي.
وبالتالي ، فإن الطريق من فرملة اليد إلى التشغيل الآلي هو طريق ليس فقط لتحقيق أرباح كبيرة ، ولكن أيضًا إلى مكان بعيد ، إذا كانت هناك حاجة لذلك.
هل سبق لك أن تحولت بين مجالات تكنولوجيا المعلومات؟ كيف اخترت طريقك؟
مؤلف المقال: رسلان عبدالدين
هذا المقال هو الجزء الثالث من سلسلة منشورات مهنة تكنولوجيا المعلومات لدينا.
الجزء الأول
هنا .
الجزء الثاني
هنا .
ملاحظة: ننشر مقالاتنا على عدة مواقع من Runet. اشترك في صفحاتنا على
VK أو
FB أو
Telegram-channel لمعرفة كل منشوراتنا وغيرها من أخبار Maxilect.
ساعدنا في جعل مقالات المدونة أكثر إثارة:
يرجى الإجابة على ثلاثة أسئلة .