آموزش تست عملکرد با K6

Performance Testing with K6

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: (30 روز ضمانت بازگشت پول) تست عملکرد کارشناسی ارشد با K6: از اسکریپت تا تجزیه و تحلیل درک ابزار K6: دانش آموزان اصول ابزار K6، مزایای آن نسبت به سایر ابزارهای تست عملکرد، و نصب و توسعه اسکریپت آن را برای API/Microservices درک خواهند کرد. : شرکت‌کنندگان یاد می‌گیرند که چگونه اسکریپت‌هایی را برای آزمایش APIها و ریزسرویس‌ها ایجاد کنند، که جنبه‌های مهمی مانند توسعه اسکریپت برای آزمایش UI را پوشش می‌دهد: دانش‌آموزان می‌فهمند که چگونه اسکریپت‌ها را برای تست UI با استفاده از پسوندهای ضبط‌کننده مرورگر ضبط و سفارشی کنند، و از K6 Utilities & Functions استفاده کنند: شرکت‌کنندگان در استفاده از ابزارها و توابع K6، از جمله انتخاب مورد تصادفی، یافتن رشته‌هایی بین تجربه کاربر نهایی و عملکرد سمت مشتری، مهارت خواهند داشت: زبان‌آموزان به اصول عملکرد سمت کلاینت، درک اشیاء رابط کاربری و مکان یاب‌ها، استفاده از اجرا و سناریو می‌پردازند. ایجاد: دانش‌آموزان تجربه عملی در ایجاد سناریوهای آزمایشی، تنظیم تنظیمات زمان اجرا، اجرای تست‌ها به صورت محلی، و تجزیه و تحلیل نتایج و گزارش‌گیری کسب خواهند کرد: شرکت‌کنندگان یاد خواهند گرفت که چگونه نتایج آزمون را تجزیه و تحلیل کنند و گزارش‌هایی را برای به دست آوردن بینش در مورد عملکرد برنامه ایجاد کنند، موضوعات اضافی را فعال کنند: این دوره همچنین موضوعات پیشرفته ای مانند ادغام K6 با InfluxDB و Grafana برای تجسم، تبدیل مشخصات Swagger پیش نیازها: بدون نیاز به تجربه برنامه نویسی، دسترسی به کامپیوتر، تمایل به یادگیری را پوشش می دهد.

در این دوره جامع، با استفاده از K6، یک ابزار متن باز مدرن و قدرتمند، به دنیای تست عملکرد خواهید پرداخت. چه یک آزمایش‌کننده نرم‌افزار باتجربه، یک توسعه‌دهنده یا یک مهندس DevOps باشید، این دوره شما را به دانش و مهارت‌های مورد نیاز برای انجام تست‌های عملکرد کارآمد و روشن‌تر مجهز می‌کند.

این دوره با مقدمه ای بر K6 آغاز می شود و مزایای آن را نسبت به ابزارهای تست عملکرد سنتی برجسته می کند و شما را در فرآیند نصب و پیکربندی راهنمایی می کند. شما یاد خواهید گرفت که چگونه اسکریپت هایی را برای آزمایش API ها و ریزسرویس ها، تسلط بر تکنیک های ضروری مانند پارامترسازی، همبستگی، مدیریت خطا، و مدیریت سرصفحه های مجوز ایجاد کنید.

در مرحله بعد، با استفاده از پسوندهای ضبط کننده مرورگر برای ضبط و سفارشی کردن اسکریپت ها برای آزمایش رابط های کاربر، آزمایش UI را با K6 کاوش خواهید کرد. از پارامترسازی گرفته تا همبستگی و مدیریت خطا، می‌آموزید که چگونه از تست‌های UI قوی و جامع اطمینان حاصل کنید.

در طول دوره، از قدرت برنامه‌ها و توابع K6 استفاده می‌کنید، از انتخاب موارد تصادفی، دستکاری رشته‌ها و مدیریت استثناها برای ایجاد اسکریپت‌های تست کارآمد و انعطاف‌پذیر استفاده می‌کنید. همچنین بینشی در مورد تجربه کاربر نهایی و عملکرد سمت مشتری، یادگیری ارزیابی عناصر UI، عملکرد مرورگر و موارد دیگر به دست خواهید آورد.

