دوره آموزشی سلنیوم پیشرفته: کلاسهای پشتیبانی
2 ساعت 4 دقیقهپیشرفته2019-09-04
مدرسین

Alan Richardson
Consultant specializing in agile software testing and development
جزئیات دوره
با استفاده از کلاسهای پشتیبانی در Selenium WebDriver، کد اجرای خودکار خود را قویتر کنید. در این دوره، مربی آلن ریچاردسون به بررسی عمیق Selenium WebDriver می پردازد و توضیح می دهد که چگونه کلاس های پشتیبانی می توانند به روز رسانی و حفظ کد تست شما را بسیار آسان تر کنند. آلن نحوه ایجاد انتزاع عناصر را توضیح میدهد که میتوانند عناصر رایج HTML را برای آسانتر کردن کار با آنها نشان دهند. او به بررسی همگامسازی حالت و عنصر میپردازد و توضیح میدهد که چگونه مفاهیمی مانند WebDriverWait میتواند به شما کمک کند تا مطمئن شوید که تستهای شما در هنگام اجرا قویتر هستند. به علاوه، درباره مکان یاب ها، اشیاء صفحه، EventFiringWebDriver و موارد دیگر بیاموزید.
اهداف یادگیری
کلاس های پشتیبانی چیست؟
نوشتن استخراج عنصر خود
ایجاد مکان یاب
همگام سازی حالت و عنصر
Ajax و استراتژی های مکان یاب پیش فرض
کلاس SlowLoadableComponent
ورود به سیستم با EventFiringWebDriver
اهداف یادگیری
کلاس های پشتیبانی چیست؟
نوشتن استخراج عنصر خود
ایجاد مکان یاب
همگام سازی حالت و عنصر
Ajax و استراتژی های مکان یاب پیش فرض
کلاس SlowLoadableComponent
ورود به سیستم با EventFiringWebDriver
مهارت ها
SeleniumSoftware TestingAdvancedOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - بهترین راز در WebDriver
- 02 - آنچه باید بدانید
1. بررسی اجمالی
- 03 - کلاس های پشتیبانی چیست
- 04 - بردهای سریع
2. انتزاع عناصر
- 05 - انتزاع عنصر چیست
- 06 - انتزاعات عناصر خود را ایجاد می کند
3. مکان یاب
- 07 - مکان یاب ها چیست؟
- 08 - مکان یاب خود را ایجاد کنید
4. حالت و همگام سازی عناصر
- 09 - همگام سازی چیست
- 10 - شرایط مورد انتظار
- 11 - FluentWait - در انتظار هر چیزی
5. صفحه اشیاء با PageFactory
- 12 - شی صفحه چیست
- 13 - PageFactory چیست
- 14 - Ajax و استراتژی های مکان یاب پیش فرض
- 15 - مزایا و معایب PageFactory
- 16 - اجزای قابل بارگیری
- 17 - قطعات قابل بارگیری کند
6. ورود به سیستم با EventFiringWebDriver
- 18 - EventFiringWebDriver چیست
- 19 - چگونه از آن استفاده می کنید؟
نتیجه
- 20 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری Selenium: ساختاردهی، مقیاسبندی، اجرا و بهینهسازی تستهای خودکار
- دوره آموزشی مبانی تست اتوماسیون
- دوره آموزشی آزمایش خودکار با Selenium WebDriver برای جاوا
- دوره آموزشی یادگیری TestNG
- دوره آموزشی یادگیری سلنیوم با Node.js
- دوره آموزشی اتوماسیون تست چارچوب ربات: سطح 1 (سلنیوم)
- دوره آموزشی اتوماسیون تست با پایتون :بخش 10 حالتها و ویژگیهای اضافی Appium
- دوره آموزشی اتوماسیون تست با پایتون:بخش 9 طراحی مجموعه تست خودتان