آموزش مسترکلاس هوش مصنوعی مولد (GenAI) برای QA - تسلط بر تست و اتوماسیون [2025] - آخرین آپدیت

دانلود GenAI for QA - Masterclass in Testing & Automation [2025]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تسلط بر GenAI برای تست نرم‌افزار: تست دستی (Manual)، اتوماسیون، Selenium WebDriver، تست API، برنامه‌نویسی جفتی با AI و ابزارهای هوشمند. درک مفاهیم بنیادی هوش مصنوعی مولد و دلیل ضروری شدن آن برای متخصصان مدرن QA. تسلط بر تکنیک‌های مهندسی پرامپت (Prompt Engineering) برای ایجاد دستورالعمل‌های موثر و متناسب با متن برای ابزارهای AI. تولید جامع طرح‌های تست (Test Plans)، تست کیس‌های کاربردی (وب، API، موبایل) و داده‌های تست مصنوعی با استفاده از AI. ساخت فریم‌ورک‌های تست Selenium WebDriver و ابزارهای کمکی با طراحی به کمک AI، شامل منطق تکرار (Retry Logic) و گزارش‌دهی. اتوماسیون تست REST API با استفاده از Rest Assured و تولید فریم‌ورک، لاگ‌گذاری و دیباگ به کمک AI. افزایش بهره‌وری کدنویسی با برنامه‌نویسی جفتی (Pair Programming) با استفاده از ابزارهایی مانند GitHub Copilot. بررسی دستیارهای AI آفلاین و یادگیری نحوه اجرای LLMهای خصوصی برای محیط‌های سازمانی محرمانه. یادگیری و پیاده‌سازی اتوماسیون AI-first با استفاده از TestRigor برای تست‌های بدون کد (Codeless)، منعطف و مقیاس‌پذیر. کسب تجربه عملی در ساخت فریم‌ورک‌ها، مجموعه‌های تست و جریان‌های کاری دیباگ با حضور AI در هر مرحله. کشف اینکه چگونه ابزارهای AI در حال متحول کردن QA هستند و چگونه با قابلیت‌های در حال تکامل AI پیشرو بمانید. پیش نیازها: بدون نیاز به تجربه قبلی در زمینه AI یا یادگیری ماشین. اتصال به اینترنت برای دسترسی به ابزارها و پلتفرم‌های AI. ذهنیتی کنجکاو و اشتیاق به کاوش در AI برای بهره‌مندی حداکثری از این دوره. درک ابتدایی از مفاهیم تست نرم‌افزار برای دنبال کردن موثرتر مطالب. تجربه محدود در اتوماسیون تست (اختیاری): آشنایی اولیه با مفاهیم برنامه‌نویسی به پیشرفت شما کمک می‌کند. در صورت نیاز به راهنمایی یا شفاف‌سازی، حتماً در بخش پرسش و پاسخ سوال کنید.

چرا هوش مصنوعی مولد در تست و اتوماسیون؟

هوش مصنوعی مولد در حال بازتعریف نحوه برنامه‌ریزی، نوشتن و اجرای تست‌های نرم‌افزاری است. با ابزارهایی مانند ChatGPT، Claude، Bard و GitHub Copilot، تسترها می‌توانند سرعت اتوماسیون را افزایش، پوشش تست را بهبود و تلاش‌های دستی تکراری را کاهش دهند. این ابزارها امکانات زیر را فراهم می‌کنند:

  • تولید فوری طرح‌های تست و تست کیس‌ها

  • ساخت سریع داده‌های تست و ابزارهای کمکی

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

  • اتوماسیون هوشمندتر و مقیاس‌پذیر در پلتفرم‌های مختلف

AI تنها یک دستیار نیست، بلکه در حال تبدیل شدن به یک کمک‌خلبان (Co-pilot) برای تیم‌های QA در حوزه‌های تست کاربردی، UI، API و موبایل است.


چرا Selenium، Rest Assured، TestRigor و ابزارهای AI؟

Selenium WebDriver و Rest Assured به طور گسترده برای اتوماسیون مرورگر و API پذیرفته شده‌اند. در ترکیب با AI، این ابزارها سریع‌تر توسعه یافته و با تلاش کمتر نگهداری می‌شوند. از سوی دیگر، ابزارهایی مانند TestRigor اتوماسیون بدون کد و AI-first را فراهم می‌کنند که برای تیم‌های خواهان مقیاس‌پذیری با حداقل کدنویسی، بسیار قدرتمند است.