تمرینات عملی و سناریوهای دنیای واقعی شما را در اجرای آزمایش‌ها، هم به صورت محلی و هم در محیط‌های ابری راهنمایی می‌کنند. شما یاد خواهید گرفت که نتایج آزمون را تجزیه و تحلیل کنید و گزارش های روشنگری تولید کنید، که به شما امکان می دهد در مورد بهینه سازی عملکرد و مقیاس پذیری تصمیمات آگاهانه بگیرید.

علاوه بر این، این دوره موضوعات پیشرفته‌ای مانند ادغام K6 با InfluxDB و Grafana برای تجسم، تبدیل مشخصات Swagger به اسکریپت‌های API، و تقویت مبانی جاوا اسکریپت برای توسعه اسکریپت را پوشش می‌دهد.

در پایان این دوره، شما به دانش و مهارت‌های عملی برای انجام تست عملکرد به طور موثر با استفاده از K6 مجهز خواهید شد و به شما امکان می‌دهد از عملکرد، مقیاس‌پذیری و قابلیت اطمینان برنامه‌ها و سیستم‌های نرم‌افزاری خود اطمینان حاصل کنید.

>

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

معرفی Introduction

  • معرفی Introduction

K6 نصب، پیکربندی و ضبط نمونه اسکریپت در K6 K6 Installation, Configuration and recording a sample script in K6

  • K6 نصب، پیکربندی و ضبط نمونه اسکریپت در K6 K6 Installation, Configuration and Recording a sample script in K6

تست API با K6 (PUT، POST) توضیح در مورد ساختار K6 API testing with K6(PUT, POST) Describing about the Structure of K6

  • تست API با K6 (PUT، POST) توضیح در مورد ساختار K6 API testing with K6(PUT, POST) Describing about the Structure of K6

تقویت اسکریپت Enhancing the Script

  • بهبود اسکریپت، پارامترسازی Enhancing the script, parameterization

ادامه پارامترسازی با استفاده از داده های منحصر به فرد برای هر تکرار Continuation of Parameterization using Unique data for each Iteration

  • ادامه پارامترسازی با استفاده از داده های منحصر به فرد برای هر تکرار Continuation of Parameterization using Unique data for each Iteration

همبستگی برای خدمات وب برای خروجی JSON Correlation for Webservices for JSON Output

  • همبستگی برای خدمات وب برای خروجی JSON Correlation for Webservices for JSON Output

همبستگی برای برنامه های کاربردی مبتنی بر UI Correlation for UI based Applications

  • همبستگی برای برنامه های کاربردی مبتنی بر UI Correlation for UI based Applications

بهبود اسکریپت - مدیریت و اعتبارسنجی خطا Script Enhancement - Error Handling & Validation

  • مدیریت خطا (بررسی، آستانه، شکست) و اعتبارسنجی، نوشتن فایل Error Handling ( Checks, Threshold, Fail) & Validation , File Writing

گزینه ها و محدودیت های گزارش Reporting Options & Limitations

  • گزینه ها و محدودیت های گزارش Reporting Options & Limitations

نظارت و گزارش زنده - صادرات داده های K6 به Influx DB و Grafana Live Monitoring & Reporting - Exporting K6 data to Influx DB and Grafana

  • نظارت و گزارش زنده - صادرات داده های K6 به Influx DB و Grafana Live Monitoring & Reporting - Exporting K6 data to Influx DB and Grafana

TruClient مانند اسکریپت برای دریافت معیارهای سمت مشتری/تجربه کاربر نهایی TruClient like Scripting to get Client side Metrics / End User Experience

  • TruClient مانند اسکریپت برای دریافت معیارهای سمت مشتری/تجربه کاربر نهایی TruClient like Scripting to get Client side Metrics / End User Experience

پرسش و پاسخ Question and Answers

  • پرسش و پاسخ Question and Answers

متغیرهای مهم/کتابخانه ها - مبانی JS Important Variables/ Libraries - JS Basics

  • متغیرهای مهم/کتابخانه ها - مبانی JS Important Variables/ Libraries - JS Basics

نمایش نظرات

آموزش تست عملکرد با K6
جزییات دوره
7.5 hours
13
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
269
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

kumar Gupta kumar Gupta

کارشناس تست عملکرد

Anand Kumar Gupta Anand Kumar Gupta

کومار گوپتا - متخصص تست عملکرد

Sathish Sathish Sathish Sathish

Sathish - توسعه دهنده Mainframe، تستر عملکرد/سرب/مدیر