آموزش کامل تضمین کیفیت – یادگیری تضمین کیفیت از صفر تا صد - آخرین آپدیت

دانلود The Complete Quality Assurance Course- Learn QA from Scratch

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

یادگیری تست نرم‌افزار تضمین کیفیت (QA) به صورت دستی و خودکار

به عنوان توسعه‌دهنده تست (Developer in Test) شوید و مسیر شغلی خود در حوزه فناوری اطلاعات را آغاز کنید.

فهرست سرفصل‌های دوره تضمین کیفیت نرم‌افزار

  • مبانی تضمین کیفیت (QA): تست دستی و خودکار
  • بهترین شیوه‌های اتوماسیون تست QA
  • راهنمای تضمین کیفیت برای شروع اولین شغل در IT
  • نحوه نوشتن موارد تست (Test Cases)
  • چرخه حیات توسعه نرم‌افزار (SDLC)
  • متدولوژی چابک (Agile Methodology)
  • ابزار JIRA برای مدیریت پروژه و باگ
  • نحوه پیدا کردن باگ (Bug Hunting)
  • تست خودکار (Automation Testing)
  • چگونه شغل خود را به عنوان مهندس اتوماسیون QA (توسعه‌دهنده تست) شروع کنید
  • تست رابط کاربری (UI) فرانت‌اند با Selenium
  • تست بک‌اند (Back-End) با Postman
  • تست REST API

پیش‌نیازها:

برای شروع این دوره به هیچ تجربه‌ای نیاز ندارید. همه چیز برای مبتدیان کامل به صورت گام به گام توضیح داده می‌شود.

این دوره به طور مکرر با درس‌ها، پروژه‌ها و منابع جدید به‌روزرسانی می‌شود!

نوامبر ۲۰۲۳ - جدید! بخش و سخنرانی جدید اضافه شد - تحقیق جایزه: حقوق مهندس QA در نوامبر ۲۰۲۳

اکتبر ۲۰۲۳ - جدید! منابع قابل دانلود به بخش مقدمه‌ای بر برنامه‌نویسی با C# اضافه شد - مواد PDF متغیرها، عبارات شرطی if-else، بولین‌ها، حلقه‌ها و آرایه‌ها.

سپتامبر ۲۰۲۳ - جدید! ویدئوهای اضافه شده - تست نفوذ برای مبتدیان | امنیت سایبری و هک اخلاقی را بیاموزید + منابع قابل دانلود اضافه شد

می ۲۰۲۳ - جدید! منابع قابل دانلود اضافه شد - تست عملکرد - کتاب الکترونیکی Apache JMeter

آوریل ۲۰۲۳ - جدید! منابع قابل دانلود اضافه شد - مستندات کاربر برای JIRA Software، مبانی JIRA Agile، تست رگرسیون، تست اکتشافی، راهنمای مبتدی برای تست نرم‌افزار (شامل اتوماسیون)

مارچ ۲۰۲۳ - جدید! منابع قابل دانلود اضافه شد - تست جعبه سیاه (Black Box Testing)، تکنیک‌های تست جعبه سیاه، تست نرم‌افزار با چشمان بسته، مهندسی نرم‌افزار - تست جعبه سفید (White Box Testing)، تست متقابل مرورگر (Cross Browser Testing)، تست پذیرش کاربر (User Acceptance Testing)

فوریه ۲۰۲۳ - جدید! منابع قابل دانلود اضافه شد - خطاهای رایج نرم‌افزاری، درک موارد تست نرم‌افزار، نحوه نوشتن موارد تست خوب

ژانویه ۲۰۲۳ - جدید! منابع قابل دانلود اضافه شد - انواع مختلف تست نرم‌افزار

دسامبر ۲۰۲۲ - جدید! منابع قابل دانلود اضافه شد - چرخه حیات توسعه نرم‌افزار، نقش‌های تیم چابک

نوامبر ۲۰۲۲ - جدید! منابع قابل دانلود اضافه شد - کتاب الکترونیکی "Agile for Dummies"

