دوره آموزشی یادگیری جامع سلنیوم

دوره آموزشی یادگیری جامع سلنیوم

1 ساعت 59 دقیقهمتوسط2020-05-11

مدرسین

Meaghan Lewis

Meaghan Lewis

Technical Program Manager at Microsoft

جزئیات دوره

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

اهداف یادگیری
استفاده از درایورهای مرورگر و WebDriver
بازرسی عناصر
اجرای دستورات جاوا اسکریپت
انتخاب مکان یاب
ترکیب چندین ویژگی CSS
استفاده از اجزای مشترک
انتظارهای ضمنی و صریح
خودکارسازی گردش کار
آزمایش رفتارها
استفاده از اشیاء صفحه
اتصال به GitHub
در حال اجرا روی شبکه
استفاده از ابزارهای تست مبتنی بر ابر

مهارت ها

SeleniumSoftware TestingEssential TrainingOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - خوش آمدید
  • 02 - راه‌اندازی شوید

1. اصول را مرور کنید

  • 03 - پروژه سلنیوم
  • 04 - استفاده از WebDriver
  • 05 - درایورهای مرورگر
  • 06 - نکات و ترفندهای WebDriver
  • 07 - بازرسی عناصر

2. موفقیت با WebDriver

  • 08 - به برنامه آزمون نگاه کنید
  • 09 - ورودی صفحه کلید و ماوس
  • 10 - استفاده از تکمیل خودکار
  • 11 - به عنصر بروید
  • 12 - به پنجره فعال تبدیل شوید
  • 13 - به هشدار تغییر دهید
  • 14 - اجرای دستورات جاوا اسکریپت
  • 15 - بکشید و رها کنید

3. استفاده از Advanced Locators

  • 16 - تعیین کنید که از کدام مکان یاب استفاده کنید
  • 17 - چندین ویژگی CSS را با هم ترکیب کنید
  • 18 - مطابقت متن
  • 19 - استفاده از حروف عام

4. تعامل با کامپوننت ها

  • 20 - اجزای مشترک
  • 21 - دکمه‌ها و چک باکس‌های رادیویی
  • 22 - خرماچیان
  • 23 - منوهای کشویی
  • 24 - آپلود فایل

5. مسائل همگام سازی

  • 25 - چرا همگام سازی مسئله است
  • 26 - انتظارهای ضمنی
  • 27 - انتظارهای صریح

6. قرار دادن همه چیز با هم

  • 28 - یک گردش کار را با استفاده از WebDriver خودکار کنید
  • 29 - رفتار آزمون را تایید کنید
  • 30 - تست را تمیز کنید
  • 31 - از اشیاء صفحه استفاده کنید

7. یکپارچه سازی پروژه

  • 32 - به GitHub متصل شوید
  • 33 - راه‌اندازی CI
  • 34 - در سرورهای CI (ادغام پیوسته) اجرا شود
  • 35 - از ابزارهای تست مبتنی بر ابر استفاده کنید

نتیجه

  • 36 - مراحل بعدی
۴۰,۰۰۰ تومان