آموزش تست نرم افزار دستی کامل + تست وب + تست اپلیکیشن - آخرین آپدیت

دانلود Complete Manual Software Testing + Web Testing + App Testing

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

آموزش جامع تست نرم‌افزار: از مبتدی تا حرفه‌ای

تست نرم‌افزار را از پایه تا پیشرفته بیاموزید و یک متخصص تست نرم‌افزار شوید.

چرا تست نرم‌افزار مهم است؟

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

نحوه یافتن باگ‌ها در هر برنامه‌ای

یاد بگیرید چگونه باگ‌ها را در هر نوع برنامه‌ای شناسایی و گزارش کنید.

انواع خطاها در تست نرم‌افزار

با انواع مختلف خطاها و نحوه برخورد با آن‌ها آشنا شوید.

ایجاد سناریوهای تست، تست کیس‌ها و گزارش باگ

نحوه ایجاد سناریوهای تست، تست کیس‌ها، گزارش باگ، ماتریس ردیابی، طرح تست و گزارش تست را بیاموزید.

تست جعبه سیاه (Blackbox Testing)

با اصول و تکنیک‌های تست جعبه سیاه آشنا شوید.

انواع تست نرم‌افزار

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

تست اپلیکیشن موبایل

نحوه تست اپلیکیشن‌های موبایل را یاد بگیرید.

تست اپلیکیشن وب

نحوه تست اپلیکیشن‌های وب را بیاموزید.

تست بازی‌های موبایل

نحوه تست بازی‌های موبایل را یاد بگیرید.

پیش‌نیازهای دوره

دانش پایه در مورد مهندسی نرم‌افزار و ماژول‌های آن.

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

این دوره بیشتر بر بخش عملی مانند استخراج داده‌های تست و نوشتن تست کیس‌ها برای یک عملکرد معین متمرکز است. من به طور گسترده موضوعات نوشتن تست کیس را با اسناد مورد نیاز پوشش داده‌ام، زیرا مهم نیست که یک تستر چه سطحی از تجربه را داشته باشد، کار با تست کیس‌ها، رویه عمومی تستر‌های دستی است.

نکات برجسته دوره

  • دوره از ابتدا شروع می‌شود
  • تمامی چرخه‌های حیات توضیح داده شده‌اند
  • تمرین عملی نوشتن تست کیس
  • طراحی ساده دوره
  • دانشجویان غیر IT نیز می‌توانند به راحتی این دوره را یاد بگیرند

هر موضوع تست دستی توضیح داده شده است.

دوره با چیستی نرم‌افزار شروع می‌شود و تمام بخش‌های تئوری توسعه نرم‌افزار و تست را پوشش می‌دهد. سپس به آرامی به بخش عملی استخراج تست کیس‌ها و داده‌های تست می‌پردازد.

مثال‌های زیادی از زندگی واقعی در مورد نحوه نوشتن تست کیس‌ها ارائه شده است.

در این دوره چه چیزی یاد می‌گیرید؟

  1. تست چیست و چرا مهم است؟
  2. چگونه باگ‌ها را از هر برنامه‌ای پیدا کنیم
  3. انواع خطاها
  4. چگونه سناریوهای تست، تست کیس‌ها، گزارش‌های باگ، ماتریس ردیابی، طرح تست و گزارش تست ایجاد کنیم
  5. چگونه تست جعبه سیاه و تکنیک آن را انجام دهیم
  6. چگونه انواع مختلف تست را انجام دهیم
  7. چگونه اپلیکیشن موبایل را تست کنیم
  8. چگونه اپلیکیشن وب را تست کنیم

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

Introduction

  • تست نرم‌افزار چیست؟ What is Software Testing?

  • چرا تست کردن مهم است؟ Why Testing is Important?

  • چرا تست نرم‌افزار را به عنوان شغل انتخاب کنیم Why choose software testing as career

  • نمودار مسیر شغلی تست نرم‌افزار Software Testing Career Graph

  • نقش‌ها و مسئولیت‌های یک تستر Roles & Responsiblities of Tester

  • آینده تست Future of Testing

  • هدف تست Testing Objective

  • کیفیت چیست؟ What is Quality ?

  • ریسک چیست؟ What is Risk ?

  • انواع ریسک Type of Risk

  • نقص، باگ، خطا، گسل Defect, Bug, Error, Fault

مهندسی نرم‌افزار Software Engineering

  • SDLC - چرخه حیات توسعه نرم افزار SDLC - Software Development Life Cycle

  • مدل آبشاری Waterfall Model

  • مدل تکراری Iterative Model

  • مدل مارپیچی Spiral Model

  • مدل اجایل (Agile) Agile Model

  • مدل V V Model

  • مدل RAD RAD Model

رویکردهای تست Testing Approaches

  • تست دستی و اتوماتیک Manual & Automation Testing

  • تفاوت بین تست دستی و اتوماتیک Difference Between Manual and Automation Testing

  • ابزارهای تست Testing Tools

  • تفاوت بین تست استاتیک و دینامیک Difference between Static & Dynamic testing

  • تکنیک برای تست استاتیک Technique for static testing

