لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مسترکلاس هوش مصنوعی مولد (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
نمایش نظرات