آخر مشاركة عن برنامج CodeFest X قبل إغلاق التسجيلمن الجيد أن تعرف أن الاختبار ليس فقط للمختبرين. وفقًا لتقديراتنا الذاتية ، فإن 40٪ من الجمهور في
قسم ضمان الجودة هم من المتخصصين الذين لا يرتبطون ارتباطًا مباشرًا بالاختبار: المطورين والمديرين و DevOps وحتى المصممين.
سنحاول هذا العام تلبية مصالح جميع المهتمين: سنتحدث عن الأتمتة والإدارة والبنية التحتية وبيع الزلابية في المتجر.
كيفية الحصول على أقصى استفادة من الأتمتة؟
غالبًا ما تكون الأتمتة هي المجموعة الأساسية من الاختبارات المستخدمة بالإضافة إلى الاختبار اليدوي ، المستخدمون الرئيسيون والعملاء هم ضمان الجودة. ولكن ماذا لو حاولت توسيع الإطار المعتاد؟ لا يشك موظفو المناطق الأخرى أحيانًا في أن نتائج الاختبارات الذاتية قد تكون مفيدة لهم. كيف يستفيد زميل من مكتب مجاور ويجعل عمله أسهل قليلاً ، سوف يخبر الرجال من Netcetera و Badoo و Mail. رو.
السياق: العنصر المفقود في ترجمة البرامج متعددة اللغاتميريانا أندوفسكا ، نيتسيتيرا
أود أن أشاطركم كيف يمكن إجراء اختبارات تلقائية شاملة لدعم وتسريع عملية ترجمة البرنامج. سعيي في هذه الرحلة التي تبلغ مدتها 40 دقيقة ، ليس لإخبارك ، ولكن لأعرض لك أمثلة على كيفية الشعور بالمحتوى ، وفي الوقت نفسه ، أشعر أيضًا بسياق هذا المحتوى.
استخدام غير تقليدي من autotestsالكسندر باياندين ، Badoo
في تقريري ، سوف أخبرك كيف صنعنا LiveShots ، استنادًا إلى الاختبارات الذاتية الحالية ، منتجًا داخليًا جديدًا يبسط عمل ليس فقط المختبرين ، ولكن أيضًا المصممين والمحللين والمديرين. ستكون المبادئ والمقاربات التي استخدمناها مفيدة لكل من يواجه مجموعة واسعة من إصدارات منتج واحد ، كما سيساعد على اتخاذ قرار مماثل في مشروعهم.
تحويل الاختبارات التلقائية إلى اختبارات الأمانسيرجي Belov ، Mail.Ru
يبدأ البحث عن نقاط الضعف بتحليل الوظيفة ، وجمع كل المعلمات ودراسة منطق العمل للتطبيق. في معظم الأحيان ، في الاختبارات الذاتية ، كل هذا موجود بالفعل ، يبقى فقط تحويلها إلى اختبارات أمنية وإرسال البيانات اللازمة إلى المدخلات. في التقرير ، سوف نلقي نظرة على عدة أمثلة حول كيفية القيام بذلك ، وكيفية العثور على نقاط الضعف في مشروعنا.
حول الأتمتة
سنتحدث هذا العام عن التشغيل الآلي للواجهة الأمامية والخلفية ، عن الجوانب العملية للاختبار القائم على النماذج.
حكاية وجودية من الإصدارات السريعة وأتمتة الاختباربافل ستاشيفسكي ، لامودا
الاختبار ، وخاصة اختبار الانحدار ، هو رقبة ضيقة في إصدار التطبيق. أريد أن يكون كل شيء بسيطًا وسريعًا وعالي الجودة ، بل وأفضل - بنقرة زر واحدة. تم تقديمه حديثًا ، ولكن من الصعب تصديقه ... في التقرير ، سننظر في كيفية تحقيق Lamoda للحكاية الخيالية: استخدام Codeception لأتمتة اختبار خلفية php ، وأهمية mokas وكيف تعمل البنية التحتية.
اختبار الانحدار البصريكارل كروفورد ، Badoo
سنقوم ببناء حل VRT من البداية باستخدام Puppeteer و Headless Chrome. الخطة هي أن تتخلص من كل من المعرفة والأمثلة لمساعدتك على جلب VRT إلى مكان عملك.
من المحتمل أن يتذكر مؤقتو CodeFest
تقرير كريستيان كارل عن سبوتيفي عن الاختبار القائم على النموذج. سنتمكن هذا العام من معرفة كيفية تحول Avito إلى إنشاء اختبارات تلقائية في وقت التشغيل استنادًا إلى الطرز.
نموذج الاختبار القائم بالتزامن مع تطوير رشيقة / اختبارديمتري خيميون ، أفيتو
سوف يسلط التقرير الضوء على كيفية حصولنا على نقص تام في الاختبارات الذاتية ، وإمكانية إنشاء نصف تلقائي لنموذج تشغيل التطبيق ، وكيفية إجراء اختبار الانحدار للتطبيق ، والإضافات اللازمة لتوفير الراحة لاستخدام MBT كجزء من تطوير المنتج.
حول العمليات
سيقوم خبراء من شركات مختلفة بمشاركة خبراتهم في بناء عملية اختبار ناجحة ، وإخبارك بالمشاكل التي يواجهونها وما الذي يساعدهم في حلها بفعالية.
كيفية اختبار فكونتاكتياناستازيا سيمينيوك ، ف
تقرير عن عمل قسم الاختبار في واحدة من أكبر شركات تكنولوجيا المعلومات في روسيا. سوف تخبر Anastasia كيف يتم الحفاظ على جودة الشبكة الاجتماعية الشعبية.
كيف يمكن تحويل فريق ضمان الجودة إلى أنقاض؟جوليا دولبيلوفا ، دودو بيتزا
قم بالإبلاغ عن كيفية قيامنا بتشكيل فريق QA المخصص وحله ، عن إشراك المطورين والمحللين في الاختبار والاختبار الذاتي ، والتشغيل الآلي لروتين المختبرين والدعم. الآن لا المرض ولا عطلة المختبر أمر مخيف بالنسبة لنا ، لأن الوظيفة المشتركة ومسؤولية الفريق عن المنتج تحل هذه المشكلة.
كيفية تسريع الاختبارات 10 مرات واستعادة الثقة بهاسيرجي بيستريخ ، بليسك
في التقرير ، سوف أخبرك كيف قمنا بإعادة بناء عملياتنا لتقديم ميزات بشكل أسرع ، وما هي الحلول والنهج والتقنيات التي استخدمناها في هذا الصدد ، وكيف تسارعنا ، والأهم من ذلك ، بدأنا في الوثوق بنتائج الاختبار أكثر من ذلك ، وتوقفنا عن إضاعة مورد الفريق الثمين في المراجعات المستمرة اختبارات سقطت.
حول الهواتف المحمولة
في المؤتمرات السابقة ، تحدثنا عن مزارع الأجهزة
لأجهزة Android و
iOS . سنبحث هذا العام كيف تسمح لك البنية التحتية بإجراء مئات الاختبارات لكل العلاقات العامة.
توسيع نطاق اختبار Android في Odnoklassnikiرومان إيفانيتسكي ، زملاء الدراسة
تاريخ تطوير البنية التحتية للسيلينيوم ، وتوسيع المزرعة لاختبار الروبوت وتكاملها مع البنية التحتية الحالية ، أو كيف توصلنا إلى إطلاق جميع الاختبارات لكل العلاقات العامة.
كذلك
سنناقش أيضًا ثمار هذا التفاعل القيم بين أقسام الاختبار والمطورين ومهندسي DevOps ، وكيف يمكن للأدوات من ترسانتها أن تساعد في الاختبار.

