آموزش مقدمه ای بر زاویه سنج

Introduction to Protractor

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: 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

نمایش نظرات

آموزش مقدمه ای بر زاویه سنج
جزییات دوره
1h 23m
21
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
365
4.4 از 5
دارد
دارد
دارد
Nate Taylor
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nate Taylor Nate Taylor

اولین برنامه نیت در QBasic بر روی کلون 8086 ساخته شده توسط پدرش نوشته شد. از آن زمان او برنامه های کاربردی را در ++ C ، .NET و Node.js نوشت. وی 12 سال اول زندگی حرفه ای خود را قبل از انتقال به نوشتن برنامه های کاربردی برای وب ، به نوشتن برنامه های ویندوز پرداخت. صرف نظر از زبان یا نوع برنامه ای که نوشته است ، او برای نوشتن کدی تمیز ، قابل آزمایش و نگهداری تلاش می کند. علاوه بر کار روزانه خود به عنوان یک توسعه دهنده ، سخنرانی در کنفرانس های مختلف نیز لذت می برد. به طور معمول او پیدا می شود که در مورد موضوعاتی مانند TDD ، کد تمیز یا حرفه ای صحبت می کند.