آموزش متخصص تست QA گواهینامه‌دار – مسلط به روش‌های تست چابک، دستی و امنیت - آخرین آپدیت

دانلود Certified QA Tester - Agile, Manual, and Security Concepts

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع تست نرم‌افزار و تضمین کیفیت (QA)

در این دوره، شما با تست نرم‌افزار و تضمین کیفیت (QA) آشنا می‌شوید و نقش تست‌کنندگان QA را در تیم‌های اجایل (چابک) بررسی می‌کنید. همچنین، مفاهیم تست امنیت نرم‌افزار به طور کامل پوشش داده می‌شود.

این دوره با هدف ارائه یک نمای کلی و جامع از فرآیند تست نرم‌افزار و تضمین کیفیت (QA) طراحی شده است. در طول آموزش، به QA و تست نرم‌افزار در یک تیم اجایل (چابک)، مفاهیم تست تضمین کیفیت نرم‌افزار و تست‌های امنیتی، و همچنین تکنیک‌های تست امنیتی و اسکن آسیب‌پذیری با استفاده از Lighthouse در Chrome DevTools خواهیم پرداخت.

نقش تست تضمین کیفیت نرم‌افزار (Software QA Testing) امروزه در بازار کار بسیار پرتقاضا است. درک مفاهیم تست برای تمامی اعضای یک تیم نرم‌افزاری حیاتی است تا همگی به سمت هدف مشترک ارائه نرم‌افزاری با کیفیت بالا حرکت کنند. این دوره به گونه‌ای طراحی شده تا شما را با مفاهیم اساسی QA نرم‌افزار آشنا سازد که شامل تست دستی (Manual Testing)، تست در محیط اجایل (Agile Testing) و استراتژی‌های تست امنیت نرم‌افزار می‌شود. ما بر روی ذهنیت مورد نیاز از تمامی اعضای یک تیم نرم‌افزاری برای ارائه سریع و مؤثر برنامه‌های کاربردی با کیفیت بالا تمرکز خواهیم کرد. در طول دوره، روش‌ها، فرآیندها و ابزارهای مختلفی در حوزه تست و توسعه نرم‌افزار معرفی خواهند شد.

این دوره بیش از 5 سال است که به افراد و تیم‌ها ارائه شده و به بسیاری از افراد کمک کرده تا اولین شغل خود را در صنعت فناوری اطلاعات (IT) و نرم‌افزار به دست آورند. اکنون خرسندیم که این دوره اثبات‌شده را در پلتفرم یودمی (Udemy) ارائه می‌دهیم.

این دوره برای هر کسی که در صنعت نرم‌افزار فعالیت می‌کند یا علاقه‌مند به آشنایی عمیق با فرآیندها و مفاهیم تست تضمین کیفیت نرم‌افزار است، طراحی شده است.

نقش‌هایی که از این دوره بهره‌مند خواهند شد:

  • جویندگان کار که نیاز به درک تست تضمین کیفیت نرم‌افزار (Software QA Testing) یا مفاهیم اجایل (چابک) دارند.

  • سرپرستان اجایل (Agile Leads)

  • توسعه‌دهندگان (Developers)

  • متخصصین دِوآپس (DevOps)

  • تیم‌های تضمین کیفیت / تست (QA / Testing)

  • مسئولین نیازمندی‌ها (Requirements)

  • طراحان تجربه کاربری / رابط کاربری (UX / UI Designers)

  • سهامداران کسب‌وکار (Business Stakeholders)

  • مدیریت شرکتی (Corporate Management)

  • دانشجویان علاقه‌مند به استراتژی‌های فرآیند توسعه نرم‌افزار

  • هر کسی که مایل به یادگیری مفاهیم تست تضمین کیفیت نرم‌افزار است.

