🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
اتوماسیون سلنیوم پیشرفته [ویدئو]
- آخرین آپدیت
Advanced Selenium Automation [Video]
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
سلنیوم 3.0 خبر از تغییر قابل توجهی می دهد زیرا پس از 5 سال فاصله ارسال شده است. این فقط یک جایگزین برای کاربران WebDriver API است. با این حال، اجرای اصلی هسته سلنیوم را حذف کرده است. سلنیوم WebDriver API در مقایسه با سلنیوم RC منسوخ شده کاملاً شی گرا است. WebDriver API پشتیبانی چند زبانه را ارائه میکند و آزمایشهایی را روی همه مرورگرهای محبوب اجرا میکند.
در این دوره، ما بر استفاده پیشرفتهتر از API سلنیوم برای فعال کردن تست بین مرورگرها و همچنین شبیهسازی تعاملات پیشرفته کاربر با برنامههای پیچیده تمرکز میکنیم. اشکال زدایی خطاهای تست نادر از طریق تکنیک های پیشرفته و استفاده از بخش های تخصصی هر کتابخانه مشتری نیز پوشش داده شده است. [*] از تکنیک های برنامه نویسی پیشرفته برای هدایت سلنیوم استفاده کنید
[*] اصول کلیدی اتوماسیون تست بالغ و کیفیت نرم افزار
[*] آپلود فایل ها به صورت محلی و از راه دور
[*] اشکال زدایی خطاهای تست پیچیده
[*] USP ها و مقادیر آزمایش بین مرورگرها را کاوش کنید
[*] دستورات و تعاملات تخصصی را مدیریت کنید
[*] استفاده از ارائه دهندگان داده برای آزمایشات مبتنی بر داده
[*] تولید گزارشهای آزمایشی پیشرفته با شنوندگان تست TestNG مخاطبان هدف، آزمایشکنندگان نرمافزاری هستند که مشتاق هستند آزمایش برنامههای وب را با استفاده از سلنیوم در سطح فنی بالا به طور خودکار انجام دهند. این دوره در درجه اول برای آزمایش افراد حرفه ای که از سلنیوم استفاده می کنند طراحی شده است. [*] استفاده پیشرفته از Selenium API را برای فعال کردن تست بین مرورگرها بیاموزید * [*] استفاده عملی از Selenium برای حل چالشهای تست خودکار وب * [*] راهنمای جامع با مثالهای دنیای واقعی برای دستیابی به یک سطح مهارت جدید با اتوماسیون سلنیوم *
سرفصل ها و درس ها
استفاده از پارامترها و DataProviders
Using Parameters and DataProviders
بررسی اجمالی دوره
The Course Overview
پارامترها از testng.xml
Parameters from testng.xml
پارامترها با DataProviders
Parameters with DataProviders
فایل های CSV به عنوان DataProviders
CSV Files as DataProviders
تست بین مرورگرها
Cross-Browser Testing
ارزش تست بین مرورگرها
The Value of Cross-Browser Testing
استفاده از BrowserDriverFactory در تست ها
Using BrowserDriverFactory in Tests
یک بار بنویس، خیلی ها را اجرا کن
Write Once, Run Many
اجرای تست ها به صورت موازی
Running Tests in Parallel
سلنیوم API پیشرفته
Advanced Selenium API
تعاملات پیشرفته با کاربر
Advanced User Interactions
اجرای تست های موازی با آپاچی Log4j
Running Parallel Tests with Apache Log4j
آپلود فایل ها
Uploading Files
با استفاده از TestListeners
Using TestListeners
اشکال زدایی خطاهای تست پیچیده
Debugging Complex Test Failures
گرفتن اسکرین شات
Capturing Screenshots
جمع آوری خطاهای جاوا اسکریپت از کنسول
Collecting JavaScript Errors From Console
دیمیتری شیشکین یک مهندس پیشرو اتوماسیون QA در FareCompare.com با 6 سال تجربه تست اتوماسیون با استفاده از سلنیوم است. او در محیط Waterfall و Agile، روی پروژه های دسکتاپ، تحت وب و موبایل کار کرده است.
او حرفه QA خود را بدون دانش QA/Testing آغاز کرد. او در کلاس های آنلاین نرم افزار QA شرکت کرد و در آنجا با انواع مختلف تست آشنا شد. در شغل دوم خود، او برای اولین بار در مورد اتوماسیون تست یاد گرفت و من آن را بیشتر از تست دستی دوست داشتم و در نتیجه تصمیم گرفتم به سمت اتوماسیون تست بروم.
نمایش نظرات