لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تست نرم افزار: شروع به کار حرفه ای خود به عنوان یک حرفه ای QA کنید
دانلود Software Testing: Kickstart Your Career as a QA Professional
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
تسلط بر تست نرم افزار: راهنمای جامع تضمین کیفیت و مدیریت نقص درک اصول تست نرم افزار، از جمله انواع تست و تکنیک های تست، یاد بگیرید چگونه موارد تست موثر ایجاد کنید و آنها را با استفاده از ابزارهای تست رایج اجرا کنید. تجربه عملی در تست نرم افزار با کار بر روی پروژه های دنیای واقعی و مطالعات موردی توسعه توانایی شناسایی و گزارش عیوب و درک اهمیت ارتباط و همکاری در تیم های آزمایشی نیازها: دانش اولیه در مورد برنامه نویسی توصیه می شود کار در QA یا تمایل به کار در QA ایده اولیه QA چیست برای شروع این دوره کافی است.
عنوان دوره: تست نرم افزار: شروع کار خود را به عنوان یک حرفه ای QA
توضیحات دوره: این دوره آنلاین برای ارائه درک عمیق مفاهیم و تکنیک های تست نرم افزار طراحی شده است. تست نرم افزار بخش مهمی از چرخه عمر توسعه نرم افزار است و نقش مهمی در تضمین کیفیت محصول نرم افزار ایفا می کند. این دوره جنبه های مختلف تست نرم افزار، از جمله اصول تست، انواع تست، روش های تست، برنامه ریزی تست، تکنیک های طراحی تست، اجرای تست و گزارش تست را پوشش می دهد.
ساختار این دوره به گونه ای است که هم دانش نظری و هم مهارت های عملی را به فراگیران ارائه می دهد. با اصول اولیه تست نرم افزار شروع می شود و به تدریج به سمت موضوعات پیشرفته مانند تست اتوماسیون، تست عملکرد و تست امنیتی می رود. فراگیران در معرض ابزارها و فن آوری های مختلف مورد استفاده در تست نرم افزار، از جمله چارچوب های تست محبوب قرار خواهند گرفت.
این دوره برای آزمایش کنندگان نرم افزار، مهندسین تضمین کیفیت، توسعه دهندگان و هر کسی که علاقه مند به یادگیری در مورد تست نرم افزار است طراحی شده است. در پایان دوره، فراگیران قادر خواهند بود موارد تست را توسعه دهند، تست ها را اجرا کنند و نقص ها را به طور موثر گزارش کنند. آنها همچنین درک کاملی از فرآیند تست نرم افزار و اهمیت آن در چرخه عمر توسعه نرم افزار خواهند داشت.
موضوعات دوره:
مقدمه ای بر تست نرم افزار
مبانی آزمایش
انواع آزمایش
روشهای آزمایش
برنامه ریزی و مستندسازی آزمون
تکنیک های طراحی تست
اجرای آزمایش
گزارش و مدیریت نقص
آزمایش خودکار
آزمایش عملکرد
آزمایش امنیتی
الزامات دوره:
دانش اولیه مفاهیم توسعه نرم افزار
دسترسی به رایانه با اتصال اینترنت
آشنایی با زبان های برنامه نویسی یک امتیاز مثبت است اما الزامی نیست
نتیجه دوره:
توسعه موارد آزمایشی، اجرای آزمایشها و گزارش مؤثر نقصها
درکی کامل از فرآیند تست نرم افزار و اهمیت آن در چرخه عمر توسعه نرم افزار بدست آورید
انواع روشها و ابزارهای تست مورد استفاده در تست نرمافزار را بدانید
تکنیکهای طراحی آزمون را برای توسعه موارد آزمایشی مؤثر بکار ببرید
آزمایش اتوماسیون، تست عملکرد، و تست امنیتی را انجام دهید
چارچوبهای آزمایشی مناسب را برای انواع مختلف برنامههای نرمافزاری ارزیابی و انتخاب کنید.
سرفصل ها و درس ها
مقدمه
Introduction
درباره نویسنده
About Author
معرفی ماژول
Module Introduction
چگونه یک تستر نرم افزار شویم
How to become a Software Tester
تخصص در تضمین کیفیت نرم افزار
Specializations within Software Quality Assurance
همکاری پروژه
Project Collaboration
خلاصه ماژول
Module Summary
مقدمه ای بر QA
Introduction to QA
مبانی در تضمین کیفیت
Basics In Quality Assurance
معرفی ماژول
Module Introduction
تضمین کیفیت نرم افزار چیست؟
What is Software Quality Assurance
سیستم تست پنج برابری
Five-fold Testing System
هفت اصل تست زنی
Seven Testing Principles
خلاصه ماژول
Module Summary
مبانی تئوری QA
Basics of QA Theory
چرخه عمر توسعه نرم افزار
Software Development Life Cycle
معرفی ماژول
Module Introduction
SDLC چیست؟
What is SDLC
مدل های توسعه نرم افزار
Software Development Models
تست Shift-Left در مقابل Shift-Right
Shift-Left vs. Shift-Right Testing
خلاصه ماژول
Module Summary
تئوری QA پیشرفته
Advanced QA Theory
تکنیک ها، روش ها، انواع و رویکردهای تست
Testing Techniques, Methods, Types, and Approaches
معرفی ماژول
Module Introduction
تست جعبه سیاه، جعبه سفید و جعبه خاکستری
Black-box, White-box, and Gray-box Testing
تست دستی و تست خودکار
Manual Testing and Automated Testing
توسعه مبتنی بر رفتار (BDD) و توسعه آزمایش محور (TDD)
Behavior-Driven Developmnet (BDD) and Test-Driven Development (TDD)
تست مثبت و منفی
Positive and Negative Testing
تست واحد، یکپارچه سازی، سیستم و پذیرش
Unit, Integration, System, and Acceptance Testing
تست رگرسیون
Regression Testing
تست دود
Smoke Testing
تست استاتیک در مقابل تست دینامیک
Static Testing vs Dynamic Testing
تست عملکردی و تست غیرعملکردی
Functional Testing and Non-Functional Testing
نمایش نظرات