تقريبا QATOK: مواد الحدث



في 11 ديسمبر ، في مكتب Odnoklassnikov في سان بطرسبرغ ، تقريبًا تقني: QATOK - حدث مخصص لضمان الجودة في مشاريع تكنولوجيا المعلومات وكل ما يتعلق به. جاء أكثر من 100 شخص لزيارتنا. كجزء من برنامج الحدث ، إلى جانب زملاء من OK و Mail.ru و Qameta Software تحدثوا عن قياس الأداء في تطبيقات Android ، ناقشوا تصور تغطية autotest ، وتوصلوا إلى معرفة سبب تجاوز PageObject بالفعل وحان الوقت لاستبداله.

تحت خفض كنت تنتظر تسجيلات الفيديو من التقارير والعروض التقديمية.

إعادة اختراع PageObject - أناتولي أوستابينكو ، Mail.Ru


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


عرض

مقاييس الأداء في تطبيق Android - Anton Smolyanin ، حسنا


زملاء الدراسة هي خدمة ضخمة مع أكثر من 70 مليون مستخدم. إذا تحدثنا عن الأجهزة المحمولة ، فإن الأغلبية تستخدم OK.RU على الهواتف الذكية التي تعمل بنظام Android. لهذا السبب ، فإننا نأخذ أداء تطبيق Android الخاص بنا على محمل الجد. في التقرير ، سأتحدث عن السبب ، من حيث المبدأ ، في التعامل مع القياسات ، وعرض الرسوم البيانية الخاصة بالتسارع ، ومشاركة تاريخ كيفية العثور على أقسام التطبيق البطيئة وإصلاحها ، وكذلك الاهتمام بتوصيات Google بشأن هذه المشكلة.
بعد ذلك سوف نفهم الأدوات ، ونبدأ بما يمكنك رؤيته في Android Studio ، ثم سنناقش الأدوات المساعدة لوحدة التحكم. بعد ذلك ، سوف أشارك الخارقة الحياة حول كيفية تكوين التطبيق لزيادة دقة القياسات وفي نهاية المطاف دمج كل شيء في عملية الاختبار. في نهاية التقرير سوف أتحدث عن المشكلات التي يجب حلها على هذا الطريق.


عرض

Autotest تغطية التصور - ارتيم Eroshenko ، Qameta البرمجيات


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


عرض

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


All Articles