وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

یک چارچوب اتوماسیون TypeScript با Cucumber Selenium بسازید

سرفصل های دوره

بیاموزید که چگونه یک چارچوب اتوماسیون خیار ، سلنیوم و TypeScript از زمین به بالا توسعه دهید.

عنوان اصلی : Build a Cucumber Selenium TypeScript Automation Framework

سرفصل های دوره :

مقدمه:
مقدمه
اولین تست اتوماسیون شما:
شروع با Node.js
تنظیم محیط توسعه
نحوه کلون کردن مخازن در GitHub
تنظیم چارچوب اتوماسیون خود - قسمت 1
تنظیم چارچوب اتوماسیون خود - قسمت 2
تنظیم چارچوب اتوماسیون خود - قسمت 3
تنظیم چارچوب اتوماسیون خود - قسمت 4
یادگیری های کلیدی
آزمون ماژول 2
غواصی عمیق در اولین تست اتوماسیون ما:
اجرای تست اتوماسیون خود در IntelliJ با استفاده از پیکربندی NPM
سناریوی خیار @tags - @dev، @smoke و @regression
درک پارامترهای regex، step linking و passing از طریق مراحل Cucumber
کار با مکان یاب عناصر - قسمت 1
کار با مکان یاب عناصر - قسمت 2
درک هوک ها و قابلیت های مرورگر
یادگیری های کلیدی
آزمون ماژول 3
عکس‌های صفحه نمایش شکست، Cucumber World، مدیریت متغیر ENV و گزارش‌های آزمایش:
افزودن اسکرین شات در مورد شکست به قلاب های ما
معرفی دنیای خیار - سناریوهای زمینه جداگانه - قسمت 1
معرفی دنیای خیار - سناریوهای زمینه جداگانه - قسمت 2
معرفی دنیای خیار - سناریوهای زمینه جداگانه - قسمت 3
معرفی دنیای خیار - سناریوهای زمینه جداگانه - قسمت 4
معرفی دنیای خیار - سناریوهای زمینه جداگانه - قسمت 5
پیکربندی تست پویا - cucumber.js انعطاف‌پذیرتر
در حال به‌روزرسانی پیکربندی npm در Intellij
فایل های ENV برای مدیریت بهتر متغیرهای محیطی
Ccumber Reporter و اولین اسکریپت Dynamic Test Runner ما - قسمت 1
Cucumber Reporter و اولین اسکریپت Dynamic Test Runner ما - قسمت 2
کاربران ویندوز (الزامی) - اضافه کردن run_tests.bat برای اجرای اتوماسیون
یادگیری های کلیدی
آزمون ماژول 4
نشانی‌های وب میزبان و نگاشت مسیر صفحه، عملکرد WaitFor ما و اولین آزمایش End to End:
ایجاد نقشه ها (میزبان و صفحات) - قسمت 2
ایجاد نگاشت ها (میزبان و صفحات) - قسمت 3
ایجاد نگاشت عناصر و استفاده از متغیرهای جهانی برای عبور از صفحه - قسمت 1
ایجاد نگاشت عناصر و استفاده از متغیرهای جهانی برای عبور از صفحه - قسمت 2
ایجاد نگاشت عناصر و استفاده از متغیرهای جهانی برای عبور از صفحه - قسمت 3
معرفی WaitFor() سفارشی - حذف چای - قسمت 1
معرفی WaitFor() سفارشی - حذف چای - قسمت 2
معرفی WaitFor() سفارشی - حذف چای - قسمت 3
یادگیری های کلیدی
آزمون ماژول 5
منتظر بارگذاری صفحه ما باشید - تعاملات فرم ساده:
تطبیق URL صفحه ما با مسیر مورد انتظار ما REGEX
تعیین صفحه ما با تطبیق regex - قسمت 1
تعیین صفحه ما با تطبیق regex - قسمت 2
تعیین صفحه ما با تطبیق regex - قسمت 3
تعیین صفحه ما با تطبیق regex - قسمت 4
معرفی مراحل فرم - اولین آزمون پایان تا پایان ما - قسمت 1
معرفی مراحل فرم - اولین آزمون پایان تا پایان ما - قسمت 2
معرفی مراحل فرم - اولین آزمون پایان تا پایان ما - قسمت 3
معرفی مراحل فرم - اولین آزمون پایان تا پایان ما - قسمت 4
یادگیری های کلیدی
آزمون ماژول 6
مکث - ابزارهای Liintrc & Debugging:
معرفی lintrc به چارچوب اتوماسیون ما
باز کردن مزایای ابزارهای توسعه دهنده کروم - قسمت 1
باز کردن مزایای ابزارهای توسعه دهنده کروم - قسمت 2
باز کردن مزایای ابزارهای توسعه دهنده کروم - قسمت 3
گزارش‌های کنسول، نقاط شکست و گزارش‌های آزمایشی
یادگیری های کلیدی
آزمون ماژول 7
The Playground - اتوماسیون همه چیز - قسمت 1:
دکمه های رادیویی تست خودکار - بررسی و برداشتن علامت - قسمت 1
دکمه‌های رادیویی تست خودکار - بررسی و برداشتن علامت - قسمت 2
معرفی Negate برای کاهش تکراری شدن تعاریف گام - قسمت 1
معرفی Negate برای کاهش تکراری شدن تعاریف مرحله - قسمت 2
تست خودکارسازی ورودی‌های تکمیل خودکار، مقادیر ورودی و اعتبارسنجی فرم - قسمت 1
تست خودکارسازی ورودی‌های تکمیل خودکار، مقادیر ورودی و اعتبارسنجی فرم - قسمت 2
تست خودکارسازی ورودی‌های تکمیل خودکار، مقادیر ورودی و اعتبارسنجی فرم - قسمت 3
تست خودکارسازی ورودی‌های تکمیل خودکار، مقادیر ورودی و اعتبارسنجی فرم - قسمت 4
اجرای مجموعه اتوماسیون ما به صورت موازی و معرفی آزمایش مجدد
یادگیری های کلیدی
آزمون ماژول 8
The Playground - اتوماسیون همه چیزها - قسمت 2:
چک باکس‌های تست خودکار (بررسی و برداشتن علامت)
اتوماسیون IFrames - تست میانی فریم - قسمت 1
اتوماسیون IFrames - تست میانی فریم - قسمت 2
اتوماسیون IFrames - تست میانی فریم - قسمت 3
اتوماسیون IFrames - تست میانی فریم - قسمت 4
بازسازی تعاریف مرحله ادعای موجود برای عنصر پایدار
خودکارسازی تب ها و ویندوزهای جدید - قسمت 1
خودکارسازی تب ها و ویندوزهای جدید - قسمت 2
خودکارسازی تب ها و ویندوزهای جدید - قسمت 3
خودکارسازی تب ها و ویندوزهای جدید - قسمت 4
خودکارسازی Neتب ها و ویندوز - قسمت 5
یادگیری های کلیدی
آزمون ماژول 9
The Playground - اتوماسیون همه چیز - قسمت 3:
خودکار کردن پیوندها، دکمه ها و عنصر کلیک کردن در فهرست - قسمت 1
خودکار کردن پیوندها، دکمه ها و عنصر کلیک کردن در فهرست - قسمت 2
خودکار کردن پیوندها، دکمه ها و عنصر کلیک کردن در فهرست - قسمت 3
خودکار کردن پیوندها، دکمه ها و عنصر کلیک کردن در فهرست - قسمت 4
خودکار کردن جداول - مطابقت دادن جدول HTML ما با جدول داده های Cucumber - قسمت 1
خودکار کردن جداول - مطابقت دادن جدول HTML ما با جدول داده های Cucumber - قسمت 2
سوئیچ‌های خودکار - کد کم / بدون کد
یادگیری های کلیدی
آزمون ماژول 10
The Playground - اتوماسیون همه چیز - قسمت 4:
هشدارهای خودکار مرورگر، هشدارهای صفحه و نکات ابزار - قسمت 1
هشدارهای مرورگر خودکار، هشدارهای صفحه و نکات ابزار - قسمت 2
هشدارهای مرورگر خودکار، هشدارهای صفحه و نکات ابزار - قسمت 3
خودکار کردن مناطق متن و متن پنهان و قابل مشاهده - قسمت 1
خودکار کردن مناطق متن و متن پنهان و قابل مشاهده - قسمت 2
اظهار مقادیر ذخیره شده و مقادیر مورد انتظار در اتوماسیون ما - قسمت 1
اظهار مقادیر ذخیره شده و مقادیر مورد انتظار در اتوماسیون ما - قسمت 2
اظهار مقادیر ذخیره شده و مقادیر مورد انتظار در اتوماسیون ما - قسمت 3
یادگیری های کلیدی
آزمون ماژول 11
زمین بازی - خودکار کردن همه چیز - قسمت 5:
خودکار کردن کارت ها و آواتارها - تأیید تعداد عناصر - قسمت 1
خودکار کردن کارت‌ها و آواتارها - تأیید تعداد عناصر - قسمت 2
خودکار کردن کارت ها و آواتارها - تأیید تعداد عناصر - قسمت 3
خودکار کردن کارت ها و آواتارها - تأیید تعداد عناصر - قسمت 4
خودکار کردن منوهای کشویی و انتخاب کادرها
بازسازی صفحه ما در اواسط آزمایش - استفاده از ادعای URL ما
یادگیری های کلیدی
آزمون ماژول 12
تست خودکار روی یک محیط، مدیریت جزئیات ورود به سیستم با متغیرهای ENV:
اجرای مجموعه اتوماسیون ما در محیط تولید - قسمت 1
اجرای مجموعه اتوماسیون ما در محیط تولید - قسمت 2
اجرای مجموعه اتوماسیون ما در محیط تولید - قسمت 3
ذخیره کردن جزئیات ورود به سیستم در فایل‌های ENV خاص محیط - قسمت 1
ذخیره جزئیات ورود به سیستم در فایل‌های Environment ENV خاص ما - قسمت 2
ذخیره کردن جزئیات ورود به سیستم در فایل‌های ENV خاص محیط - قسمت 3
ذخیره جزئیات ورود به سیستم در فایل‌های ENV خاص محیطی - قسمت 4
ایجاد اولین README.md ما (برای سند اجرای مجموعه ما)
یادگیری های کلیدی
آزمون ماژول 13
معرفی نمونه جداول، شبیه سازی و ثبت نام:
جداول نمونه خیار برای اجرای سناریوهای آزمایشی در یک محیط خاص - قسمت 1
جداول نمونه خیار برای اجرای سناریوهای آزمایشی در یک محیط خاص - قسمت 2
جداول نمونه خیار برای اجرای سناریوهای آزمایشی در یک محیط خاص - قسمت 3
معرفی شبیه سازی دستگاه با سلنیوم
سفارشی سازی و بهبود گزارش های کنسول ما - قسمت 1
سفارشی سازی و بهبود گزارش های کنسول ما - قسمت 2
سفارشی سازی و بهبود گزارش های کنسول ما - قسمت 3
سفارشی سازی و بهبود گزارش های کنسول ما - قسمت 4
یادگیری های کلیدی
آزمون ماژول 14
بهبود خطاهای خرابی اتوماسیون ما - قسمت 1:
افزودن یک هدف برای انتقال ElementKey به تابع waitFor ما - قسمت 1
افزودن یک هدف برای انتقال ElementKey به تابع waitFor - قسمت 2
افزودن خطاها به ثبت سفارشی ما
معرفی waitForResult برای رسیدگی به موارد خطا - اظهارات - قسمت 1
معرفی waitForResult برای رسیدگی به موارد خطای ما - ادعاها - قسمت 2
معرفی waitForResult برای رسیدگی به موارد خطا - ادعاها - قسمت 3
معرفی waitForResult برای رسیدگی به موارد خطا - اظهارات - قسمت 4
معرفی waitForResult برای رسیدگی به موارد خطا - ادعاها - قسمت 5
معرفی waitForResult برای رسیدگی به موارد خطا - ادعاها - قسمت 6
معرفی waitForResult برای رسیدگی به موارد خطا - ادعاها - قسمت 7
یادگیری های کلیدی
آزمون ماژول 15
بهبود خطاهای خرابی اتوماسیون ما - قسمت 1:
معرفی waitForResult برای رسیدگی به موارد خطا - تعاملات - قسمت 1
معرفی waitForResult برای رسیدگی به موارد خطا - تعاملات - قسمت 2
اعتبار سنجی خطاهای خرابی اتوماسیون جدید ما - قسمت 1
اعتبار سنجی خطاهای خرابی اتوماسیون جدید ما - قسمت 2
اعتبار سنجی خطاهای خرابی اتوماسیون جدید ما - قسمت 3
یادگیری های کلیدی
آزمون ماژول 16
اتوماسیون با داده های فرم تصادفی. تست اتوماسیون E2E و برچسب گذاری مجموعه ما:
پر کردن فیلدهای فرم با داده های تست تصادفی در طول تست اتوماسیون ما - قسمت 1
در طول تست اتوماسیون ما، فیلدهای فرم را با داده های تست تصادفی پر کنید - قسمت 2
ساخت مجموعه اتوماسیون یکپارچه برای برنامه مخاطبین ما - قسمت 1
ساخت مجموعه اتوماسیون یکپارچه برای برنامه مخاطبین ما - قسمت 2
ساخت مجموعه اتوماسیون یکپارچه برای oبرنامه مخاطبین ur - قسمت 3
ساخت مجموعه اتوماسیون یکپارچه برای برنامه مخاطبین ما - قسمت 4
@ برچسب گذاری مجموعه های ما - بررسی کد نهایی - قسمت 1
@ برچسب گذاری مجموعه های ما - بررسی کد نهایی - قسمت 2
یادگیری های کلیدی
آزمون بخش 18
تست اتوماسیون دسترسی - موتور سلنیوم + Axe :
ادغام موتور AX در چارچوب اتوماسیون ما - قسمت 1
ادغام موتور AX در چارچوب اتوماسیون ما - قسمت 2
ادغام موتور AX در چارچوب اتوماسیون ما - قسمت 3
تجزیه و تحلیل، درک و رفع برخی از مشکلات دسترسی - بخش 1
تجزیه و تحلیل، درک و رفع برخی از مشکلات دسترسی - قسمت 2
تجزیه و تحلیل، درک و رفع برخی از مشکلات دسترسی - قسمت 3
یادگیری های کلیدی
آزمون ماژول 18
شبکه سلنیوم - تست های ما را به صورت موازی هماهنگ کنید:
چگونه، چرا و چگونه سلنیوم گرید کار می کند
راه اندازی شبکه سلنیوم - قسمت 1
راه اندازی شبکه سلنیوم - قسمت 2
راه اندازی شبکه سلنیوم - قسمت 3
اجرای آزمایش های ما به صورت موازی روی شبکه سلنیوم - قسمت 1
اجرای آزمایش های ما به صورت موازی روی شبکه سلنیوم - قسمت 2
اجرای آزمایشات ما به صورت موازی روی شبکه سلنیوم - قسمت 3
یادگیری های کلیدی
آزمون ماژول 19
راه اندازی مجموعه اتوماسیون ما در یکپارچه سازی پیوسته (CI):
فشار دادن کد پروژه ما به یک مخزن خصوصی GitHub - قسمت 1
فشار دادن کد پروژه ما به یک مخزن خصوصی GitHub - قسمت 2
Buildkite - تبدیل دستگاه ما به یک عامل ساخت
اولین خط لوله سبز CI ما - قسمت 1
اولین خط لوله سبز CI ما - قسمت 2
اولین خط لوله سبز CI ما - قسمت 3
اولین خط لوله سبز CI ما - قسمت 4
اولین خط لوله سبز CI ما - قسمت 5
اولین خط لوله سبز CI ما - قسمت 6
اجرای اتوماسیون ما در CI در شبکه سلنیوم
یادگیری های کلیدی
آزمون ماژول 20
نتیجه گیری:
نتیجه گیری

نمایش سرفصل های انگلیسی

Build a Cucumber Selenium TypeScript Automation Framework

63,400 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
مدرس:
شناسه: 29894
حجم: 24412 مگابایت
مدت زمان: 1329 دقیقه
تعداد دیسک: 6 عدد
زیرنویس انگلیسی: دارد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 1 تیر 1401
یک چارچوب اتوماسیون TypeScript با Cucumber Selenium بسازید
یک چارچوب اتوماسیون TypeScript با Cucumber Selenium بسازید 1
یک چارچوب اتوماسیون TypeScript با Cucumber Selenium بسازید 2
یک چارچوب اتوماسیون TypeScript با Cucumber Selenium بسازید 3
یک چارچوب اتوماسیون TypeScript با Cucumber Selenium بسازید 4
یک چارچوب اتوماسیون TypeScript با Cucumber Selenium بسازید 5
یک چارچوب اتوماسیون TypeScript با Cucumber Selenium بسازید 6
طراحی سایت و خدمات سئو

63,400 تومان
افزودن به سبد خرید