[فيديو] ما هي قوة لوحات المعلومات ، وكيفية اختبار مكتبات JS ، وما يلزم لإصدار إطار العمل الخاص بك في المصدر المفتوح

تم تخصيص المشاركة لكل شخص لم يصل فعليًا إلى لقائنا عبر الإنترنت ، والذي خصصناه لأدوات الاختبار الآلية. ننشر مقطع فيديو من BugsBusters 2020 - شاهد وستكون بداية جيدة للأسبوع.







قوة لوحات العدادات

إيجور إيفانوف ، أخصائي أتمتة الاختبار (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-, . !



All Articles