آموزش تست های وب خواندنی کسب و کار خودکار با سلنیوم و SpecFlow

Automated Business Readable Web Tests with Selenium and SpecFlow

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: بیاموزید که چگونه تست های UI مرورگر خودکار را بنویسید که خطاهای دیگر را از دست می دهد. این دوره به شما نحوه استفاده از سلنیوم و SpecFlow را برای انجام آزمایش خودکار و پایان به پایان با کارایی و دقت آموزش می دهد. تست های واحد و یکپارچه سازی می توانند به شما کمک کنند تا طیف وسیعی از اشکالات را پیدا کنید ، اما همه جنبه ها را نمی توان در این سطح پوشش داد آزمایش کردن. حتی اگر تست های واحد و یکپارچه شود ، شما می توانید برنامه وب خود را فقط باز کنید تا ببینید که حتی به دلیل خطاها ، حتی در مرحله تولید نیز از کار افتاده است. این دوره ، تست های وب خواندنی کسب و کار خودکار با سلنیوم و SpecFlow ، به شما نشان می دهد که چگونه از وقوع خرابی جلوگیری کنید. ابتدا ، درمورد اینکه چرا ممکن است بخواهید از تست های خودکار استفاده کنید یاد خواهید گرفت - همچنین ، شما با سلنیوم آشنا می شوید ، یاد می گیرید که چگونه با رانندگان وب صحبت می کند و چگونه می توانید تست هایی را در داخل آن ایجاد کنید. در مرحله بعدی ، خواهید دید که چگونه می توانید SpecFlow را در مخلوط قرار دهید تا این تست ها از نظر کسب و کار قابل خواندن باشد و در مورد برخی از مسائل معمول نگهداری اطلاعات کسب کنید. سرانجام ، شما می آموزید که چگونه از مدل های صفحه شی برای ایجاد کد آزمایشی استفاده کنید که به راحتی نگهداری می شود. با پایان این دوره ، شما مهارت های لازم برای ایجاد تست هایی را خواهید داشت که حتی کوچکترین خطاها را نیز به خود جلب می کند و در نتیجه ، می توانید برنامه های بهتر و بدون خطا ایجاد کنید.

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

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

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

مقدمه ای بر تست وب وب قابل خواندن Introduction to Business Readable Web Testing

  • مقدمه Introduction

  • چرا تست های UI وب خودکار؟ Why Automated Web UI Tests?

  • تست UI خودکار UI در مقابل دستی Automated UI Versus Manual UI Testing

  • ملاحظات انتخاب سناریوی UI UI Automation Scenario Selection Considerations

  • معرفی سلنیوم Introducing Selenium

  • پل زدن شکاف ارتباطات Bridging the Communications Gap

  • SpecFlow و سلنیوم SpecFlow and Selenium

  • وب سایتی که باید خودکار شود The Website to Be Automated

  • خلاصه Summary

شروع کار با سلنیوم Getting Started with Selenium

  • مقدمه Introduction

  • بررسی اجمالی WebDriver Overview of WebDriver

  • انتخاب عناصر HTML HTML Element Selection

  • شروع کار در Visual Studio Getting Started in Visual Studio

  • ایجاد اولین آزمون Creating the First Test

  • ورودی ورودی فرم Populating Form Inputs

  • ارسال فرم Submitting the Form

  • خلاصه Summary

افزودن خوانایی مشاغل با SpecFlow Adding Business Readability with SpecFlow

  • مقدمه Introduction

  • چرا اتوماسیون رابط کاربری قابل خواندن در کسب و کار؟ Why Business Readable UI Automation?

  • بررسی اجمالی SpecFlow Overview of SpecFlow

  • نصب SpecFlow در Visual Studio Installing SpecFlow in Visual Studio

  • سبک های اتوماسیون UI UI Automation Styles

  • افزودن سناریوی SpecFlow Adding a SpecFlow Scenario

  • افزودن کد اتوماسیون وب Adding the Web Automation Code

  • ایجاد سناریوی بعدی Creating the Next Scenario

  • ملاحظات حفظ اتوماسیون کد اتوماسیون Automation Code Maintainability Considerations

  • خلاصه Summary

ایجاد اتوماسیون وب با قابلیت نگهداری بیشتر Creating More Maintainable Web Automation

  • مقدمه Introduction

  • معرفی مدل های شی صفحه Introducing Page Object Models

  • ایجاد یک مدل شی صفحه صفحه برنامه وام Creating a Loan Application Page Object Model

  • ایجاد مدل تایید صفحه صفحه برنامه Creating an Application Confirmation Page Object Model

  • مراحل عیب یابی برای استفاده از مدل های شی صفحه Refactoring Steps to Use Page Object Models

  • Refactoring به مدلهای شی صفحه سلنیوم Refactoring to Selenium Page Object Models

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش تست های وب خواندنی کسب و کار خودکار با سلنیوم و SpecFlow
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 24m
35
Pluralsight (پلورال سایت) pluralsight-small
16 اردیبهشت 1395 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
132
4.5 از 5
دارد
دارد
دارد
Jason Roberts

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jason Roberts Jason Roberts

با بیش از 15 سال تجربه در زمینه توسعه نرم افزار frontend و backend ، جیسون رابرتز یک توسعه دهنده ، مربی و نویسنده مستقل است. وی دارای مدرک لیسانس علوم در محاسبات است ، نویسنده چندین کتاب است و در وبلاگ خود DontCodeTired.com می نویسد. جیسون یک منبع باز است و علاوه بر توسعه نرم افزار سازمانی ، برنامه های Windows Store و Windows Phone را طراحی و توسعه داده است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.