لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اتوماسیون جامع و یکپارچهسازی مداوم (CI)
- آخرین آپدیت
دانلود Comprehensive Automation and Continuous Integration
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظهای که به شما کمک میکند دانش خود را آزمایش کنید، مفروضات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
این دوره با بررسی دقیق WebDriver Event Listeners آغاز میشود و از طریق یک سری دو بخشی، دیدگاهی جامع درباره عملیات آن ارائه میدهد. سپس به سراغ تستهای Cross-browser با استفاده از Selenium Grid 2.0 خواهید رفت و یاد میگیرید که چگونه Hubها و Nodeها را پیکربندی کنید، Grid را با فایلهای JSON تنظیم نمایید و موارد تست را در محیط Grid با مثالهای واقعی اجرا کنید.
دوره در ادامه به مدیریت ساخت (Build Management) با Maven میپردازد و ویژگیها و مزایای آن را برجسته کرده و نحوه ایجاد، وارد کردن و مهاجرت پروژههای Maven را نمایش میدهد. شما Maven را با TestNG ادغام کرده و گزارشهایی برای افزایش بهرهوری مدیریت پروژه و تست تولید خواهید کرد. سپس برای کنترل نسخه قدرتمند، وارد دنیای Git و GitHub میشویم که شامل نصب، ایجاد مخزن (Repository)، شاخهبندی (Branching) و حل تداخلات (Conflict Resolution) است.
یکپارچهسازی مداوم با Jenkins به طور کامل پوشش داده شده است؛ از نصب و پیکربندی گرفته تا مدیریت پلاگینها و ایمنسازی Jenkins. شما پروژههای Freestyle و Remote میسازید، زمانبندی Buildها را تنظیم میکنید و آنها را با Git ادغام مینمایید تا بر خط لولههای CI/CD برای تحویل خودکار نرمافزار مسلط شوید.
در پایان، شما قادر خواهید بود WebDriver Event Listeners را پیادهسازی کنید، Selenium Grid را پیکربندی نمایید، Buildها را با Maven مدیریت کنید، از Git و GitHub استفاده کنید، Jenkins را راهاندازی نمایید، تستهای دیتابیس و عملکرد (Performance) را اجرا کنید، با Sauce Labs ادغام شوید و گزارشهای پیشرفته تولید کنید.
این دوره برای تسترهای سطح متوسط تا پیشرفته، توسعهدهندگان و مهندسان اتوماسیون که دانش پایهای از Selenium و Java دارند طراحی شده است و مهارتهای آنها را در چارچوبهای اتوماسیون و ابزارهای یکپارچهسازی مداوم ارتقا میدهد.
نمایش نظرات