لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی تست نرمافزار (راهنمای جامع برای مبتدیان)
- آخرین آپدیت
دانلود Fundamentals of Software Testing (Beginner's Guide)
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
یادگیری مبانی تست نرمافزار برای آمادگی جهت استخدام در جایگاه QA
درک مفاهیم بنیادی و اصول پایه تست نرمافزار
شناخت مراحل مختلف تست و فعالیتهای هر مرحله
بهکارگیری مهارتهای لازم برای مشارکت در جلسات بازبینی (Reviews)
درک و اجرای تکنیکهای طراحی تست برای افزایش کارایی تستکیسها
شناخت ساختار سازمان تست، نقشهای مختلف و مسئولیتهای مربوط به هر نقش
آموزش نحوه نوشتن و ارائه گزارشهای مختلف از جمله گزارش تست، متریکها، گزارش نقص (Defect Report) و غیره
درک نحوه استفاده از ابزارها برای کاهش تلاش انسانی و افزایش بهرهوری فرآیندها
پیش نیازها: توانایی حل مسئله، تفکر مثبت، اعتماد به نفس و اشتیاق به یادگیری
این دوره تمامی مفاهیم بنیادی مورد نیاز برای هر کسی که قصد دارد مسیر شغلی خود را به عنوان متخصص QA آغاز کند، پوشش میدهد. این دوره به صورت خودآموز طراحی شده تا افراد بتوانند با سرعت شخصی خود و در سطحی ساده و قابل فهم، تمامی مباحث را فرا بگیرند. محتوای دوره برای ایجاد ارتباط منطقی بین مفاهیم، به فصلهای مختلف تقسیم شده است. همچنین برای تبدیل مفاهیم تئوری به مهارتهای عملی، از مثالهای زنده، قالبهای آماده و تحلیل نمونههای واقعی دنیای نرمافزار استفاده شده است.
دستاوردهای شغلی مورد انتظار از شرکتکننده در این دوره عبارتند از:
درک مفهوم تست و دلیل اهمیت و سودمندی آن
تسلط بر مفاهیم بنیادی تست نرمافزار
شناسایی رویکرد تست و فعالیتهای اجرایی بسته به شرایط پروژه
ارزیابی و بهبود کیفیت مستندات
افزایش اثربخشی و کارایی فرآیند تست
همسو کردن فرآیند تست با چرخه حیات توسعه نرمافزار (SDLC)
درک اصول مدیریت تست
نوشتن و ارائه گزارشهای نقص (Defect Reports) شفاف و قابل فهم
شناخت عوامل تاثیرگذار بر اولویتها و تلاشهای مربوط به تست
توانایی همکاری در تیمهای چندوظیفهای (Cross-functional)
شناخت ریسکها و مزایای اتوماسیون تست
شناسایی مهارتهای ضروری مورد نیاز برای یک تستکننده
درک تاثیر ریسک بر استراتژی تست
گزارشدهی موثر در مورد پیشرفت تست و کیفیت محصول
سرفصل ها و درس ها
مبانی تست نرمافزار
Fundamentals of Testing
معرفی دوره
Introduction to the Course
تست چیست؟ (بخش اول)
What is Testing (Part-1)
تست چیست؟ (بخش دوم)
What is Testing (Part-2)
انواع تست
Types of Testing
چرا تست نرمافزار اهمیت دارد؟
Why Testing is Important
اصول تست (بخش اول)
Principle of Testing (Part-1)
اصول تست (بخش دوم)
Principle of Testing (Part-2)
اصول تست (بخش سوم)
Principle of Testing (Part-3)
فرآیند بنیادی تست
Fundamental Test Process
برنامهریزی تست (Test Planning)
Test Planning
مانیتورینگ و کنترل تست
Test Monitoring and Control
تحلیل تست (Test Analysis)
Test Analysis
طراحی تست (Test Design)
Test Design
پیادهسازی تست (Test Implementation)
Test Implementation
اجرای تست (Test Execution)
Test Execution
تکمیل تست (Test Completion)
Test Completion
روانشناسی تست
Psychology of Testing
فصل دوم: چرخه حیات توسعه نرمافزار (SDLC)
Chapter 2 - Software Development Lifecycle
مدل آبشاری (Waterfall)
Waterfall Model
مدل V
V Model
متدولوژی چابک (Agile)
Agile Methodology
تست در مدلهای SDLC
Testing in SDLC Models
انواع تستها
Types of Testing
تستهای کاربردی (Functional) و غیرکاربردی (Non-Functional)
Functional and Non-Functional Testing
تست جعبه سفید و تست جعبه سیاه
White Box Testing and Black Box Testing
تست مجدد (Retesting) و تست رگرسیون (Regression)
Retesting and Regression Testing
فصل سوم: انواع و سطوح تست
Chapter 3 - Test Types and Test Levels
نمایش نظرات