اکتبر ۲۰۲۲ - جدید! بخش جدید اضافه شد - مقدمه‌ای بر برنامه‌نویسی با جاوا + منابع قابل دانلود!

یادگیری تضمین کیفیت را در سال ۲۰۲۳ آغاز کنید!

★★★★★ "این دوره بسیار آموزنده و مفید است. مدرس موضوع را به وضوح و به شیوه‌ای دوستانه توضیح می‌دهد. یک بار دیگر آن را تماشا خواهم کرد. قطعاً ارزش خرید دارد. موفق باشید"

★★★★★ "این یکی از بهترین دوره‌های تست نرم‌افزار QA است، همه چیز مفید بود و به خوبی توضیح داده شد"

★★★★★ "نکات و ترفندهای عالی برای اتوماسیون، قطعاً ارزشش را دارد!"

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

★★★★★ "بهترین دوره برای شروع تست نرم‌افزار. هر مهندس QA مبتدی باید این را ببیند"

★★★★★ "از این اطلاعات مفید سپاسگزارم! این دوره آسان است، نه خیلی سریع و نه خیلی کند. همه چیز به وضوح و به نکته اصلی توضیح داده شده است. من این دوره را توصیه می‌کنم!"

★★★★★ "یک دوره خوب برای مبتدیانی که به دنبال شغل QA هستند. ارائه بسیار خوب!! ممنون"

در این دوره خواهید آموخت:

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

این دوره مبانی و اعتماد به نفس لازم برای ورود به صنعت IT به عنوان مهندس اتوماسیون QA یا مهندس QA دستی را به شما می‌دهد.

شما خواهید آموخت:

  • مورد تست چیست و چگونه آن را بنویسیم
  • چرخه حیات توسعه نرم‌افزار (Software Development Life Cycle) چیست
  • چابک (Agile) - اسکرام (Scrum) و کانبان (Kanban) چیست
  • انواع مختلف تست
  • باگ (BUG) چیست؟
  • تست جعبه سیاه (Black Box)
  • تست جعبه سفید (White Box)
  • تست پذیرش کاربر (UAT - User Acceptance Testing)
  • تست رگرسیون (Regression Testing)
  • تست متقابل مرورگر (Cross Browser Testing)
  • JIRA - ابزار ردیابی باگ
  • مبانی برنامه‌نویسی
  • سلنیوم (Selenium) در اتوماسیون چیست
  • اولین پروژه اتوماسیون خود را با Selenium ایجاد کنید
  • چارچوب اتوماسیون NUnit
  • تأییدها (Assertions) در Selenium
  • انتخابگرهای عناصر (Element Selectors) - ID، ClassName، XPath
  • تست REST API با Postman (تست Back-End)

برای ثبت‌نام به هیچ تجربه‌ای نیاز ندارید، شما در این دوره گام به گام راهنمایی خواهید شد.

شما همچنین مواد جایزه را برای کمک از ابتدا دریافت خواهید کرد.

این دوره در ابتدا نیاز به تلاش دارد - درست مانند هر چیز دیگری در زندگی.

اما بهترین چیز در دنیا زمانی است که شروع به ایجاد تغییرات مثبت در زندگی خود می‌کنید.

این دوره ساده‌ترین راه برای ورود به حوزه IT - تضمین کیفیت! - را به شما آموزش می‌دهد.

اگر شما کسی هستید که:

  • می‌خواهد مهندس تضمین کیفیت شود
  • می‌خواهد تست نرم‌افزار را بیاموزد
  • می‌خواهد شغل خود را تغییر دهد
  • می‌خواهد به آزادی مالی دست یابد و از زندگی لذت ببرد

همین امروز در دوره ثبت‌نام کنید و شروع کنید!

این دوره با گارانتی بازگشت وجه ۱۰۰٪ در ۳۰ روز ارائه می‌شود، بنابراین اگر از خرید خود راضی نبودید، می‌توانید بدون هیچ سوالی پول خود را پس بگیرید!