این دوره فریم‌ورک‌های سنتی و راهکارهای مدرن مبتنی بر AI را با استفاده از موارد زیر ترکیب می‌کند:

  • Selenium WebDriver برای اتوماسیون UI وب

  • Rest Assured برای تست API

  • TestNG برای ساختار، اجرا و پیکربندی

  • TestRigor برای ایجاد تست‌های AI-first با نگهداری کم

  • GitHub Copilot و دستیارهای AI برای نوشتن ابزارهای کمکی، پارامتری کردن تست‌ها و تبدیل مراحل دستی به کد

  • LLMهای آفلاین برای تست‌های امن و قابل شخصی‌سازی مبتنی بر AI

این ابزارها در کنار هم، تسترها را قادر می‌سازند تا سریع‌تر اتوماسیون کنند، بهتر همکاری نمایند و به طور بهینه مقیاس‌پذیر شوند.


چرا این دوره؟

این یک مسترکلاس عملی و پروژه-محور است که برای تسترهای دستی، مهندسان اتوماسیون و لیدهای QA طراحی شده تا AI را در استک تست خود ادغام کنند. این دوره تعادلی بین مفاهیم بنیادی و پیاده‌سازی‌های دنیای واقعی با استفاده از ابزارهای متنوع ایجاد می‌کند.

شما یاد خواهید گرفت که چگونه تست کیس‌ها را تولید کنید، فریم‌ورک‌ها بسازید، مشکلات را دیباگ کنید و حتی داده‌های تست مبتنی بر AI ایجاد نمایید—همه این‌ها با حداقل تلاش دستی.

نیازی به دانش قبلی در AI ندارید—فقط تمایل به کاوش و به‌کارگیری استراتژی‌های مدرن تست کافی است.

این دوره شامل موارد زیر است:

  • آرتیفکت‌های فریم‌ورک تولید شده توسط AI: کلاس‌های Page، تامین‌کنندگان داده (Data Providers)، منطق Retry، لیسنرها و متدهای کمکی

  • برنامه‌نویسی جفتی در لحظه: اتوماسیون و دیباگ با کمک Copilot

  • راه‌اندازی AI آفلاین: پیکربندی و اجرای LLMها به صورت محلی برای تولید تست‌های خصوصی

  • تست بدون کد با TestRigor: انجام تست‌های UI و API با دستورات انگلیسی

  • اسنپ‌شات‌های کد: مثال‌های قبل و بعد برای مقایسه آسان و شفافیت بیشتر

  • بهترین تجربیات (Best Practices): در زمینه گزارش‌دهی، امنیت داده‌ها و ادغام AI در فریم‌ورک‌های موجود


آماده‌اید تا آینده شغلی QA خود را تضمین کنید؟

در پایان این دوره، شما قادر خواهید بود:

  • از ابزارهای GenAI برای ایجاد طرح‌های تست، تست کیس‌ها، داده‌ها و ابزارهای کمکی استفاده کنید

  • تست‌های وب و API را با فریم‌ورک‌های قدرت گرفته از AI اتوماتیک کنید

  • رویکردهای تست بدون کد و AI-first مانند TestRigor را به کار ببرید

  • دستیار AI آفلاین خود را برای تولید تست‌های امن و شخصی‌سازی شده اجرا کنید

  • در جریان کاری روزانه تست، با ابزارهای AI موثرتر همکاری کنید

بیایید مهارت‌های اتوماسیون تست شما را با قدرت هوش مصنوعی مولد متحول کنیم!


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

مقدمه‌ای بر GenAI در تست نرم‌افزار Introduction to GenAI in Software Testing

  • رمزگشایی از GenAI: چرا QA اکنون به آن نیاز دارد GenAI Demystified: Why QA Needs It Now

  • باز کردن قفل AI برای QA: آنچه خواهید آموخت Unlocking AI for QA: What You'll Learn

راه‌اندازی دستیارهای هوش مصنوعی Setting Up AI Assistants

  • راه‌اندازی و استفاده از ChatGPT برای QA Setting Up and Using ChatGPT for QA

  • شروع کار با Claude برای وظایف تست Getting Started with Claude for Testing Tasks

  • استفاده از Google Bard به عنوان دستیار AI در QA Using Google Bard as AI QA Assistant