پیش‌نیازها

  • برای شرکت در این دوره تست QA نیازی به کدنویسی یا دانلود نرم‌افزار ندارید. یک برنامه وب‌محور وجود دارد که با تمامی منابع مورد نیاز برای این دوره، دسترسی رایگان به آن خواهید داشت.

  • این وب‌سایت پس از ثبت‌نام رسمی شما در دوره، همیشه در دسترس خواهد بود و یک ابزار مرجع مهم است که می‌توانید در هر زمان به آن دسترسی داشته باشید.

  • اگر درک اولیه از فرآیند اجایل (Agile Process) دارید، مفید خواهد بود، اما الزامی نیست. بیشتر اصطلاحات رایج در یک واژه‌نامه درون برنامه وب مورد استفاده برای این دوره توضیح داده شده‌اند.

مفاهیم تست تضمین کیفیت نرم‌افزار که خواهید آموخت:

  • اصطلاحات رایج - QA، تست، اجایل (Agile)، توسعه، دِوآپس (DevOps)، CICD (یکپارچه‌سازی و استقرار مداوم)

  • مروری بر چرخه عمر توسعه نرم‌افزار (SDLC) و نقش تست QA در آن

  • چگونگی درک و استفاده از نیازمندی‌های عملیاتی (Functional Requirements) و ماک‌آپ‌های UX برای تست ویژگی‌های نرم‌افزار

  • استراتژی تست نرم‌افزار - جنبه‌های رایج

  • استراتژی تست نرم‌افزار - امنیت (Security Testing)

  • طراحی سناریوهای تست (Test Case Design)

  • توسعه‌دهندگان و QA | همکاری و استراتژی‌های تست

  • فرآیند مدیریت باگ (Bug Management Process)

  • ممیزی‌های امنیتی خودکار با استفاده از ابزار Lighthouse

پس از اتمام دوره:

  • گواهی اتمام دوره دریافت خواهید کرد.

  • دسترسی مادام‌العمر به برنامه وب مورد استفاده برای آموزش دوره خواهید داشت.


سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه‌ای بر دوره تست‌کننده QA (تضمین کیفیت) گواهینامه‌دار Introduction to Certified QA Tester Course

  • چه کسانی از دوره کلینیک QA (تضمین کیفیت) بهره‌مند خواهند شد؟ Who Will Benefit From the QA Clinic Course?

واحد ۲ – نمای کلی واحدها و اپلیکیشن وب ارائه شده رایگان همراه با دوره. Unit 2 - Overview of units and the web app included free with the course.

  • واحد ۲ – نمای کلی واحدها و اپلیکیشن وب ارائه شده رایگان همراه با دوره. Unit 2 - Overview of units and the web app included free with the course.

  • نحوه ورود به اپلیکیشن کلینیک QA How to log in to the QA Clinic App

  • اپلیکیشن کلینیک QA – توضیح ویژگی‌های کلیدی که به مسیر یادگیری شما کمک می‌کنند. QA Clinic App - Explain Key Features That Will Benefit Your Learning Journey.

واحد ۳ (الف) – اصطلاحات رایج – Agile / توسعه / QA / تست Unit 3 (a) - Common Terms - Agile / Development / QA / Testing

  • واحد ۳ (الف) – اصطلاحات رایج – Agile / توسعه / QA / تست Unit 3 (a) - Common Terms - Agile / Development / QA / Testing

  • بازبینی اصطلاحات رایج – Agile / توسعه / QA / تست Review of Common Terms - Agile / Development / QA / Testing

واحد ۳ (ب) – اصطلاحات رایج – DevOps و پایپ‌لاین CICD Unit 3 (b) - Common Terms – DevOps and CICD Pipeline

  • واحد ۳ (ب) – اصطلاحات رایج – DevOps و پایپ‌لاین CICD Unit 3 (b) - Common Terms – DevOps and CICD Pipeline

  • بازبینی اصطلاحات رایج – DevOps و پایپ‌لاین CICD Review Common Terms – DevOps and CICD Pipeline

