لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تست نرم افزار هوش مصنوعی با گوگل جمینی
AI Software Testing with Google Gemini
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
روش استفاده از Google BARD برای مهندسی کیفیت بهبود اتوماسیون تست با Google BARD راه اندازی خطوط لوله CI/CD با Google BARD بهبود کارایی کار با Google BARD استفاده از هوش مصنوعی مولد به عنوان یک مربی درک آنچه Gemini | Bard باید ابزارهای تست Setup را با Google ارائه دهد BARD Google Gemini Pro Interface اتصال به Gemini PRO و Vision با کلید API درک مفاهیم اساسی یادگیری ماشینی درک قیمت Gemini Pro و Gemini Pro Vision پیش نیازها:بدون نیاز به تجربه برنامه نویسی
این دوره مقدماتی بهطور خاص برای مهندسین کیفیت نرمافزاری طراحی شده است که علاقهمند به استفاده از قدرت هوش مصنوعی مولد برای افزایش تست، اتوماسیون و بهرهوری خود هستند.
در طول دوره، شرکتکنندگان یاد خواهند گرفت که چگونه از تکنیکهای هوش مصنوعی تولیدی برای خودکارسازی تولید موارد آزمایشی، شبیهسازی رفتار کاربر، ایجاد داستانهای کاربر، و تولید دادههای آزمایشی استفاده کنند. این دوره به جای تمرکز بر الگوریتم ها و مدل های زیربنایی هوش مصنوعی، درک عملی از نحوه استفاده از هوش مصنوعی برای بهبود کیفیت نرم افزار و افزایش بهره وری ارائه می دهد.
موضوعات:
درک هوش مصنوعی مولد: مروری بر هوش مصنوعی مولد و کاربردهای آن در تست نرم افزار و تضمین کیفیت.
تولید تست خودکار: نحوه استفاده از هوش مصنوعی Generative برای تولید خودکار انواع تستها، کاهش تلاش دستی و افزایش پوشش تست را بیاموزید.
ایجاد خودکار داستان کاربر: بدانید که چگونه میتوان از هوش مصنوعی مولد برای تولید داستانهای کاربر استفاده کرد و به سادهسازی جمعآوری نیازمندیها و فرآیند توسعه نرمافزار کمک کرد.
ایجاد دادههای آزمایشی: بیاموزید که چگونه میتوان از هوش مصنوعی مولد برای تولید دادههای آزمایشی استفاده کرد و از آزمایش جامع و مؤثر و در عین حال صرفهجویی در زمان و تلاش اطمینان حاصل کرد.
بررسی کد: کشف کنید که چگونه هوش مصنوعی مولد میتواند در بررسی کدهای پیچیده، شناسایی مشکلات احتمالی و درک وابستگیهای کد کمک کند.
توضیح کد: بیاموزید که چگونه می توان از هوش مصنوعی مولد برای توضیح رفتار کد استفاده کرد و درک کد پیچیده و بهبود کیفیت کد را آسان تر می کند.
افزایش بهرهوری: بدانید که چگونه میتوان این تکنیکهای هوش مصنوعی تولیدی را در جریانهای کاری موجود برای افزایش بهرهوری، بهبود کیفیت نرمافزار و تسریع زمان تحویل ادغام کرد.
یک چارچوب تست API با RESTAssured و Bard AI ایجاد کنید
با کمک هوش مصنوعی یک چارچوب برای تجزیه و تحلیل کد ایجاد کنید
سرفصل ها و درس ها
معرفی
Introduction
بارد اکنون به جمینی تغییر نام داده است
Bard is now rebranded to Gemini
معرفی
Introduction
آناتومی یک اعلان
Anatomy of a Prompt
پیشنهاد آبشار
Cascade Prompting
مقدمه ای بر هوش مصنوعی مولد
Introduction to Generative AI
چه چیزی هوش مصنوعی را تشکیل می دهد
What makes up AI
مدلهای زبان بزرگ (LLM) در هوش مصنوعی کجا قرار میگیرند
Where do Large Language Models(LLM) fit into AI
مقدمه ای بر پردازش زبان طبیعی NLP
Introduction to Natural Language Processing NLP
انواع یادگیری ماشینی
Types of Machine Learning
یادگیری ماشین - ML تحت نظارت
Machine Learning - Supervised ML
یادگیری ماشین - ML بدون نظارت
Machine Learning - Unsupervised ML
یادگیری ماشین - ML تقویت شده
Machine Learning - Reinforced ML
شبکه های عصبی و یادگیری عمیق
Neural Networks and Deep Learning
مدل زبان بزرگ چیست - LLM
What is a Large Language Model - LLM
هوش مصنوعی مولد - چیست؟
Generative AI - What it is
Google Bard Orientation
Google Bard Orientation
دسترسی به Google Gemini
Access to Google Gemini
لینک های مهم
Important Links
پاسخ های جایگزین ایجاد کنید
Generate Alternative Answers
لحن و طول پاسخ را تغییر دهید
Change Tone and Lenght of Answer
صادر کردن پاسخ ها
Exporting Answers
دستکاری فایل ها و URL
Files and URL Manipulation
تولید تصویر با Google Gemini
Image Generation with Google Gemini
افزونه ها - افزونه ها
Plugins - Addons
ادغام فضای کاری
Workspace Integration
اسکن فیلم های یوتیوب
Scan Youtube Videos
نمودارها و نمودارها
Plot Charts and Graphs
کد زیرساخت را از نمودار دریافت کنید
Get Infrastructure code from Diagram
از طریق API به Gemini Ai دسترسی پیدا کنید
Access Gemini Ai through API
لطفا این را از دست ندهید
Please DO NOT SKIP THIS
دریافت کلید API - AI.GOOGLE.DEV
Get API Key - AI.GOOGLE.DEV
آموزش های API - ai.google.dev/tutorials
Tutorials on API - ai.google.dev/tutorials
جهت گیری - Gemini AI Studio
Orientation - Gemini AI Studio
هزینه استفاده از Gemini API در مقابل GPT API
Cost of Using Gemini API vs GPT API
ایمنی و اعتدال جمینی
Gemini Safety and Moderation
Gemini API - اولین تماس API
Gemini API - First API call
تکلیف - با تصاویر و متن با API تماس بگیرید
Assignment - Call the API with Pictures and Text
تبیین مفاهیم
Explaining Concepts
توضیح دهید که چرا به مهندسی کیفیت نیاز داریم
Explain why do we need Quality Engineering
یک چارچوب - Selenium Webdriver را توضیح دهید
Explain a Framework - Selenium Webdriver
مقایسه 2 چارچوب تست
Compare 2 Testing Frameworks
مفهوم - هرم تست را توضیح دهید
Explain Concept - Test Pyramid
کد - جاوا را توضیح دهید
Explain Code - Java
باریک کردن نتایج - جابجایی به چپ
Narrow down Results - Shifting Left
تست غیر عملکردی را توضیح دهید
Explain Non Functional Testing
تولید مصنوعات
Artifact Generation
موارد تست - مدل Meta LLaMA2 استفاده شده است
Test Cases - Meta LLaMA2 Model Used
فایل های ویژگی
Feature Files
کد را از Feature File - BDD تولید کنید
Generate code from Feature File - BDD
اسکن DOM و اصلاح کد
DOM Scan and Code Modification
ایجاد اسناد
Generate Documents
ایجاد یک چارچوب تست API - CI/CD RESTAssured
Creating an API Testing Framework - RESTAssured CI/CD
دامنه آزمون را درک کنید
Understand Test Scope
سناریوها و داده های تست را شناسایی کنید
Identify Test Scenarios and Data
تست دود از خط فرمان
Smoke Test from Command Line
تست خط فرمان را برطرف کنید
Fix Comand Line Test
پروژه جاوا ایجاد کنید
Create Java Project
ایجاد اولین مورد تست
Creating first Test Case
رفع وابستگی ها
Resolve Dependencies
اولین تست را اجرا کنید
Execute First Test
تست ها را به مجموعه اضافه کنید
Add Tests to Suite
تست جاوا را از خط فرمان اجرا کنید
Execute Java Test from Command Line
مخزن GitHub را ایجاد کنید
Create GitHub Repository
تنظیمات Github را تنظیم کنید
Setup Github Actions
تست را روی برنامه Azure اجرا کنید
Run Test on Azure Application
ایجاد چارچوبی برای تست کد - Static | GEMINI و CHAT GPT
Creating a framework for Testing Code - Static | GEMINI and CHAT GPT
محدوده اعتبارسنجی را تعریف کنید
Define the Scope of Validations
قالب بندی و تصحیح فایل ها
Formatting and correcting files
افزودن تست های واحد به پروژه
Adding Unit Tests to Project
تست های واحد را اجرا کنید
Run Unit Tests
[حل شده] شناسایی تست های واحد
[Solved] Identifying Unit Tests
محاسبه پوشش کد
Calculating Code Coverage
تخصیص - ساخت بلوک برای پوشش کد
Assignment - Block build for Code Coverage
اسکنر وابستگی OWASP را پیکربندی کنید
Configure OWASP Dependency Scanner
راه حل تکلیف - قانون CVSS
Assignment Solution - CVSS Rule
نمایش نظرات