آموزش تست برنامه با Azure DevOps و Visual Studio 2019

Application Testing with Azure DevOps and Visual Studio 2019

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

نمایش نظرات

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

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

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

آموزش تست برنامه با Azure DevOps و Visual Studio 2019
جزییات دوره
1h 32m
26
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
33
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Marcel de Vries Marcel de Vries

مارسل یکی از بنیانگذاران و CTO شرکت Xpirit است ، یک شرکت مشاوره عالی در هیلورسوم ، هلند است. مارسل در سال 2014 به عنوان شرکت Xbia هلند ، Xpirit را تاسیس کرد آنها بهمراه Xebia با استفاده از محصولات مایکروسافت و محصولات منبع باز به مشتریان در زمینه تحول دیجیتال ، مشاوره چابک و توسعه Full Stack کمک می کنند. مارسل بیشتر وقت خود را صرف این می کند که چگونه فن آوری های نوظهور ، تغییر ذهنیت و شیوه کار جدید ، می توانند به سازمان ها کمک کنند تا سریعتر نرم افزار تولید کنند. کمک به سازمانها جهت تبدیل شدن به سوی سازمانی با سرعت بالا ، نوآور و مولد ، علاقه و علاقه وی شده است. مارسل عاشق یادگیری فن آوری های جدید و آموختن چیزهایی است که به دیگران آموخته است. علاوه بر کار خود به عنوان CTO ، وی همچنین به عنوان مشاور در زمینه مدیریت چرخه چرخه برنامه ، تحویل مداوم ، DevOps ، معماری برنامه های کاربردی مقیاس Cloud/Web و توسعه برنامه های برنامه Cross Mobile Enterprise Mobile با Xamarin کار می کند. مارسل یک سخنران مکرر در کنفرانس های برجسته صنعت است. وی جلساتی را در رویدادهایی مانند Microsoft TechEd ، Microsoft//Build ، Microsoft TechDays ، Visual Studio Live! ، Devintersection ، Xebicon و Techorama ارائه داده است که چند مورد را نام برد. وی میزبان چندین دیدار در منطقه خود در Microsoft Azure ، Xamarin و ALM است. در اوقات فراغت خود دوره های آنلاین برای Pluralsight می سازد. مارسل بیش از 10 سال متوالی توسط مایکروسافت جایزه Microsoft ALM MVP را دریافت کرده است و من از سال 2008 مدیر منطقه ای مایکروسافت است. شما همیشه می توانید با او تماس بگیرید تا در مورد موضوعاتی مانند: DevOps ، ALM ، Cloud Computing ، خدمات خرد ، توسعه موبایل ، داکر ، IaaS ، PaaS ، SaaS.