نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
TestCafe یک چارچوب تست پایان به پایان است که به طور کامل توسط TypeScript پشتیبانی می شود. در این دوره ، شما یاد خواهید گرفت که چگونه با استفاده از جدیدترین ویژگیهای ES2017 ، مجموعه های آزمایشی پایدار ، خواندنی ، ایجاد کنید. آیا از استفاده از سلنیوم برای آزمایش برنامه وب خود خسته شده اید؟ TestCafe راه حل است. در این دوره ، تست وب پایان به پایان با TestCafe: شروع به کار ، شما یاد خواهید گرفت که چگونه از چارچوب تست پایان به پایان TestCafe برای خودکار کردن تست های رابط کاربری خود استفاده کنید. ابتدا یاد می گیرید TestCafe چیست و چه چیزی آن را از چهارچوب های مشابه متفاوت می کند. سپس ، نحوه نصب و پیکربندی بسته TestCafe ، نحوه استفاده از گزینشگرهای خاص توسعه یافته در چارچوب و نحوه نوشتن تست های رابط کاربر پایدار و کارآمد را کشف خواهید کرد. سرانجام ، TestCafe Studio را کشف خواهید کرد ، IDE که توسط سازندگان TestCafe برای ایجاد تست با استفاده از رابط کاربری گرافیکی آسان استفاده شده است و به شما امکان می دهد مجموعه های آزمایشی را بدون نوشتن Javascript ایجاد کنید. پس از اتمام این دوره ، مهارت ها و دانش کتابخانه TestCafe مورد نیاز برای تهیه یک مجموعه آزمایشی پایان به پایان برای برنامه خود را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
نصب و راه اندازی Testcafe
Installing and Setting up Testcafe
-
معرفی TestCafe
Introduction to TestCafe
-
چرا TestCafe؟
Why TestCafe?
-
با استفاده از TestCafe CLI
Using the TestCafe CLI
-
با استفاده از یک فایل پیکربندی
Using a Configuration File
درک وسایل و توابع تست
Understanding Fixtures and Test Functions
-
با استفاده از وسایل
Using Fixtures
-
پر کردن یک تست
Filling out a Test
-
معرفی هوک
Intro to Hooks
-
به اشتراک گذاری داده ها با زمینه
Sharing Data with Context
-
آزمایشات جست و خیز و جدا کردن
Skipping and Isolating Tests
-
راه اندازی برنامه نسخه ی نمایشی
Setting up the Demo App
تنظیم و از بین بردن داده های آزمون
Setting up and Tearing Down Test Data
-
راه اندازی MongoDB
Setting up MongoDB
-
Setup Express Rest API
Setup Express Rest API
-
راه اندازی تست و Teardown با قلاب
Test Setup and Teardown with Hooks
-
ویژگی های قابل آزمایش را به برنامه آزمایشی اضافه کنید
Add Testable Features to the Demo App
-
نوشتن مجموعه تست
Writing a Test Suite
با استفاده از Selectors و الگوی صفحه صفحه
Using Selectors and the Page Model Pattern
-
مقدمه ای بر مدل صفحه
Introduction to the Page Model
-
تعریف مدل صفحه
Defining a Page Model
-
داشبورد و مدلهای صفحه ورود به سیستم
Dashboard and Login Page Models
ایجاد تست بدون نوشتن کد
Creating Tests without Writing Code
-
تو
Using TestCafe Studio
-
درک ادعاها در TestCafe Studio
Understanding Assertions in TestCafe Studio
-
در صفحه اقدامات و پیکربندی استودیو
On Page Actions and Studio Configuration
-
نتیجه گیری دوره
Course Conclusion
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات