معرفی دوره:
به دوره اتوماسیون تست چارچوب روبات خوش آمدید! این برنامه جامع برای تجهیز شما به مهارت های ضروری برای تسلط بر تست پذیرش و توسعه مبتنی بر آزمون پذیرش (ATDD) با استفاده از چارچوب قدرتمند و همه کاره Robot طراحی شده است. چه مبتدی باشید و چه تجربهای در اتوماسیون تست داشته باشید، این دوره شما را از طریق پیچیدگیهای Robot Framework راهنمایی میکند، که بهخاطر نحو دادههای آزمون جدولی کاربرپسند و رویکرد تست مبتنی بر کلمه کلیدی معروف است.
نمای کلی دوره:
مقدمه:
مبانی Robot Framework، هدف و نقش آن در تست پذیرش و ATDD را بدانید.
مورد آزمایشی پایه:
با کاوش در اساس قابلیتهای تست Robot Framework، نحوه ایجاد و اجرای موارد آزمایشی اولیه را بیاموزید.
مدیریت عناصر وب:
مشخصات تعامل با عناصر مختلف وب مانند کادرهای ورودی، دکمههای رادیویی، جعبههای انتخاب و کشویی را بررسی کنید.
منتظر می ماند:
مفهوم انتظار در اتوماسیون تست را کاوش کنید و از همگام سازی با برنامه تحت آزمایش اطمینان حاصل کنید.
بستن مرورگرها، قابهای هشدار:
با نحوه مدیریت کارآمد مرورگرها، هشدارها و فریم ها در طول اجرای آزمایش آشنا شوید.
مدیریت ویندوز مرورگر:
روشهای برخورد مؤثر با چندین پنجره مرورگر را درک کنید.
پیمایش پیوندها:
تکنیکها و استراتژیهای ناوبری را برای مدیریت پیوندها در اسکریپتهای اتوماسیون آزمایشی خود کاوش کنید.
گرفتن اسکرین شات:
در هنر گرفتن اسکرین شات برای بهبود اشکال زدایی و گزارش تسلط داشته باشید.
اقدامات ماوس:
برای تعامل پویاتر با عناصر وب، اقدامات ماوس را درک و اجرا کنید.
کلمات کلیدی تعریف شده توسط کاربر:
با ایجاد و استفاده از کلمات کلیدی سفارشی، قابلیتهای Robot Framework را گسترش دهید.
پیمایش صفحه:
با نحوه پیمایش در صفحات وب آشنا شوید، مهارتی ضروری برای آزمایش برنامه های کاربردی غنی از محتوا.
برای حلقه:
ساختارهای حلقه را برای بهینه سازی و تکرار سناریوهای آزمایشی به طور موثر اجرا کنید.
جدول:
کنترل جداول در برنامههای وب، ویژگی مشترکی که چالشهای منحصربهفردی را در اتوماسیون ایجاد میکند.
آزمایش مبتنی بر داده:
رویکردهای مختلف برای آزمایش مبتنی بر داده، از جمله مبتنی بر اسکریپت و ادغام با منابع داده خارجی مانند Excel، CSV، و پایگاههای داده را کاوش کنید.
Setup-Tear down:
اهمیت روشهای راهاندازی و حذف را برای حفظ سازگاری محیط آزمایش درک کنید.
برچسب گذاری:
از برچسبگذاری برای دستهبندی و سازماندهی موارد آزمایشی استفاده کنید تا مدیریت مجموعه آزمایشی کارآمدتر شود.
مدل شیء صفحه:
مدل شیء صفحه (POM) را برای افزایش قابلیت نگهداری و استفاده مجدد از اسکریپت آزمایشی اجرا کنید.
اجرای موازی:
زمان اجرای آزمایش را با اجرای آزمایشها به صورت موازی بهینه کنید، که یک جنبه مهم برای مجموعههای آزمایشی بزرگ است.
تست مرورگر بدون سر:
آزمایش مرورگر بدون سر، تکنیکی برای اجرای آزمایشها بدون رابط مرورگر قابل مشاهده را کاوش کنید.
ادغام جنکینز:
Robot Framework را با Jenkins برای اتوماسیون یکپارچه در یک محیط یکپارچه سازی پیوسته ادغام کنید.
برای بهروزرسانیهای محتوای هیجانانگیزتر همراه باشید زیرا ما عمیقتر به موضوعات پیشرفته میپردازیم. بیایید با هم این سفر را آغاز کنیم تا در اتوماسیون تست Robot Framework مهارت پیدا کنیم!
مشاور فنی ارشد
نمایش نظرات