همچنین دریافت خواهید کرد:

  • - پشتیبانی و پاسخ به تمام سوالات شما در طول دوره
  • - دسترسی مادام‌العمر
  • - گواهی پایان دوره

اکنون دکمه ثبت‌نام را بزنید

شما را در اولین درس خواهم دید!


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

مقدمه Introduction

  • مقدمه Introduction

پایه و اصطلاحات صنعت نرم افزار Software Industry Foundation and Terminology

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

  • روش شناسی چابک Agile Methodology

  • اعضا و مسئولیت های تیم اسکرام نرم افزار Software SCRUM Team Members and Responsibilities

مبانی تست دستی QA QA Manual Basics

  • انواع مختلف تست Different Types of Testing

  • باگ نرم افزاری چیست What is a Software BUG

  • مورد تست چیست What is a Test Case

  • نحوه ایجاد موارد تست How to Create Test Cases

  • تست جعبه سیاه Black Box Testing

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

  • تست متقابل مرورگر Cross Browser Testing

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

  • جیرا - ابزار ردیابی باگ JIRA - Bug Tracking Tool

  • تست رگرسیون چیست What is Regression Testing

  • تست اکتشافی چیست What is Exploratory Testing

  • تست حجم در مقابل تست بار Volume vs Load Testing

  • چه زمانی باید خودکارسازی کنید؟ When Should You Automate?

  • سوالات مصاحبه - آمادگی برای اولین شغل تست دستی QA Interview Questions - Preparing for Your First Manual QA Job

  • حقوق QA - QA چقدر پول در می آورد QA Salary - How Much Money QA Makes

  • کسب درآمد با تست وب سایت ها از خانه Make Money Testing Websites from Home

سی شارپ یا جاوا - کدام یک بهتر است C# or Java - Which One is Better

  • سی شارپ یا جاوا - کدام یک بهتر است C# or Java - Which One is Better

مقدمه ای بر برنامه نویسی با سی شارپ Introduction to Programming with C#

  • مقدمه Intro

  • نصب ویژوال استودیو - محیط توسعه شما Installing Visual Studio - Your Development Environment

  • درک برنامه نویسی پایه Understand Basic Programming

  • درک متغیرها Understand Variables

  • بولین - درست یا غلط Boolean - True or False

  • ساخت ماشین حساب ساده Creating Simple Calculator

  • ساخت برنامه خوشامدگویی ساده Creating Simple Greeting Program

  • دستورات if-else - اولین منطق کد ما If-else statements - Our First Code Logic

  • دستورات switch Switch Statements

  • حلقه های for For Loops

  • حلقه های while While Loops

  • متدها Methods

  • آرایه ها Arrays

