در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با سلنیوم یاد می گیرید.
عنوان اصلی : Selenium Design PatternsBest Practices for Framework Design
1. معرفی:
1. معرفی و مزایای این دوره آموزش مشاغل اتوماسیون
2. راه اندازی IntelliJ و ایجاد Maven Project
3. فایل های کد را از کجا دانلود کنیم
2. الگوی اصل مسئولیت واحد (SRP) برای چارچوب سلنیوم - قسمت 1:
1. مقدمه ای بر پتن طراحی SRP و مزایای آن
2. شکستن الگوی شی Page به مؤلفه های چندگانه Sub
3. ایجاد کلاس های انتزاعی برای تعریف روش های قابل استفاده مجدد
4. Custom FindElements را ایجاد کنید تا جستجوی اجرا را محدود کنید
3. الگوی اصل مسئولیت واحد (SRP) برای چارچوب سلنیوم - قسمت 2:
1. تست های سلنیوم را تعریف کنید که از الگوی طراحی مسئولیت تک استفاده می کند - 1
2. تست های سلنیوم را تعریف کنید که از الگوی طراحی مسئولیت تک استفاده می کند - 2
3. استفاده مجدد موثر از الگوی طراحی مسئولیت واحد برای سایر اجزا
4. اصول الگوی طراحی SRP را که پیاده سازی شده اند مرور کنید
4. اجرای الگوی طراحی استراتژی برای طراحی چارچوب:
1. مقدمه ای بر الگوی طراحی استراتژی و مزایای آن
2. ایجاد رابط برای اجرای الگوی طراحی استراتژی
3. دریافت و تنظیم استراتژی رزرو پرواز در زمان اجرا با نوع بازگشت رابط
4. اجرای کد با انواع استراتژی های متعدد بر اساس زمینه تعریف شده
5. اجرای الگوریتم برای Flight Check Availability Method برای همه استراتژی ها
6. به ارث بردن اجزای Abstract و پیاده سازی رابط برای کلاس شی Page
5. اجرای الگوی طراحی کارخانه برای طراحی چارچوب:
1. اهمیت الگوی طراحی کارخانه و مزایای آن
6. پیادهسازی الگوی اطراف را برای موارد آزمایش سلنیوم اجرا کنید:
1. Execute Around Pattern چیست و مزایای آن
2. استفاده عملی از Execute Pattern برای به حداقل رساندن کد قابل استفاده مجدد - 1
3. پیاده سازی HashMap در چارچوب برای عمومی تر کردن کد و استفاده مجدد
7. پارامترسازی تست ها با کمک HashMap JSON Integration:
1. پارامترسازی تست ها با HashMap DataProvider Integration برای اجرای تکراری
2. اجرای آزمون پایان به پایان با پارامترسازی تست ها با الگوهای طراحی
3. انتقال داده ها از فایل های Json خارجی به Hash Map Arrays -1
4. انتقال داده ها از فایل های Json خارجی به Hash Map Arrays -2
5. ابزار DataReader را بسازید و اجرای End to End را کامل کنید
8. بهترین روش ها در طراحی چارچوب برای جداسازی چارچوب اصلی از چارچوب تست:
1. مشکلات رایج در حفظ چارچوب هنگام کار با چندین تیم
2. ایجاد Jar for Core Automation Framework برای استفاده مجدد از آن در مخازن دیگر
3. کار بر روی پروژه آزمایشی با Core Framework Maven Dependencies به POM.xml وارد می شود
9. ابزار مدیریت مصنوعی Jfrrog برای استقرار Framework Jar:
1. اهمیت ابزار Jfrog Artifactory Management
2. ادغام پیکربندی معماری Jfrog در Core Framework
3. استقرار Framework Artifact در Jfrog با دستور Maven deploy
4. دسترسی به Artifactory به پروژه های چارچوب اتوماسیون کودک با Jfrog
10. ادغام مداوم با قلاب وب GitHub به کارهای Jenkin Trigger:
1. از استقرار دستی با مکانیسم های ماشه CI اجتناب کنید - مقدمه
2. راه اندازی مخزن GitHub و Jenkins Job برای استقرار پروژه
3. URL عمومی Jenkins را به عنوان قلاب وب به Github برای راهاندازی خودکار کار ایجاد کنید
11. دانلود فایل های کد برای کل آموزش:
1. دانلود کد
12. مبانی GIT Hub:
1. مقدمه ای بر GIT
2. اهمیت Github و کاربردهای آن
3. ایجاد پیکربندی و مخازن Git
4. نحوه فشار دادن کد به مخزن راه دور
5. درک Staging و commit in git
6. مخزن راه دور را اضافه کنید و کد متعهد را فشار دهید
7. مثال کار پایان به پایان بر روی دستورات Git -1
8. پایان به پایان کار مثال در دستورات Git -2
9. اهمیت انشعاب در GIT
10. ادغام شاخه کاری به Master
11. نحوه حل تعارضات Merge با GIT
13. بخش پاداش:
1. سخنرانی پاداش
Selenium Design PatternsBest Practices for Framework Design
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
اطلاع رسانی حذف دوره های قدیمی و تخفیفات نوروزی مشاهده