این دوره در تدوین محتوا از هوش مصنوعی بهره برده است.
به دوره "آمادگی آزمون: ISTQB CT-QDO"خوش آمدید!
این دوره طراحی شده است تا به شما در درک مفاهیم کلیدی مهندسی کیفیت در DevOps و آمادگی برای آزمون گواهینامه ISTQB CT-QDO کمک کند.
رویکرد DevOps روش توسعه، تست، تحویل و عملیاتی کردن نرمافزارهای مدرن را تغییر داده است. به جای اینکه کیفیت را چیزی بدانیم که تنها در انتهای فرآیند توسعه اتفاق میافتد، DevOps تیمها را تشویق میکند تا کیفیت را در تمام مراحل چرخه تحویل نرمافزار نهادینه کنند.
به همین دلیل، تضمین کیفیت (QA) در DevOps نیازمند درکی گستردهتر از همکاری، اتوماسیون، تست مستمر، خط لولههای CI/CD، مانیتورینگ، حلقههای بازخورد، ابزارها و متدهای مهندسی مدرن است.
در این دوره، ما گام به گام از مهمترین مباحث تئوری مربوط به کیفیت در DevOps عبور میکنیم. خواهید آموخت که چگونه QA و تست در محیط DevOps جای میگیرند، تیمهای DevOps چگونه کار میکنند، چه متدهایی از کیفیت نرمافزار پشتیبانی میکنند و چرا اتوماسیون، مشاهدهپذیری (Observability)، ردیابی و بهبود مستمر تا این حد اهمیت دارند.
این دوره همچنین شامل یک آزمون نمونه است تا به شما در مرور دانش خود و آمادگی موثرتر برای دریافت گواهینامه کمک کند.
آنچه خواهید آموخت:
مبانی DevOps
درک ماهیت DevOps، اهمیت آن و نحوه تغییر در روش ساخت، تست، تحویل و عملیاتی کردن نرمافزار توسط تیمها.
تضمین کیفیت (QA) در DevOps
یادگیری نحوه جایگیری QA در DevOps و دلیل ضرورت ایجاد کیفیت در کل چرخه تحویل نرمافزار.
فرهنگ و همکاری در DevOps
درک مفاهیم کلیدی مانند همکاری، مسئولیت مشترک، شکستن دیوار سردرگمی، مدل CALMS و سه مسیر DevOps.
سنجشهای DORA و عملکرد
آشنایی با معیارهای عملکردی مهم DevOps و نحوه کمک آنها به تیمها برای اندازهگیری سرعت تحویل، پایداری و بهبود.
تست مستمر (Continuous Testing)
درک نقش تست مستمر در DevOps و نحوه پشتیبانی تستها از تحویل سریع، قابل اعتماد و مکرر تغییرات نرمافزاری.
تضمین کیفیت در CI/CD
یادگیری ارتباط QA و تست با یکپارچهسازی مستمر (CI)، تحویل مستمر (CD)، استقرار مستمر و انتشار بر حسب تقاضا.
اتوماسیون در DevOps
درک نقش اتوماسیون شامل تستهای خودکار، محیطهای تست، مدیریت دادههای تست، تست رگرسیون و گزارشدهی کیفیت.
تست دستی در DevOps
یادگیری دلیل اهمیت تستهای دستی، تست اکتشافی (Exploratory)، قضاوت انسانی و تفکر کیفیتمحور در تیمهای DevOps.
ابزارها و متدها
بررسی ابزارهای کلیدی DevOps شامل خط لولههای CI/CD، زیرساخت به عنوان کد (IaC)، Feature Toggles، استراتژیهای شاخهبندی (Branching)، مهندسی آشوب (Chaos Engineering)، تلهمتری، مشاهدهپذیری، SBOM و کانتینرسازی.
آزمون نمونه
سنجش دانش خود با آزمون نمونه و مرور مهمترین مباحث پیش از شرکت در آزمون واقعی CT-QDO.
این دوره برای چه کسانی است:
داوطلبان آزمون CT-QDO
هر کسی که برای دریافت گواهینامه ISTQB CT-QDO آماده میشود.
تسترها و مهندسان QA
تسترهایی که میخواهند نقش تضمین کیفیت و تست را در محیطهای DevOps درک کنند.
تحلیلگران و مدیران تست
متخصصانی که در برنامهریزی، طراحی، مدیریت یا بهبود فعالیتهای تست در فرآیندهای تحویل نرمافزار مدرن نقش دارند.
مهندسان اتوماسیون
مهندسانی که میخواهند درک بهتری از نحوه پشتیبانی اتوماسیون تست، CI/CD و متدهای کیفیت از تیمهای DevOps داشته باشند.
مهندسان DevOps و متخصصان IT
هر کسی که در تیمهای DevOps یا پیرامون آنها فعالیت میکند و میخواهد کیفیت، تست و اتوماسیون را از دیدگاه DevOps درک کند.
در پایان این دوره، شما درک تئوری مستحکمی از مهندسی کیفیت در DevOps و مباحث کلیدی مورد نیاز برای آزمون گواهینامه ISTQB CT-QDO خواهید داشت.
همچنین آمادگی بیشتری خواهید داشت تا درک کنید چگونه تضمین کیفیت، تست، اتوماسیون و متدهای DevOps در تحویل نرمافزارهای مدرن با یکدیگر همافزایی میکنند.
Rafał Podraza - Testowanie Oprogramowania
نرم افزار تستر | Udemy Instructor | نویسنده کتاب
نمایش نظرات