تست عملکرد API با K6 ،Github Copilot و چتجیپیتی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یاد بگیرید که چگونه هوش مصنوعی مانند چتجیپیتی و Github Copilot، چشمانداز تست نرمافزار را تغییر میدهند.
- استفاده از دستیار هوش مصنوعی (چتجیپیتی، Github Copilot) در Visual Studio Code برای انجام تست REST API با استفاده از Grafana K6
- درک مبانی تست عملکرد
- مهندسی پرامپت برای هوش مصنوعی، به منظور کمک به شما در سریعتر و مؤثرتر انجام دادن کارها در طول تست نرمافزاری K6
- نوشتن چکها، آستانهها و جنبههای مختلف Grafana K6 از صفر
پیش نیازهای دوره
- دانش پایه جاوا اسکریپت
- دانش پایه از REST API
توضیحات دوره
در این دوره، مرز تست عملکرد REST API را بررسی می کنید که به شما دانش لازم برای استفاده از Grafana K6 به منظور تست REST API با پشتیبانی از دستیاران هوش مصنوعی را میدهد. این دوره همهچیز از مبانی K6 تا تکنیکهای پیشرفته تست، از جمله نحوه استفاده مؤثر از GitHub Copilot و چتجیپیتی برای بهبود مهارتهای تست خودکار با Grafana K6 را پوشش میدهد.
این دوره با یک خوشامدگویی گرم و مقدمهای جذاب بر هوش مصنوعی و مدلهای زبانی بزرگ آغاز می شود. در ادامه به بررسی ساختار دوره پرداخته و نکات اساسی که مسیر یادگیری شما را هدایت میکند، بیاموزید. ماجراجویی شما با بررسی ادغام دستیاران هوش مصنوعی در مهندسی نرمافزار و تست با استفاده از قابلیتهای چتجیپیتی و GitHub Copilot جذابتر میشود. با در دست داشتن مبانی، ساختار کد منبع را بررسی و برای تست جامع عملکرد مقدمه چینی می کنید.
با پیشرفت دوره، با تست عملکرد با K6 آشنا میشوید و این کار از نصب و اجرای اولین اسکریپت شما شروع میشود. هر مرحله، از اجرای دستورات در خط فرمان K6 با فلگ های گزینههای تست، با کمک هوش مصنوعی بهبود می یابد. سرفصلها به ابزارها و مفاهیم ضروری مانند داکر، استفاده از نرمافزار برای تست و استفاده از Postman برای تعاملات API میپردازد.
شما درخواستهای HTTP را با و بدون پشتیبانی هوش مصنوعی مرور خواهید کرد، چکها و معیارهای K6 را درک خواهید کرد و یاد می گیرید که چگونه نتایج K6 را برای تحلیل بینشمند به تصویر بکشید. بیشتر شدن مهارتهای شما از طریق درسهایی در مورد آستانهها، برچسبها و برچسبهای سفارشی که هر کدام از یکپارچگی هوش مصنوعی بهره میبرند، تحقق مییابد.
سپس این دوره به کاربردهای عملی میپردازد و شما را در فرآیند اشکالزدایی اسکریپتهای K6، افزودن دادههای تست و تسلط به همبستگی دادهها راهنمایی میکند که همه این موارد با حمایت غیرقابلانکار دستیاران هوش مصنوعی اتفاق می افتد. موضوعات پیشرفته به مدیریت درخواستهای ناامن، مدیریت ریدایرکت های HTTP، اجرای درخواستهای موازی و تعریف معیارهای سفارشی میپردازد.
هر ماژول قدرت هوش مصنوعی را برای سادهسازی تسک های پیچیده به نمایش میگذارد. گروهها، مدیریت چرخه عمر تست و متغیرهای محیطی نیز مورد بحث قرار میگیرد که درک جامع شما از تست عملکرد را تقویت میکند. در حالی که بیشتر دورهها از GitHub Copilot به عنوان دستیار هوش مصنوعی استفاده میکنند، متوجه می شوید که چگونه از چتجیپیتی با K6 استفاده کنید؛ چرا که کاربرد عملی درسهای قبلی را ارائه داده و استراتژیهای پیشرفتهتری را در استفاده از خط فرمان، گزینههای تست، درخواستهای HTTP، چکها، آستانهها و غیره، همه از منظر دستیار هوش مصنوعی، ارائه میدهد.
این دوره شما را با مهارتهای فنی برای تست عملکرد API تجهیز میکند و به شما استراتژیهای نوآورانه برای بهرهبرداری از ابزارهای هوش مصنوعی به منظور افزایش کارایی و اثربخشی تست ارائه میدهد.
آنچه یاد خواهید گرفت:
- راهاندازی و پیکربندی Grafana K6 برای تست API
- استفاده مؤثر از GitHub Copilot و چتجیپیتی برای نوشتن و بهینهسازی اسکریپتهای تست
- بسیاری از تکنیکها برای تست عملکرد و تحلیل نتایج
- سفارشیسازی محیطهای تست
- استفاده از هوش مصنوعی برای ایجاد و بهبود دقت و کارایی تست
پیش نیازهای دانشآموزان:
- درک پایه از مفاهیم جاوا اسکریپت و REST API
- کنجکاوی در مورد هوش مصنوعی و کاربردهای آن در تست نرمافزار
- علاقه به بهبود عملکرد نرمافزار از طریق تست های دقیق
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان و مهندسانی که به دنبال مهارتهای پیشرفته در آزمون API هستند.
- حرفهایهای QA و تست که میخواهند هوش مصنوعی را در گردش کار خود بهکار ببرند.
- علاقهمندان به فناوری که درباره همکاری بین هوش مصنوعی و تست عملکرد REST API کنجکاوند.
این دوره برای چه کسانی مناسب است؟
- مهندسان نرمافزار
- تسترهای نرمافزار و مهندسان کیفیت
- مدیران فنی و QA
تست عملکرد API با K6 ،Github Copilot و چتجیپیتی
-
خوش آمدگویی 01:05
-
ساختار و پوشش دوره 01:13
-
چگونه حداکثر سود را از این دوره ببرید؟ 04:50
-
درباره هوش مصنوعی و مدلهای زبانی بزرگ (LLM) 05:37
-
نکات مهم در دوره با دستیار هوش مصنوعی! 04:34
-
دانلود پرامپتها و کد منبع 00:53
-
مهندسی پروامپت 16:28
-
دستیار هوش مصنوعی در مهندسی نرمافزار 11:17
-
دستیار هوش مصنوعی در تست نرمافزار 17:08
-
چتجیپیتی و Github Copilot 03:25
-
چتجیپیتی و Github Copilot - نصب 11:54
-
ساختار کد منبع 00:41
-
آزمون عملکرد 17:17
-
تست عملکرد و K6 10:29
-
نصب K6 01:26
-
سلام K6 05:44
-
سلام K6 - با دستیار هوش مصنوعی 02:21
-
خط فرمان K6 14:04
-
خط فرمان K6 - با دستیار هوش مصنوعی 01:36
-
استفاده از sleep(n) 06:45
-
استفاده از sleep(n) - با دستیار هوش مصنوعی 00:43
-
گزینههای تست (فلگ ها) 07:20
-
گزینههای تست (فلگ ها) - با دستیار هوش مصنوعی 01:58
-
برای چه چیز و چرا از داکر استفاده می کنیم؟ 03:35
-
نرمافزار برای تست 02:09
-
Postman 04:12
-
کار با HTTP 28:59
-
کار با HTTP - با دستیار هوش مصنوعی 19:28
-
چکها 13:56
-
چکها - با دستیار هوش مصنوعی 05:46
-
معیارها 03:58
-
نتایج K6 - چگونه بخوانیم؟ 13:00
-
نتایج K6 - خروجی و مصورسازی 05:41
-
نکته: نمایش p(N) در خروجی 01:15
-
آستانهها 18:33
-
آستانهها - با دستیار هوش مصنوعی 09:47
-
برچسبها 19:27
-
برچسبها - با دستیار هوش مصنوعی 07:01
-
برچسبهای سفارشی 13:35
-
برچسبهای سفارشی - با دستیار هوش مصنوعی 04:05
-
کار با دستیار هوش مصنوعی 02:33
-
ماژولها - با دستیار هوش مصنوعی 27:39
-
اشکالزدایی اسکریپت K6 05:01
-
افزودن دادههای تست - با دستیار هوش مصنوعی 09:28
-
همبستگی دادهها - با دستیار هوش مصنوعی 13:22
-
نکته: اجازه دادن به درخواست ناامن 02:05
-
ریدایرکت HTTP - با دستیار هوش مصنوعی 08:47
-
درخواستهای موازی - با دستیار هوش مصنوعی 21:30
-
معیارهای سفارشی - با دستیار هوش مصنوعی 09:10
-
گروهها - با دستیار هوش مصنوعی 12:50
-
چرخه عمر تست - با دستیار هوش مصنوعی 20:51
-
متغیر محیطی - با دستیار هوش مصنوعی 04:37
-
استفاده از چتجیپیتی با K6 - مقدمه 01:36
-
چتجیپیتی K6 - سلام K6 01:05
-
چتجیپیتی K6 - خط فرمان K6 00:44
-
چتجیپیتی K6 - گزینههای تست 01:57
-
چتجیپیتی K6 - کار با HTTP 04:29
-
چتجیپیتی K6 - چکها 03:31
-
چتجیپیتی K6 - آستانهها 04:04
-
چتجیپیتی K6 - برچسبهای سفارشی 06:51
-
چتجیپیتی K6 - ماژولها 02:44
-
چتجیپیتی K6 - دادههای تست 01:46
-
چتجیپیتی K6 - همبستگی دادهها 01:53
-
چتجیپیتی K6 - ریدایرکت HTTP 01:25
-
چتجیپیتی K6 - فراخوانی موازی 01:25
-
چتجیپیتی K6 - معیارهای سفارشی 02:17
-
چتجیپیتی K6 - گروهها 04:50
مشخصات آموزش
تست عملکرد API با K6 ،Github Copilot و چتجیپیتی
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:67
- مدت زمان :08:28:04
- حجم :3.55GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy