نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
مبانی LoadRunner: معماری، اسکریپتنویسی، اجرا و تحلیل؛ تست عملکرد جامع (End-to-End) با استفاده از LoadRunner.
در این دوره شما موارد زیر را خواهید آموخت:
- درک مبانی، اهداف و چرخه حیات تست عملکرد (Performance Testing).
- تشریح معماری و اجزای اصلی پلتفرم LoadRunner.
- شناخت نقشهای Virtual User Generator (VuGen)، Controller و Analysis.
- یادگیری ساختار اسکریپتهای کاربر مجازی و نحوه انتخاب پروتکلهای مختلف.
- ایجاد و مدیریت تراکنشها برای اندازهگیری عملکرد اپلیکیشن.
- درک مفهوم Correlation و نحوه مدیریت پاسخهای پویا از سمت سرور.
- پیکربندی Think Time، Pacing و نقاط Rendezvous برای شبیهسازی رفتار واقعی کاربران.
- پیادهسازی استراتژیهای مدیریت خطا و لاگگیری در اسکریپتهای تست.
- درک توافقنامههای سطح خدمات (SLAs) و نقش آنها در تست عملکرد.
- مانیتورینگ منابع اپلیکیشن، سرور و سیستم در حین اجرای تست.
- تحلیل زمان پاسخ تراکنشها، نرخ تراکنش (Throughput) و سایر معیارهای کلیدی عملکرد.
- مقایسه چندین اجرای تست برای شناسایی روندها و بهبودهای عملکردی.
- تهیه گزارشهای حرفهای تست عملکرد و انتقال موثر یافتهها.
- توسعه درک جامع از بهترین روشهای تست عملکرد در سطح سازمانی با LoadRunner.
پیش نیازها: هیچ تجربه قبلی در مورد LoadRunner مورد نیاز نیست... تنها اشتیاق به یادگیری مفاهیم تست عملکرد و استانداردهای صنعت.
"این دوره شامل استفاده از هوش مصنوعی است."
|| دوره غیررسمی ||
تست عملکرد (Performance Testing) بخش حیاتی در ارائه نرمافزارهای قابل اعتماد، مقیاسپذیر و با کارایی بالاست. این دوره جامع LoadRunner طراحی شده است تا درک استواری از مفاهیم تست عملکرد به شما ارائه دهد و همزمان آموزش دهد که چگونه یکی از پلتفرمهای پیشرو صنعت برای طراحی، اجرا، مانیتورینگ و تحلیل تستهای عملکرد در محیطهای سازمانی استفاده میشود.
در طول این دوره، شما بنیادی قوی در اصول تست عملکرد، از جمله اهداف عملکردی، متدولوژیهای تست و نقش مهندسی عملکرد در چرخه توسعه نرمافزار بنا خواهید کرد. شما درک دقیقی از اکوسیستم LoadRunner، معماری آن و نحوه همکاری اجزای اصلی برای ایجاد سناریوهای تست واقعگرایانه به دست خواهید آورد.
این دوره به تفصیل به بررسی Virtual User Generator (VuGen) میپردازد و ساختار اسکریپتهای کاربر مجازی، انتخاب پروتکل، تکنیکهای ضبط، ایجاد تراکنش، پارامتریسازی و Correlation را معرفی میکند. شما خواهید آموخت که چگونه این مفاهیم اساسی به ایجاد اسکریپتهای منعطف، قابل نگهداری و واقعگرایانه کمک میکنند تا رفتار واقعی کاربر در دنیای واقعی شبیهسازی شود.
با پیشروی در دوره، با اصول مدلسازی حجم کاری (Workload Modeling) و بهبود اسکریپتها، از جمله Think Time، Pacing، نقاط Rendezvous، استراتژیهای لاگگیری و مدیریت خطا آشنا میشوید. این مباحث به شما کمک میکند تا تستهایی طراحی کنید که به طور دقیق حجم کاری محیط عملیاتی را بازنمایی کرده و نتایج معنادار و قابل اعتمادی تولید کنند.
همچنین درک جامعی از LoadRunner Controller کسب خواهید کرد، جایی که سناریوهای عملکرد پیکربندی، کاربران مجازی مدیریت و تنظیمات اجرا تعریف میشوند. این دوره توضیح میدهد که چگونه از SLAs، مانیتورینگ منابع و چارچوبهای اجرا برای سنجش عملکرد اپلیکیشن در برابر انتظارات کسبوکار استفاده میشود.
بخش قابل توجهی از دوره بر تحلیل عملکرد متمرکز است. شما یاد میگیرید که چگونه گزارشهای LoadRunner Analysis را تفسیر کنید و زمان پاسخ تراکنشها، Throughput، تعداد درخواست در ثانیه (Hits per second) و معیارهای بهرهبرداری از منابع را ارزیابی کنید. همچنین نحوه شناسایی گلوگاههای (Bottlenecks) اپلیکیشن، مقایسه نتایج چندین تست و تهیه گزارشهای مدیریتی و فنی آموزش داده میشود.
به جای تمرکز صرف بر ابزار، این دوره بر مفاهیم زیربنایی و Best Practiceهایی تاکید دارد که مهندسان عملکرد با تجربه در برنامهریزی و ارزیابی تستها به کار میبرند. دانشی که کسب میکنید به شما کمک میکند نه تنها بدانید LoadRunner چگونه کار میکند، بلکه درک کنید چرا استراتژیهای خاصی در پروژههای واقعی سازمانی اعمال میشوند.
چه تستر نرمافزار، مهندس QA، مهندس اتوماسیون، متخصص DevOps، توسعهدهنده یا دانشجوی IT باشید، این دوره یک مسیر یادگیری ساختاریافته برای توسعه درک مفهومی و اعتماد به نفس حرفهای شما فراهم میکند.
در پایان این دوره، شما تسلط کاملی بر چرخه کامل تست عملکرد با LoadRunner خواهید داشت؛ از درک معماری و ایجاد اسکریپتهای Vuser تا پیکربندی سناریوهای اجرا، مانیتورینگ سیستم، تحلیل نتایج، شناسایی گلوگاهها و تولید گزارشهای جامع.
این مهارتها شما را آماده میکند تا به طور موثر در ابتکارات تست عملکرد سازمانی مشارکت کرده و توانمندیهای خود را در تضمین کیفیت مدرن و مهندسی عملکرد تقویت کنید.
با سپاس
سرفصل ها و درس ها
مبانی تست عملکرد و معماری LoadRunner
Fundamentals of Performance Testing and LoadRunner Architecture
مقدمهای بر مفاهیم و اهداف تست عملکرد
Introduction to Performance Testing Concepts and Objectives
نقش LoadRunner در چرخه حیات تست عملکرد
Role of LoadRunner in the Performance Testing Lifecycle
توضیح اجزای اصلی: VuGen، Controller و Analysis
Core Components: VuGen, Controller, and Analysis Explained
درک معماری LoadRunner و جریان دادهها
Understanding the LoadRunner Architecture and Data Flow
بررسی ساختاری Load Generatorها و پردازشهای Agent
Load Generators and Agent Processes: Structural Overview
مفاهیم اصلی Virtual User Generator (VuGen)
Virtual User Generator (VuGen) Core Concepts
کالبدشکافی اسکریپت Vuser و انتخاب پروتکل
Anatomy of a Vuser Script and Protocol Selection
مکانیزمهای ضبط و مفهوم تولید کد
Recording Mechanisms and the Concept of Code Generation
تعریف تراکنشها: اندازهگیری فرآیندهای کسبوکار
Transaction Definitions: Measuring Business Processes
نمایش نظرات