
في يوم الثلاثاء الموافق 27 أغسطس ، أي بعد يومين من مهرجان TechTrain ، ستلتقي JUG.ru مع سيباستيان داشنر ، مطور جافا المطور الرئيسي لشركة Java Developer Advocate ، بطل Java ، خبير في Enterprise Java ، متحدث شهير ومستشار.
المشاركة مجانية ، التسجيل مطلوب. يمكنك التسجيل هنا . المعلومات التفصيلية حول موضوع الاجتماع والمتحدث قيد التنفيذ.
سيتم قراءة التقرير باللغة الإنجليزية.
لا يزال الاختبار ليس موضوعًا جيدًا للمطورين. على الرغم من أهمية الاختبار للأداء الكلي للتطبيقات ، فإن تطوير الاختبارات ودعمها يستغرق الكثير من الوقت والجهد - خاصة في حالة التطبيقات الموزعة أو عند تغيير الوظائف باستمرار ، فإن الاختبارات تجبر الاختبارات على التغيير. لكن لا يمكنك رفض الاختبارات ، ويثور سؤال حول كيفية التعايش معها.
في هذا التقرير ، سنرى ما يجب القيام به لتنظيم الاختبار الذاتي الفعال للخدمات الميكروية في عالم Java Enterprise. سنرى ما هي الأساليب التي نجحت بشكل جيد في المشروعات الواقعية ، وكيفية الحفاظ على تعليقات سريعة ومستقرة في دورة التطوير ، وكيفية إدارة سيناريوهات الاختبار المعقدة مع العديد من الخدمات ، وكيفية التحقق من عقود واجهة برمجة التطبيقات. من أجل إنتاجية تطوير عالية ، من المهم للغاية الحفاظ على حلقة تعليقات لا تشمل اختبارات الوحدة فقط ، ولكن أيضًا اختبارات التكامل. بالإضافة إلى ذلك ، سوف نرى كيف يمكن لتنسيق الحاويات وشبكات الخدمة المساعدة في اختبار التطبيقات الموزعة.
أحد الأسئلة الرئيسية هو كيفية كتابة رمز اختبار مدعوم وعالي الجودة يتبع مبادئ براعة البرمجيات. كل هذا يظهر في شكل ترميز مباشر لحالات الاختبار النموذجية المتعلقة بمختلف المجالات والتقنيات. على الرغم من التركيز بشكل خاص على استخدام JakartaEE ، يمكن استخدام كل هذه المفاهيم والمناهج في أي من تطبيقات المؤسسات.
عن المتكلم
سيباستيان داشنر - محامي تطوير جافا الرئيسي في IBM. مؤلف ومدرب وببساطة عشاق برمجة جافا (EE). كتب كتاب هندسة تطبيقات Java EE الحديثة. يشارك Sebastian في JCP ، مما يساعد على تطوير أحدث معايير Java EE في مجموعات العمل JAX-RS و JSON-P و Config ، ويشارك في عدة مشاريع مفتوحة المصدر. لمساهماته في مجتمع Java والنظام البيئي ، حصل على ألقاب مثل Java Champion و Oracle Developer Champion و JavaOne Rockstar.
بالإضافة إلى العمل على Java ، يحرص Sebastian على استخدام تقنيات Linux و Container مثل Docker. لقد كان يروج لممارسات علوم الكمبيوتر على مدونته وعلى TwitterDaschnerS . وسائله للسفر في جميع أنحاء العالم ليست فقط طائرة ، ولكن أيضا دراجة نارية.
المشاركة مجانية ، لكن التسجيل مطلوب. يمكنك التسجيل هنا .