لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه ایجنتهای هوش مصنوعی و سیستمهای چند-ایجنت برای تست نرمافزار (QA)
- آخرین آپدیت
دانلود Develop AI Agents and Multi-Agent System for QA Practice
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره جامع، توسعه ایجنتهای هوش مصنوعی و سیستمهای چند-ایجنت (Multi-Agent Systems) را برای بهبود فرآیندهای QA با استفاده از LangChain، LangGraph و مدلهای زبانی بزرگ (LLMs) بیاموزید.
بر روی تکنیکهای مهندسی پرامپت (Prompt Engineering) مانند استدلال زنجیرهای افکار (Chain-of-Thought)، تخصیص نقش (Role Assignment) و نمونههای Few-Shot مسلط شوید تا پرامپتهای موثری برای ایجنتهای QA طراحی کنید.
ایجنتهای هوشمند QA را با استفاده از LangChain و LLMها بسازید که بتوانند بهطور خودکار تستکیسهای BDD را از استوریهای جیرا (Jira) تولید کرده و با نظارت انسانی (Human-in-the-loop) اصلاح کنند.
خطلولههای تولید تقویتشده با بازیابی (RAG) را برای ارتقای درک متنی ایجنتهای QA با استفاده از Embeddings، تکهبندی دادهها (Chunking) و دیتابیسهای برداری پیادهسازی کنید.
سیستمهای چند-ایجنت QA را با استفاده از LangGraph توسعه داده و مدیریت کنید؛ جایی که یک ایجنت مدیر (QA Manager)، وظایف را بین ایجنت تست و ایجنت اتوماسیون تقسیم میکند.
اتوماسیون تست مبتنی بر هوش مصنوعی را از طریق اتصال ابزارهای LangChain به WebdriverIO برای اجرا و تایید خودکار تستهای End-to-End مرورگر یکپارچه کنید.
پیشنیازها:
- داشتن درک اولیه از تست نرمافزار یا فرآیندهای QA مفید است اما اجباری نیست.
- آشنایی مقدماتی با برنامهنویسی پایتون (سطح مبتدی) یادگیری را تسهیل میکند.
- علاقه به هوش مصنوعی، اتوماسیون یا سیستمهای مبتنی بر LLM تجربه یادگیری شما را ارتقا میدهد.
آینده تست نرمافزار هوشمند است — هدایت شده توسط ایجنتهای هوش مصنوعی که میتوانند بهطور مستقل فکر کنند، تحلیل کنند و تستها را اجرا کنند.
در این دوره با عنوان «توسعه ایجنتهای هوش مصنوعی و سیستمهای چند-ایجنت برای QA با استفاده از LangChain، LangGraph و LLMها»، شما یاد میگیرید که چگونه گردشکارهای QA مبتنی بر هوش مصنوعی را از صفر طراحی، ساخته و مستقر کنید.
شما با تسلط بر مفاهیم پایه LangChain، مهندسی پرامپت و RAG شروع میکنید تا به ایجنتهای خود قدرت استدلال و حافظه ببخشید. سپس، ایجنتهای واقعی QA میسازید که قادرند:
تولید تستکیسهای BDD مستقیماً از استوریهای جیرا
اجرای تستهای End-to-End مرورگر با استفاده از WebdriverIO
یکپارچهسازی تاییدیه انسانی (Human-in-the-loop) برای تضمین کیفیت و کنترل
در نهایت، یک سیستم چند-ایجنت مبتنی بر LangGraph ایجاد میکنید که در آن چندین ایجنت (تحلیلگر نیازمندیها، تولیدکننده تستکیس و ایجنت اتوماسیون) تحت نظارت یک ایجنت سرپرست (Supervisor)، کل فرآیند QA را بهطور خودکار مدیریت میکنند.
→ چرا این دوره اهمیت دارد؟
اسکریپتهای اتوماسیون سنتی ایستا و تکراری هستند. با ایجنتهای هوش مصنوعی، گردشکار QA شما پویا، تطبیقپذیر و بهطور مداوم در حال بهبود خواهد بود که منجر به عرضه سریعتر محصول، پوشش تست هوشمندتر و کاهش مداخلات دستی میشود.
→ این دوره برای چه کسانی است؟
مهندسان QA و SDETهایی که به دنبال ارتقای مهارتهای خود در اتوماسیون هوش مصنوعی هستند.
مدیران QA که در جستجوی گردشکارهای تست هوشمند هستند.
توسعهدهندگان، معماران تست و هر کسی که مشتاق بهکارگیری LLMها و LangChain در سیستمهای واقعی QA است.
در پایان این دوره، شما صرفاً از هوش مصنوعی استفاده نخواهید کرد، بلکه قادر خواهید بود سیستمهای QA قدرتمندی بسازید که نحوه تست نرمافزار را متحول میکنند.
سرفصل ها و درس ها
مقدمهای بر LangChain و ساختار دوره
Introduction to langChain and course structure
آشنایی با LangChain
Introduction to LangChain
مقدمهای بر ایجنتهای هوش مصنوعی در فرآیند QA
Introduction to AI agents for QA process
ساختار دوره
Course structure
اجزای سازنده LangChain
Building blocks of LangChain
مدلهای LLM و قالبهای پرامپت (Prompt Template)
LLM models and Prompt Template
زنجیرهها (Chains) در LangChain
Chains in LangChain
ابزارها و ایجنتها در LangChain
Tools and Agents in LangChain
حافظه (Memory) در LangChain
Memory in LangChain
راهاندازی محیط توسعه
Environment Setup
نصب پایتون و راهاندازی محیط مجازی (Virtual Environment)
Installing Python and Setting up Python Virtual Environment
راهاندازی Jupyter Notebook برای توسعه ایجنت
Setting up Jupyter Notebook for AI Agent development
تنظیم کلیدهای API شرکت OpenAI
Setting up OPENAI API keys
راهاندازی LLM محلی با Ollama
Setting up local LLM with Ollama
نمایش نظرات