قوة لوحات العدادات
إيجور إيفانوف ، أخصائي أتمتة الاختبار (Yandex.Money)سأخبرك كيف ولماذا بدأ فريق اختبار التكامل في استخدام لوحات المعلومات. سأشارك في الربح الذي نحصل عليه من هذه الأداة ولماذا نعتبرها مهمة.
الرموز الزمنية 0:55 ما المتخصصين الذين سيستفيدون من التقرير
1:10 ما هي لوحة التحكم؟ أمثلة من الحياة. تعريف المصطلح ، الأنواع الأساسية.
4:05 مقابلة فريق اختبار التكامل. مخطط التفاعل الآلي: Jira ، Autorun ، Locker ، Pinger ، Jenkins
7:32 ما يجب فعله عندما يحدث خطأ - دور المصاحبة
8:15 لوحة التحكم: مهام التحجيم ، باستخدام Grafana
11:26 كيف يتم إرسال المقاييس. أنواع المقاييس.
13:09 عملية إرسال المقاييس من Java و sh
14:10 كيفية بناء لوحة القيادة؟ كيف يمكن استخدام لوحات العدادات؟
15:00 المثال الأول - لوحة التحكم كمصوّر مقاييس
18:20مثال 2 - لوحة تحكم كمحفز
22:18 مثال 3 - لوحة تحكم للتحليل
24:45 مثال 4 - لوحة تحكم لتوفير الوقت
27:00 تلخيص: ما حصلنا عليه من تنفيذ لوحات التحكم
الكأس المقدسة للأتمتة: إذا لم تتمكن من العثور عليها ، فقم بإنشائها بنفسك
Andrey Ganin ، رئيس QA (Alfa-Bank)
يبدو أن اختيار أدوات الأتمتة ضخم - حتى تحتاج إلى اختبارات E2E في C #. سأتحدث عن كيفية إنشاء إطار عملنا الخاص: حول الصعوبات والآمال التي لم تتحقق وتعقيدات إطلاق منتج داخلي في مصدر مفتوح.
الرموز الزمنية
1:30 عن ماذا سيكون الحديث؟
2:20 الخلفية: كيف بدأ بنك ألفا في التفكير في تقليل الوقت المستغرق في فحص المنتجات الداخلية.
3:32 تحديد المشكلة الرئيسية - نقص التوثيق.
4:21 نتائج التنفيذ الأول للإطار
5:28 وصف التكرار الثاني. المواصفات نتائج التنفيذ الثاني
8:32 ماذا لو؟ .. إنشاء أداة يمكنها إنشاء اختبارات تلقائية دون أي أخطاء وبدون تثبيت برامج إضافية.
9:20 مخطط تفاعل أدوات مكتب AFT الداخلية
10:58 ولماذا كل هذا؟
13:35 فصل الاختبارات مع الإطار. كيف يحدث في الداخل؟
16:31التغيير العالمي: توقف Microsoft تطوير Net Framework. الانتقال إلى Net Standard
18:20 كيف تغيرت العملية بعد الانتقال. إيجابيات وسلبيات
20:57 تطبيق الإطار. أمثلة. أنماط كائن الصفحة
23:11 كيفية استخدام التكنولوجيا؟
24:17 كيف يبدو إصدار الإصدار الجديد في Open Source. الاختلافات مع الحل الداخلي
26:44 الاستنتاجات: لماذا استخدام إطار ومن يستطيع استخدامه؟ خطط التنمية
كيف نختبر عنصر واجهة مستخدم Yandex.Checkout
Dmitry Sergienko ، مختبِر أول (Yandex.Money)
Yandex.Checkout widget عبارة عن مكتبة JS تعمل من خلال iframe. سأخبرك عن تجربتي في الاختبار وأداة WidgetRunner.
الرموز الزمنية: 0:32 كيف يمكنني اختبار مكتبة JS؟
0:54 أداة Yandex.Checkout: ما هي.
2:45 لماذا قررنا استخدام iframe
3:04 فكيف نختبر ذلك؟ الخيار الأول (ملف html ثابت) ، عيوبه.
3:45 على رمز الدفع: ما هو وكيفية الحصول عليه.
5:01 لماذا لم يقترب العمل 1؟ الطرق التالية
6:09 لماذا يعد اختبار طريقة الدفع أمرًا سيئًا؟
7:48 متطلبات أداة الاختبار
8:40 WidgetRunner - كيف تعمل الأداة ووظيفتها
11:52 الاستنتاجات: ما حصلت عليه مع تنفيذ أداة WidgetRunner
P.S. Android-, . !