نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
در این دوره ، شما یاد خواهید گرفت که چگونه انواع مختلفی از آزمونها را با استفاده از Visual Studio بنویسید و آنها را در خطوط ساخت و انتشار در Azure DevOps ادغام کنید. آزمایش برنامه یکی از آن کارهایی است که به طور دستی انجام می شد ، اما وقتی که شما می خواهید شیوه های DevOps را پیاده سازی کنید. شما به چیزی نیاز دارید که با رشته های مهندسی مانند ادغام مداوم و استقرار مداوم مطابقت داشته باشد. در این دوره ، Application Testing با Azure DevOps و Visual Studio 2019 ، با استفاده از Azure DevOps و Visual Studio با رشته مهندسی در مورد تست خودکار شروع خواهید کرد. در ابتدا ، شما با استفاده از هرم تست Agile برای یادگیری اینکه چه آزمون هایی باید بنویسید ، یک استراتژی آزمون خوب برای تیم خود تعریف خواهید کرد. در مرحله بعدی ، شما منطق کسب و کار خود را می نویسید و از آزمون آزمایشی مداوم برای دریافت بازخورد هنگام نوشتن کد استفاده می کنید و سپس آنها را در ساخت CI خود ادغام می کنید. سرانجام ، شما برای آزمایش برنامه وب خود و استفاده از این نرم افزار در Azure DevOps به استفاده از سلنیوم خواهید پرداخت و همچنین یاد خواهید گرفت که چگونه از کانتینرها استفاده کنید تا داده های آزمایشی خود را سریع و پیوسته برای مجموعه های آزمایشی خود با استفاده از سرور SQL تنظیم کنید. پس از اتمام این دوره ، شما می توانید یک استراتژی آزمون برای تیم خود تعریف کنید و از Visual Studio برای نوشتن تست واحد با استفاده از چارچوب هایی مانند MSTest ، Nunit ، Xunit یا هر چارچوب دیگری که دوست دارید استفاده کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
انتخاب استراتژی آزمون خود
Selecting Your Test Strategy
-
مقدمه
Introduction
-
اهداف دوره
Course Objectives
-
طرح کلی
Outline
-
تست های خود را دسته بندی کنید
Categorizing Your Tests
-
ایده آل تست اتوماسیون هرم
Ideal Test Automation Pyramid
-
واقعیت خشن و نحوه تغییر چپ در استراتژی آزمون شما
Harsh Reality and How to Shift Left on Your Test Strategy
-
CI/CD و استراتژی اتوماسیون آزمون شما
CI/CD and Your Test Automation Strategy
-
خلاصه
Summary
تست واحد با ویژوال استودیو و Azure DevOps
Unit Testing with Visual Studio and Azure DevOps
-
مقدمه
Introduction
-
Visual Studio و Azure DevOps Test Infrastructure
Visual Studio and Azure DevOps Test Infrastructure
-
تست نوشتن در Visual Studio
Writing Tests in Visual Studio
-
استفاده از Runner Test Continuous
Using the Continuous Test Runner
-
تست نوشتن در سایر چارچوب ها
Writing Tests in Other Frameworks
-
تلفیق تست ها در ساخت شما
Integrating the Tests in Your Build
-
افزودن قابلیت ردیابی به داستانهای کاربر
Adding Traceability Back to the User Stories
-
خلاصه
Summary
یکپارچه سازی و تست UI
Integration and UI Testing
-
مقدمه
Introduction
-
یکپارچه سازی خودکار و تست UI
Automated Integration and UI Testing
-
آزمایش در تولید
Testing in Production
-
تست یکپارچه سازی رابط کاربری خودکار
Automated UI Integration Testing
-
ساختن تست UI با سلنیوم
Building a UI Test with Selenium
-
اجرای تست های UI در خط لوله انتشار شما
Running UI Tests in Your Release Pipeline
-
کانتینرها چگونه می توانند کمک کنند
How Containers Can Help
-
اجرای تست ها با استفاده از ظروف
Running Tests by Using Containers
-
خلاصه
Summary
نمایش نظرات