اصول مهندسی پرامپت Prompt Engineering Principles

  • مبانی مهندسی پرامپت برای QA Prompt Engineering Basics for QA

  • تسلط بر مهندسی پرامپت Mastering Prompt Engineering

تست کاربردی (Functional) با AI Functional Testing With AI

  • تست کاربردی (Functional) با AI Functional Testing With AI

  • نحوه نوشتن استراتژی تست با AI How To Write Test Strategy With AI

  • استفاده از AI برای نوشتن تست کیس‌های REST API Use AI To Write Rest API Test Cases

  • ایجاد تست کیس‌های اپلیکیشن موبایل با AI Creating Mobile App Test Cases with AI

  • تولید داده‌های تست با استفاده از ابزارهای AI Generating Test Data Using AI Tools

  • نوشتن گزارش‌های باگ بهتر با AI Writing Better Bug Reports with AI

ساخت فریم‌ورک‌های اتوماسیون وب با AI Building Web Automation Frameworks with AI

  • راه‌اندازی پروژه و طراحی فریم‌ورک با AI Project Setup and Framework Design with AI

  • یافتن و شناسایی المان‌های UI با AI Locating and Identifying UI Elements with AI

  • بازنویسی (Refactoring) کد در ساختار فریم‌ورک با AI Refactoring Code into Framework Structure with AI

  • ایجاد تست‌های داده‌محور (Data Driven) با AI Creating Data-Driven Tests with AI

  • تکرار تست کیس‌های شکست خورده با AI Retry Failed Test Cases With AI

  • گزارش‌دهی پیشرفته با AI Advanced Reporting With AI

اتوماسیون API با AI API Automation With AI

  • راه‌اندازی فریم‌ورک Rest Assured Rest Assured Framework Setup

  • پیاده‌سازی فریم‌ورک با AI Framework Implementation with AI

  • دیباگ، لاگ‌ها و گزارش‌دهی با AI Debugging, Logs & Reporting with AI

برنامه‌نویسی جفتی با ابزارهای AI Pair Programming With AI Tools

  • مقدمه‌ای بر ابزارهای کدنویسی AI Introduction to AI Coding Tools

  • تولید کلاس‌های Page و Test با Copilot Generate Page & Test Classes with Copilot

  • پارامتری کردن داده‌های تست با Copilot Parameterize Test Data With Copilot

  • تبدیل تست کیس‌های دستی به اتوماسیون Transform Manual Test Cases Into Automation

  • دیباگینگ و مستندسازی خودکار با قدرت AI AI-Powered Debugging and Auto-Documentation

دستیارهای AI خصوصی و آفلاین Private Offline AI Assistants

  • راه‌اندازی یک LLM خصوصی (حالت آفلاین) Setting Up a Private LLM (Offline Mode)

  • استفاده از LLM خصوصی برای وظایف تست امن Using Private LLM for Secure Testing Tasks

اتوماسیون AI-First با TestRigor AI-First Automation With TestRigor

  • مروری بر ابزارهای تست AI-First Overview of AI-First Testing Tools

  • معرفی و راه‌اندازی TestRigor TestRigor Introduction And Setup

  • کمک‌ها و مستندات TestRigor Getting Help & Docs for TestRigor

  • تست وب‌اپلیکیشن با TestRigor Web App Testing With TestRigor

  • تست داده‌محور با TestRigor Data Driven Testing With TestRigor

  • تست‌های خود-ترمیم‌شونده با TestRigor (تست با نگهداری کم) Self-Healing Tests with TestRigor (Low-Maintenance Testing)

  • تست REST API با TestRigor REST API Testing With TestRigor

جمع‌بندی و گام‌های بعدی Wrapping Up & Next Steps

  • سپاسگزاری و گام‌های بعدی Thank You & Next Steps

  • منابع دوره Course Resources

نمایش نظرات

آموزش مسترکلاس هوش مصنوعی مولد (GenAI) برای QA - تسلط بر تست و اتوماسیون [2025]
جزییات دوره
4.5 hours
38
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
311
4.5 از 5
دارد
دارد
دارد
Lets Kode It
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Lets Kode It Lets Kode It

هر کسی می تواند کدنویسی کند - هر روز تغییر زندگی می کند