واحد ۴ (الف) – نیازمندی‌ها / طراحی – نیازمندی‌های عملکردی Unit 4 (a) - Requirements / Design - Functional Requirements

  • واحد ۴ (الف) – نیازمندی‌ها / طراحی – نیازمندی‌های عملکردی Unit 4 (a) - Requirements / Design - Functional Requirements

  • چرا نیازمندی‌های محکم و بدون ابهام برای CICD حیاتی هستند؟ Why Are Solid and Unambiguous Requirements Vital for CICD?

واحد ۴ (ب) – نیازمندی‌ها / طراحی – استفاده از سند طراحی و نیازمندی‌های شما Unit 4 (b) - Requirements / Design - Using Your Design Document & Requirements

  • واحد ۴ (ب) – نیازمندی‌ها / طراحی – استفاده از سند طراحی و نیازمندی‌های شما Unit 4 (b) - Requirements / Design - Using Your Design Document & Requirements

  • نحوه استفاده همزمان از سند طراحی و نیازمندی‌های عملکردی شما How to use your design document and functional requirements together

واحد ۵ (الف) استراتژی تست – جنبه‌های مشترک Unit 5 (a) Testing Strategy - Common Aspects

  • واحد ۵ (الف) استراتژی تست – جنبه‌های مشترک Unit 5 (a) Testing Strategy - Common Aspects

  • بازبینی استراتژی تست – جنبه‌های مشترک. Review Testing Strategy - Common Aspects.

واحد ۵ (ب) استراتژی تست – امنیت Unit 5 (b) Testing Strategy - Security

  • واحد ۵ (ب) استراتژی تست – امنیت Unit 5 (b) Testing Strategy - Security

  • بازبینی استراتژی تست – امنیت. Review Testing Strategy - Security.

واحد ۶ – طراحی مورد تست Unit 6 - Test Case Design

  • واحد ۶ – طراحی مورد تست Unit 6 - Test Case Design

  • چرا درک نحوه نوشتن یک مورد تست رسمی مهم است؟ Why is it Important to Understand How to Write a Formal Test Case?

واحد ۷ (الف) – توسعه‌دهنده/QA | همکاری / استراتژی تست Unit 7 (a) - Dev/QA | Working Together / Testing Strategy

  • واحد ۷ (الف) – توسعه‌دهنده/QA | همکاری / استراتژی تست Unit 7 (a) - Dev/QA | Working Together / Testing Strategy

  • چگونه Dev و QA می‌توانند در یک محیط Agile / CICD با هم کار کنند؟ How Can Dev and QA Work Together in a Agile / CICD Environment?

واحد ۷ (ب) – توسعه‌دهنده/QA | فرآیند مدیریت باگ Unit 7 (b) - Dev/QA | Bug Management Process

  • واحد ۷ (ب) – توسعه‌دهنده/QA | فرآیند مدیریت باگ Unit 7 (b) - Dev/QA | Bug Management Process

  • بازبینی: فرآیند مدیریت باگ Dev / QA. Review: Dev / QA Bug Management Process.

واحد ۸ – ممیزی‌های امنیتی خودکار با استفاده از لایت‌هوس Unit 8 - Automated Security Audits Using Lighthouse

  • واحد ۸ – ممیزی‌های امنیتی خودکار با استفاده از لایت‌هوس Unit 8 - Automated Security Audits Using Lighthouse

  • چرا ممیزی امنیتی خودکار بخش مهمی از تست‌نویسی است؟ Why is Automated Security Auditing an Important Part of Testing?

نمایش نظرات

آموزش متخصص تست QA گواهینامه‌دار – مسلط به روش‌های تست چابک، دستی و امنیت
جزییات دوره
2.5 hours
13
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
139
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jesse Hicks  Spuma Labs Jesse Hicks Spuma Labs

متخصص امنیت نرم‌افزار و انطباق