سيخبرك مكسيم باكيروف من شركة 2GIS
بكيفية تحسين الجودة من خلال اختبار التطبيق على بيانات غير صحيحة أو غير متوقعة أو عشوائية. سوف يكشف عن تفاصيل التنفيذ ومراحل تنفيذ الدمج في مشروعك.
سيقدم Leonid Rudenko من JetBrains
فئة رئيسية حول استخدام Terraform لنشر ودعم نظام Selenoid. بعد التقرير ، ستتمكن من تطبيق هذه الأداة في العمل مع البنية التحتية الخاصة بك.
سوف يشارك ديمتري ياكين من SKB Kontur
معنا الحياة اليومية المثيرة لاختبار تسجيل النقد عبر الإنترنت: ما هي المهام التي واجهتها وكم متر من شريط الشيكات تم إنفاقه عند اختبار أجهزة تسجيل النقد.

لا يتعلق الاختبار فقط بالعثور على الأخطاء ، ولكن أيضًا حول التشغيل المستقر للمنتج ، والذي لا يسبب الإرهاق الحاد بين المستخدمين. تسمح لنا التقنيات بتحقيق أهدافنا بكفاءة ، وفي بعض الأحيان حل المشكلات الضخمة في غضون أسبوع ، ولكن في حالة عدم وجود فهم مشترك للمنتج وأهداف الفريق ، فإنها لن تساعدنا. ما الأساليب التي يمكن أن تعطي زيادة أكبر في الكفاءة
سوف تخبر ميخائيل كوسيكين من شركة أكتيون تكنولوجيز.
الحديث عن الزلابية! تم إغلاق التسجيل في CodeFest X: على الفور ، في أقرب وقت 25 مارس ، ستضرب الساعة الساعة 23:59 بتوقيت نوفوسيبيرسك. بعد ذلك ، سيكون التسجيل ممكنًا
للمشاركة عبر الإنترنت فقط .
تعال ، سيكون رائع!