تست خودکارسازی با سلنیوم و سی شارپ Automation Testing with Selenium and C#

  • مقدمه خودکارسازی سلنیوم Selenium Automation Introduction

  • نصب ویژوال استودیو - محیط توسعه شما (اگر هنوز نصب نکرده اید) Installing Visual Studio - Your Development Environment (if you haven't already)

  • سلنیوم چیست What is Selenium

  • ایجاد اولین پروژه و نصب سلنیوم Create Your First Project and Install Selenium

  • اولین گام ها در خودکارسازی سلنیوم با سی شارپ First Steps in Selenium Automation with C#

  • استفاده از NUnit برای چارچوب خودکارسازی تست شما Use NUnit for Your Testing Automation Framework

  • تأیید در سلنیوم - دریافت عنوان صفحه و تأیید نتیجه Assert in Selenium - Get Page Title and Assert the Result

  • انتخابگرهای المان - ID، نام کلاس، XPath - ساخت برنامه خودکارسازی آمازون Element Selectors - ID, ClassName, XPath - Create Amazon Automation Program

  • برنامه خودکارسازی فیسبوک Facebook Automation Program

مقدمه ای بر برنامه نویسی با جاوا Introduction to Programming with Java

  • نصب جاوا JDK Install Java JDK

  • نصب IntelliJ IDEA + ایجاد اولین برنامه جاوا شما Install IntelliJ IDEA + Create Your First Java Application

  • درک برنامه نویسی پایه با استفاده از جاوا Understand Basic Programming using Java

  • متغیرها Variables

  • دریافت ورودی کاربر Getting User Input

  • ساخت ماشین حساب پایه Building a Basic Calculator

  • ساخت برنامه خوشامدگویی پایه Building a Basic Greeting Program

  • دستورات if-else - اولین منطق کد شما If-else statements - Your First Code Logic

  • دستورات switch Switch Statements

  • حلقه های for For Loops

  • حلقه های while و do while While and Do While Loops

  • متدها Methods

  • آرایه ها Arrays

  • کلاس ها و اصلاح کننده های دسترسی Classes and Access Modifiers

تست REST API (بک اند) با پستمن REST API (Back-End) Testing with Postman

  • نصب پستمن Installing Postman

  • اولین گام ها در پستمن First Steps in Postman

  • ایجاد اولین درخواست API خود Create your first API Request

  • یادگیری مجموعه ها Learn Collections

  • اجرای مجموعه ها Run Collections

  • متغیرها در پستمن Variables in Postman

  • اسکریپت نویسی و قطعه کد در پستمن Postman Scripting and Snippets

  • ایجاد محیط ها Create Environments

  • ایجاد اولین تست پستمن Create First Postman Test

  • نحوه اشکال زدایی How to Debug

  • یادگیری فضاهای کاری Learn Workspaces

بونوس: امنیت سایبری برای مبتدیان | یادگیری تست نفوذ و هک اخلاقی BONUS: Cyber Security for Beginners | Learn Pen Testing & Ethical Hacking

  • اصطلاحات Terminology

  • تست نفوذ (هک اخلاقی) چیست What is Penetration Testing (Ethical Hacking)

  • چرا به تست نفوذ نیاز داریم Why Do We Need Penetration Testing

  • چه کسی تست نفوذ را انجام می دهد Who is Doing the Penetration Testing

  • نحوه انجام تست نفوذ (مراحل تست امنیت) How to Perform Penetration Testing (Security Testing Steps)

  • چه مشکلاتی را با تست نفوذ حل می کنیم What Problems We Solve With Penetration Testing

  • رایج ترین حملات نفوذ Most Common Penetration Attacks

  • تزریق SQL SQL Injection

  • حمله اسکریپت نویسی متقابل سایت (XSS) Cross-Site Scripting (XSS) Attack

  • ابزارها برای تست نفوذ Tools for Penetration Testing

  • OWASP چیست What is OWASP

  • اسکن خودکار آسیب پذیری ها با استفاده از ابزار رایگان Automated Scanning for Vulnerabilities using FREE Tool

  • منابع OWASP OWASP Resources

  • 10 آسیب پذیری برتر OWASP OWASP Top 10 Vulnerabilities

  • راهنمای تست امنیت وب Web Security Testing Guide

  • چک لیست راهنمای تست (هنگام انجام تست امنیت این مراحل را دنبال کنید) Testing Guide Checklist (Follow These Steps When Performing Security Testing)

  • استاندارد تأیید امنیت برنامه های موبایل (Mobile AppSec) Mobile Applications Security Verification Standard (Mobile AppSec)

  • برنامه های باگ بانتی - هر آنچه باید بدانید Bug Bounty Programs - Everything You Need to Know

بونوس تحقیق: حقوق QA - QA چقدر پول در می آورد (به روز شده) BONUS Research: QA Salary - How Much Money QA Makes (Updated)

  • حقوق مهندس QA در نوامبر 2023 QA Engineer Salary in November 2023

به جامعه بپیوندید Join the Community

  • به جامعه بپیوندید - شما دعوت شده اید! Join the Community - You are Invited!

متشکریم! Thank YOU!

  • متشکریم! Thank YOU!

نمایش نظرات

آموزش کامل تضمین کیفیت – یادگیری تضمین کیفیت از صفر تا صد
جزییات دوره
9.5 hours
89
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
10,522
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Victor Gorinov Victor Gorinov

مهندس اتوماسیون نرم افزار، مدرس، بیش از 80000 دانشجو