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