🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تخصصی انتخابگرها (Selectors) و موقعیتیابها (Locators) برای تست اتوماسیون!
- آخرین آپدیت
دانلود Mastering Selectors/ Locators for Automation Testing!
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
تسلط بر XPath، انتخابگرهای CSS و موارد دیگر
یک مهارت کلیدی برای Selenium WebDriver و تمام اشکال دیگر تست اتوماسیون!
درک عمیق XPath و انتخابگرهای CSS
انواع مختلف XPath و انتخابگرهای CSS
نحوه ساخت XPath و انتخابگر CSS در صورت عدم وجود صفت منحصر به فرد
کاربرد XPath و انتخابگرهای CSS در Selenium
انواع متدهای موجود با XPath و انتخابگرهای CSS
تفاوت بین انتخابگرهای CSS و XPath
پیشنیازها
دانش اولیه HTML و CSS (مزیت محسوب میشود اما الزامی نیست)
دانش اولیه Selenium WebDriver یا اتوماسیون عمومی (مزیت محسوب میشود اما الزامی نیست)
انتخابگرها/ یابندهها (Selectors/Locators) در قلب تست اتوماسیون قرار دارند. یادگیری نحوه شناسایی آنها (بدون اتکا به ابزارها) مهارتی حیاتی برای تبدیل شدن به یک تستر اتوماسیون است.
یابندهها در Selenium، Cypress، WebdriverIO و غیره را میتوان به عنوان یکی از مهمترین اجزای مورد نیاز برای ساخت تستهای اتوماسیون مؤثر و قوی در نظر گرفت، که به نوبه خود باعث میشود تستهای شما کمتر شکننده شوند. اینها در واقع بلوک سازنده تمام تستها/اسکریپتهای اتوماسیون هستند. اینها به یافتن عناصر رابط کاربری (GUI) کمک میکنند که از طریق آنها میتوان چندین عمل کاربر را انجام داد. اینها یکی از پارامترهای مهم برای اسکریپتنویسی هستند و اگر اشتباه یا شکننده باشند، ممکن است منجر به شکست اسکریپت شوند. پایه و اساس اسکریپتنویسی خوب مستلزم موقعیتیابی مناسب عناصر است.
نمیتوان به ابزارها اتکا کرد، زیرا آنها اغلب کارآمدترین انتخابگر/یابنده موجود را ارائه نمیدهند. شناسایی انتخابگرها/یابندهها همچنین یک سوال متداول در تمرینهای کدنویسی در طول مصاحبهها است.
این دوره به شما میآموزد:
چگونه انتخابگرها/یابندهها را مانند یک حرفهای شناسایی کنید
تفاوت بین انواع مختلف یابندهها را درک کنید
بهترین رویکرد برای شناسایی آنها
چگونه یابندههای سفارشی خود را بنویسید
چگونه برای سوالات مصاحبه مربوط به انتخابگرها/یابندهها آماده شوید
چگونه در نوشتن انتخابگرها/یابندهها اعتماد به نفس پیدا کنید تا نیازی به اتکا به ابزارها نداشته باشید
و موارد دیگر
در پایان این دوره، شما قادر خواهید بود انتخابگرهای سفارشی خود را با اطمینان شناسایی و بنویسید بدون اینکه نیاز به اتکا به ابزارها داشته باشید. این امر به شما اعتماد به نفس و دانش لازم برای نوشتن اسکریپتهای تست Selenium با کیفیت بالا را میدهد.
بیایید این مهارت کلیدی را همین امروز تسلط پیدا کنید!
سرفصل ها و درس ها
Selectors & Test Automation Frameworks-انتخابگرها و چارچوبهای خودکارسازی تست
Introduction - Selectors & Test Automation Frameworks
Selectors & Test Automation Frameworks-انتخابگرها و چارچوبهای خودکارسازی تست
Selectors & Test Automation Frameworks
Why are Selectors / Locators so Important?-چرا انتخابگرها / مکانیابها اینقدر مهم هستند؟
Why are Selectors / Locators so Important?
Why are Selectors / Locators so Important?-چرا انتخابگرها / مکانیابها اینقدر مهم هستند؟
Why are Selectors / Locators so Important?
System Under Test - (SUT)-سیستم تحت آزمایش - (SUT)
System Under Test - (SUT)
System Under Test - (SUT)-سیستم تحت آزمایش - (SUT)
System Under Test - (SUT)
Bonus: Free Practice Tools + Course Discounts (For All Testers)-بونوس: ابزارهای تمرین رایگان + تخفیف دوره (برای همه تسترها)
Bonus: Free Practice Tools + Course Discounts (For All Testers)
DOM & Elements-DOM و عناصر
DOM & Elements
DOM & Elements - Part 1/2-DOM و عناصر - بخش 1/2
DOM & Elements - Part 1/2
DOM & Elements - Part 2/2-DOM و عناصر - بخش 2/2
DOM & Elements - Part 2/2
DOM & Elements - Quiz-DOM و عناصر - آزمون
DOM & Elements - Quiz
CSS vs XPath-CSS در مقابل XPath
CSS vs XPath
CSS vs XPath - Part 1/2-CSS در مقابل XPath - بخش 1/2
CSS vs XPath - Part 1/2
CSS vs XPath - Part 2/2-CSS در مقابل XPath - بخش 2/2
CSS vs XPath - Part 2/2
CSS vs XPath - Quiz-CSS در مقابل XPath - آزمون
CSS vs XPath - Quiz
نمایش نظرات