Allure Server meetup: تسجيلات فيديو للتقارير



في نهاية شهر مارس ، عُقد اجتماع خادم Allure في مكتب Wrike St. Petersburg. في غضون ساعات قليلة ، تمكنا من وضع معلومات مركزة على أداة خادم Allure الجديدة ، والممارسات الحديثة في العمل مع وثائق الاختبار والاختبارات الذاتية ، وعلى تجربة مثيرة للاهتمام في تفاعل اختبار Wrike ومورد جديد في سوق أنظمة TMS.

بالنسبة لأولئك الذين لم يتمكنوا من الحضور ، ننشر مقاطع فيديو للتقارير.

تحدث أنطون باشكيروف (Wrike QA Lead) عن المفهوم ومنتج خادم Allure نفسه ، حول كيفية نمو احتياجاتنا من وثائق الاختبار السريعة والرخيصة والعمل المركزي معها وتجاوزها مع أفكار فريق qameta.io . لقد حددت خططنا الإضافية للعمل مع خادم Allure.



أنطون باشكيروف - خادم Allure: تحويل إدارة حالة الاختبار في Wrike


قد تبدو عملية التوثيق المعتادة بالشكل التالي: يكتب QA Manual قائمة مرجعية ← يكتب حالات اختبار ← يعطيه إلى الأتمتة ← يدعم الوثائق مع تغيير الاختبارات الذاتية. لقد توصلنا إلى كيفية تبسيط وتقليل تكلفة هذه السلسلة من خلال دمج ضمان الجودة و QAA في تدفق مشترك لفريق العمل ، والانتقال إلى نظام توثيق موحد.

نحن نتعلم كيفية استخدام جميع التحف الفنية كوثائق لمنتجنا ، ونحن نستخدم التعليقات التوضيحية لرمز الاختبار التلقائي بفعالية ، وربطها بالسمات المقابلة في قاعدة بيانات جاذبية الخادم ، والتي تتيح لنا العمل مع حالات الاختبار ، وقوائم التحقق ، واختبارات end2end والتكامل في نظام إيكولوجي منفرد .



غطى Ivan Varivoda (أتمتة Wrike QA) تاريخ الحجر الصحي للاختبار ، وهو أمر مهم للغاية بالنسبة لنا ، والذي يسمح لنا بوضع الإخراج من عمليات الإطلاق والإصلاح وإعادة الاختبارات التلقائية المستقرة إلى التيار. مرة أخرى ، هذا حل تم إنشاؤه أولاً بشكل منفصل عن خادم Allure ، وتم دمجه في هذا النظام بالتعاون مع المطورين.



Ivan Varivoda - اختبارات الحجر الصحي أو كيفية عدم الجنون مع اختبارات السيلينيوم 10K


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

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



ناقش أرتيوم إروشنكو (qameta.io) ، ميخائيل ليفين (مدير Wrike QA) بمشاركة ديمتري بايف (qameta.io) مع الجمهور خادم ألور وآراء عامة حول وثائق الاختبار الحديثة.



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


All Articles