پیشنهاد فرادرس

آموزش پیشرفته خودکارسازی Selenium 

دسته بندی ها: آموزش سلنیوم (Selenium) ، آموزش های Packtpub

نرم افزار Selenium 3.0 پس از یک فاصله زمانی 5 ساله تغییرات قابل ملاحظه ای کرده است. این فقط یک جایگزین برای کاربران WebDriver API است؛ با این حال، پیاده سازی هسته اصلی Selenium را حذف کرده است. Selenium WebDriver API در مقایسه با Selenium RC خسته کننده به طور کامل شی گرا است. WebDriver API از چندین زبان پشتیبانی می کند و تست ها را بر روی تمام مرورگرهای محبوب تر اجرا می کند. در این دوره با استفاده پیشرفته از Selenium API برای فعال کردن تست های cross-browser و همچنین شبیه سازی تعاملات پیشرفته کاربر با اپلیکیشن های پیچیده، اشکال زدایی و استفاده از بخش های تخصصی هر کتابخانه کلاینت آشنا می شوید.

سرفصل:

  • معرفی دوره
  • پارامترهای testng.xml
  • پارامترها با DataProviders
  • فایل های CSV به عنوان DataProviders
  • تست های cross-browser
  • ارزش تست cross-browser
  • استفاده از BrowserDriverFactory در تست ها
  • نوشتن یک بار، اجرای بسیار
  • اجرای تست به طور موازی
  • Selenium API پیشرفته
  • تعاملات کاربر پیشرفته
  • اجرا تست های موازی با Apache Log4j
  • آپلود فایل ها
  •  استفاده از TestListeners
  • اشکال زدایی شکست تست پیچیده
  • گرفتن اسکرین شات ها
  • جمع آوری خطاهای جاوا اسکریپت از کنسول
  • خواندن گزارش TestNG
  • افزودن ExtentReport
به این نوشته امتیاز دهید 1 2 3 4 5 بدون امتیاز
Advanced Selenium Automation [Video] Publisher:Packtpub Author:Dmitry Shyshkin Duration:1 hour and 57 minutes

Delving into the world of advanced Selenium automation
Selenium 3.0 heralds a significant change as it has been shipped after a gap of 5 years. It is only a drop-in replacement for WebDriver API users; however, it has removed the major Selenium core implementation. The Selenium WebDriver API is fully object-oriented compared with the deprecated Selenium RC. The WebDriver API provides multi-language support and runs tests on all the most popular browsers.
In this course, we focus on more advanced usage of the Selenium API to enable cross-browser testing, as well as simulating advanced user interactions with complex applications. Debugging rare test failures through advanced techniques and utilizing the specialized parts of each client library are covered as well.
Style and Approach
A step-by-step guide with a practical approach to understand and implement advanced Selenium automation.
Released: Friday, May 4, 2018
Using Parameters and DataProviders
The Course Overview
Parameters from testng.xml
Parameters with DataProviders
CSV Files as DataProviders
Cross-Browser Testing
The Value of Cross-Browser Testing
Using BrowserDriverFactory in Tests
Write Once, Run Many
Running Tests in Parallel
Advanced Selenium API
Advanced User Interactions
Running Parallel Tests with Apache Log4j
Uploading Files
Using TestListeners
Debugging Complex Test Failures
Capturing Screenshots
Collecting JavaScript Errors From Console
Reading Basic TestNG Report
Adding ExtentReport

پیشنهاد فرادرس

لینک های دانلود حجم فایل: 666.0MB Packtpub Advanced Selenium Automation [Video]_git.ir.rar