آموزش تست مرورگر خودکار با TestCafe 1 و TypeScript - آخرین آپدیت

دانلود Automated Browser Testing with TestCafe 1 and TypeScript

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آزمایش دستی برنامه های کاربردی دشوار ، مستعد خطا است و زمان زیادی را می طلبد. در این دوره ، شما می آموزید که چگونه تست های مرورگر خودکار را با استفاده از TestCafé و TypeScript ایجاد کنید. اول ، شما می دانید که چگونه یک پروژه TestCafé را تنظیم کنید و چگونه اولین آزمایش پایان تا پایان خود را بنویسید. در مرحله بعد ، شما می توانید نحوه استفاده مؤثر از انتخاب کنندگان و API API TestCafé را برای نوشتن طیف گسترده ای از تست ها ، مناسب برای اکثر سناریوهای زندگی واقعی استفاده کنید. سپس ، خواهید فهمید که چگونه می توانید تست های خود را بهتر سازماندهی کنید و با استفاده از الگوی شیء صفحه ، آنها را حفظ کنید. سرانجام ، شما مفاهیم پیشرفته تری مانند اجرای تست موازی ، خبرنگاران تست و ادغام با خطوط لوله CI/CD را کشف خواهید کرد. پس از اتمام این دوره ، با استفاده از TestCafé و TypeScript برای ایجاد سناریوهای تست خودکار برای پروژه های خود راحت خواهید بود و بنابراین راه حل های با کیفیت بالایی را که مشتریان شما دوست دارند ارائه می دهید.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی TestCafé Introduction to TestCafé

  • بررسی نسخه Version Check

  • معرفی TestCafé Introduction to TestCafé

  • TestCafé: زیر کلاه TestCafé: Under the Hood

  • مقدمه ای برای testcafé Introduction to TestCafé

  • محیط توسعه TestCafé را پیکربندی کنید Configure TestCafé Development Environment

  • testcafé: زیر کاپوت TestCafé: Under the Hood

  • محیط توسعه TestCafé را پیکربندی کنید Configure TestCafé Development Environment

  • نسخه ی نمایشی: نوشتن اولین آزمون خود در TestCafé Demo: Writing Your First Test in TestCafé

  • برنامه نمونه The Sample Application

  • نسخه ی نمایشی: نوشتن اولین آزمون خود در TestCafé Demo: Writing Your First Test in TestCafé

  • برنامه نمونه The Sample Application

  • نسخه ی نمایشی: اجرای برنامه نمونه Demo: Running the Sample Application

  • خلاصه کردن Recap

  • نسخه ی نمایشی: اجرای برنامه نمونه Demo: Running the Sample Application

  • درج کردن Recap

وسایل ، انتخاب کنندگان و ادعاها Fixtures, Selectors, and Assertions

  • سازماندهی کد آزمون Organizing Test Code

  • تست اولیه و پاکسازی Test Initialization and Cleanup

  • انتخاب کنندگان Selectors

  • ادعای نتایج آزمون Asserting Tests Results

  • Async/Await الگوی Async/Await Pattern

  • نسخه ی نمایشی: اجرای یک فیکسچر Demo: Implementing a Fixture

  • درج کردن Recap

تعامل با صفحات وب Interacting with Web Pages

  • تعامل صفحه Page Interactions

  • رسیدگی به گفتگوی های بومی Handling Native Dialogs

  • نسخه ی نمایشی: ورود به سیستم و ورود به سیستم را اجرا کنید Demo: Implement Login and Logout

  • نسخه ی نمایشی: تعامل با صفحه یادداشت ها Demo: Interacting with the Notes Page

  • درج کردن Recap

بهبود کیفیت کد با الگوی شی Page صفحه Improving Code Quality with the Page Object Pattern

  • کد آزمون شکننده است Test Code Is Fragile

  • الگوی شیء صفحه The Page Object Pattern

  • نسخه ی نمایشی: اجرای الگوی شیء صفحه Demo: Implementing the Page Object Pattern

  • درج کردن Recap

تکنیک های پیشرفته Advanced Techniques

  • پیکربندی TestCafé TestCafé Configuration

  • تنظیمات پیکربندی Configuration Settings

  • نسخه ی نمایشی: تنظیم همزمانی آزمون Demo: Set Test Concurrency

  • نسخه ی نمایشی: در مورد خرابی های آزمایشی از تصاویر عکس بگیرید Demo: Take Screenshots on Test Failures

  • نسخه ی نمایشی: سرعت اجرای را تنظیم کنید Demo: Set Execution Speed

  • نسخه ی نمایشی: انتخاب کدام تست برای اجرای Demo: Choosing Which Tests to Execute

  • آرگومان های زمان اجرا سفارشی Custom Runtime Arguments

  • نسخه ی نمایشی: اجرای آرگومان های زمان اجرا سفارشی Demo: Implementing Custom Runtime Arguments

  • درج کردن Recap

ادغام کافه آزمون در خطوط لوله CI/CD Integrating Test Café in CI/CD Pipelines

  • تست های پایان به پایان در یک فرآیند CI/CD Running End-to-end Tests in a CI/CD Process

  • خبرنگاران Test Reporters

  • نسخه ی نمایشی: ادغام TestCafé در خط لوله Devops CI/CD لاجورد Demo: Integrating TestCafé in an Azure DevOps CI/CD Pipeline

  • دوره بازپرداخت Course Recap

نمایش نظرات

آموزش تست مرورگر خودکار با TestCafe 1 و TypeScript
جزییات دوره
2h 5m
45
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
12
4.8 از 5
دارد
دارد
دارد
Dan Geabunea
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dan Geabunea Dan Geabunea

Dan یک توسعه دهنده نرم افزار است که در بخارست ، رومانی کار می کند. او خود را "یک گیک مشتاق" می داند که همیشه مشتاق تجربه و یادگیری چیزهای جدید برای ارتقا his مهارت های خود است. او این فرصت را داشت که با برخی از افراد شگفت انگیز در صنعت که چیزهای زیادی به او آموخته اند کار کند. آنها با استفاده از انواع زبانهای برنامه نویسی کاملاً ثابت و بهترین روش ها ، او را وادار به توسعه راه حلهای نرم افزاری پیچیده کردند. برای آن ، او بسیار سپاسگزار است. در طول حرفه خود ، او در پروژه هایی برای صنعت بانکداری ، هواپیمایی و دیجیتالی کردن فضای کار شرکت ها کار کرد. او همچنین تدریس را دوست دارد. وی وبلاگ نویسی را آغاز کرد و از سال 2015 و اندکی بعد صفحه یوتیوب خود را باز کرد. انتشار دوره ها و آموزش های مربوط به توسعه نرم افزار به وی اجازه داد تجربیات خود را در زمینه فناوری اطلاعات به اشتراک بگذارد. او وقتی مقاله ها یا آموزش هایش به توسعه دهندگان مشتاق کمک می کند مهارت های خود را بهبود بخشند و چیز جدیدی یاد بگیرند ، همیشه هیجان زده می شود.