نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
Protractor یک چارچوب تست خودکار برای آزمایش برنامه های AngularJS در مرورگر است. این دوره ضمن گفتگو درباره اینکه چطور Protractor می تواند در یک گردش کار مناسب قرار بگیرد ، اصول Protractor را طی می کند. Protractor یک چارچوب تست خودکار برای آزمایش برنامه های AngularJS در مرورگر است. این کاربر با پر کردن فرم ها ، کلیک کردن روی عناصر و پیمایش از صفحه ای به صفحه دیگر ، تعامل کاربر با وب سایت را شبیه سازی می کند. در این دوره ، ما اصول Protractor را بررسی خواهیم کرد ، به عنوان مثال ، نحوه نوشتن یک آزمون ساده. ما همچنین بسیاری از ویژگی هایی را که Protractor برای تعامل با Angular استفاده می کند ، بررسی خواهیم کرد. ما درمورد چگونگی سازگاری Protractor با یک روند کار توسعه طبیعی و نحوه استفاده از آن توسط یک تیم صحبت خواهیم کرد. در پایان با بررسی برخی از روش ها اطمینان حاصل خواهیم کرد که تست های Protractor قابل نگهداری و خواندن آسان هستند.
سرفصل ها و درس ها
شروع شدن
Getting Started
-
زاویه گیر چیست؟
What Is Protractor?
-
چرا از Protractor استفاده می کنیم؟
Why Use Protractor?
-
نصب زاویه سنج
Installing Protractor
نوشتن اولین آزمون ما
Writing Our First Test
-
برنامه نمونه
Sample Application
-
در حال بارگذاری صفحه
Testing that the Page is Loaded
-
افزودن شرط دوم
Adding a Second Condition
-
نحو زاویه سنج
Protractor Syntax
-
جایی که زاویه سنج در طیف آزمایش قرار می گیرد
Where Protractor Fits in the Testing Spectrum
Locators & Test Suites
Locators & Test Suites
-
Locators Test Suites
Locators & Test Suites
-
با استفاده از یاب یاب ButtonText
Using the ButtonText Locator
-
با استفاده از اتصال دهنده ها و مدل یاب
Using Binding and Model Locators
-
استفاده از Repeater Locator
Using Repeater Locator
-
ایجاد و اجرای مجموعه های آزمایشی
Creating and Executing Test Suites
-
استفاده از Protractor به عنوان بخشی از گردش کار توسعه
Using Protractor as Part of a Development Workflow
-
خلاصه
Summary
اشیا Page صفحه
Page Objects
-
اشیا Page صفحه چیست؟
What Are Page Objects?
-
گزینه 1: نگهداری دستی
Option 1: Manual Maintenance
-
گزینه 2: اشیا Page صفحه
Option 2: Page Objects
-
صفحه صفحه در عمل
Page Object in Action
-
تست های قابل نگهداری
Maintainable Tests
-
خلاصه
Summary
نمایش نظرات