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