انواع خطا Type of Error

  • انواع خطا Type of Error

چگونه تست انجام دهیم؟ How to Perform Testing ?

  • تست اپلیکیشن وب (قسمت 1) Web Application Testing (Part 1)

  • تست اپلیکیشن وب (قسمت 2) Web Application Testing (Part 2)

  • تست اپلیکیشن موبایل (قسمت 1) Mobile Application Testing (Part 1)

  • تست اپلیکیشن موبایل (قسمت 2) Mobile Application Testing (Part 2)

  • تست اپلیکیشن بازی Game Application Testing

مبانی تست Testing basic

  • چه زمانی تست را شروع کنیم (معیارهای ورود) When to start testing (Entry Criteria)

  • چه زمانی تست را متوقف کنیم (معیارهای خروج) When to stop testing (Exit Criteria)

  • چه مقدار تست کافی است How much testing is enough

  • تفاوت بین QA، QC و تست Difference between QA , QC & Testing

  • 7 اصل کلیدی تست 7 Key principle of testing

  • تست مستقل و اشکال‌زدایی Independent Testing &Debugging

فرایند تست نرم‌افزار Software testing process

  • نیازمندی نرم‌افزار چیست و چگونه FRD و BRD ایجاد کنیم What is Software Requirement and how to create FRD & BRD

  • برنامه تست (Test Plan) Test Plan

  • سناریوی تست (Test Scenario) Test Scenario

  • موارد تست (Test Cases) Test cases

  • تکنیک مدیریت نقص Defect management technique

  • اصطلاحات نقص (Defect Terminology) Defect Terminology

  • ابزار ردیابی نقص (Defect Tracking Tool) Defect Tracking Tool

  • ماتریس ردیابی (Traceability Matrix) Traceability Matrix

  • گزارش خلاصه تست (Test Summary Report) Test Summary Report

  • STLC STLC

انواع تست Types of Testing

  • تست ساختاری Structural Testing

  • تست عملکردی و غیر عملکردی Functional & Non Functional Testing

سطوح تست Level of Testing

  • تست واحد (Unit Testing) Unit Testing

  • تست یکپارچه‌سازی (Integration Testing) Integration Testing

  • تست سیستم (System Testing) System Testing

  • تست پذیرش کاربر (User Acceptance Testing) User Acceptance Testing

تست عملکردی (Functional Testing) Functional Testing

  • تفاوت بین رگرسیون و تست مجدد (Regression & Retesting) Difference between Regression & Retesting

  • تفاوت بین Smoke و Sanity Difference between Smoke & Sanity

  • تست آلفا (Alpha Testing) Alpha Testing

  • تست بتا (Beta Testing) Beta Testing

تست غیر عملکردی (Non Functional Testing) Non Functional Testing

  • تست قابلیت اطمینان (Reliability Testing) Reliability Testing

  • تست قابلیت استفاده (Usability Testing) Usability Testing

  • تست قابلیت انتقال (Portability Testing) Portability Testing

  • تست انطباق (Compliance Testing) Compliance Testing

  • تست بین‌المللی‌سازی و محلی‌سازی (Internationalization & Localization Testing) Internationalization & Localization Testing

  • تست بار (Load Testing) Load Testing

  • تست عملکرد (Performance Testing) Performance Testing

  • تست حجم (Volume Testing) Volume Testing

  • تست استرس (Stress Testing) Stress Testing

  • تست سازگاری (Compatibility Testing) Compatibility Testing

  • تست امنیتی (Security Testing) Security Testing

  • تست بازیابی (Recovery Testing) Recovery Testing

  • تست نگهداری (Maintenance Testing) Maintenance Testing

  • تست Ad-hoc Ad-hoc testing

  • تست اکتشافی (Exploratory testing) Exploratory testing

  • تست میمونی (Monkey Testing) Monkey Testing

  • تست گوریلی (Gorilla Testing) Gorilla Testing

تکنیک تست Technique of Testing

  • تست جعبه سیاه، تست جعبه سفید، تست جعبه خاکستری Black Box Testing, White Box Testing, Gray Box Testing

تکنیک تست جعبه سیاه Black box Testing Technique

  • پارتیشن‌بندی معادل (Equivalence Partitioning) Equivalence Partitioning

  • تحلیل مقدار مرزی (Boundary Value Analysis) Boundary Value Analysis

  • تست جدول تصمیم (Decision Table Testing) Decision Table Testing

  • تست انتقال حالت (State Transition Testing) State Transition Testing

تکنیک تست جعبه سفید White Box Testing Technique

  • مقدمه تست جعبه سفید White Box Testing Introduction

  • پوشش گزاره (Statement Coverage) Statement Coverage

  • پوشش تصمیم/شاخه (Decision / Branch Coverage) Decision / Branch Coverage

نمایش نظرات

آموزش تست نرم افزار دستی کامل + تست وب + تست اپلیکیشن
جزییات دوره
8 hours
80
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,590
4.3 از 5
دارد
دارد
دارد
STAD Solution
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar