آموزش تست خودکار: تصویر بزرگ

Automated Testing: The Big Picture

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

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

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

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

ارزش تجاری تست های خودکار The Business Value of Automated Tests

  • مقدمه Introduction

  • تست خودکار چیست؟ What Is Automated Testing?

  • مزایای سطح بالای تست خودکار High Level Benefits of Automated Testing

  • هزینه رفع نقص نرم افزار The Cost of Fixing Software Defects

  • عامل شادی The Happiness Factor

  • تست خودکار در زمینه Automated Testing in Context

  • ملاحظات Considerations

  • سرعت تحویل نرم افزار کوتاه مدت در مقابل بلند مدت Short-term vs. Long-term Software Delivery Speed

  • خلاصه Summary

آشنایی با انواع مختلف تست های خودکار Understanding the Different Types of Automated Tests

  • مقدمه Introduction

  • تست های واحد چیست؟ What Are Unit Tests?

  • تست های یکپارچه سازی چیست؟ What Are Integration Tests?

  • آزمایش های زیر جلدی چیست؟ What Are Subcutaneous Tests?

  • تست های رابط کاربری کاربردی چیست؟ What Are Functional User Interface Tests?

  • عرض تست در مقابل عمق تست Test Breadth vs. Test Depth

  • مراحل منطقی یک تست خودکار The Logical Phases of an Automated Test

  • جداسازی کد با اشیاء ساختگی Isolating Code with Mock Objects

  • تست های داده محور Data-driven Tests

  • تست های قابل خواندن برای کسب و کار چیست؟ What Are Business-readable Tests?

  • چند تست از هر نوع؟ How Many Tests of Each Type?

  • فراتر از هرم تست Beyond the Testing Pyramid

  • ویژگی های تست های خودکار خوب Characteristics of Good Automated Tests

  • خلاصه Summary

تست خودکار در فرآیند توسعه نرم افزار Automated Testing Within the Software Development Process

  • مقدمه Introduction

  • تکمیل تست خودکار با تسترهای دستی Complimenting Automated Testing with Manual Testers

  • تست اکتشافی چیست؟ What Is Exploratory Testing?

  • درگیر کردن متخصصان QA Getting QA Specialists Involved

  • اجرای آزمون ها به عنوان بخشی از یکپارچگی مداوم Running Tests as Part of Continuous Integration

  • نقش تست های خودکار در تحویل مداوم The Role of Automated Tests in Continuous Delivery

  • مروری بر توسعه آزمایش محور An Overview of Test-driven Development

  • ابزارها و تکنیک های تست پیشرفته Advanced Testing Tools and Techniques

  • خلاصه Summary

نمایش نظرات

آموزش تست خودکار: تصویر بزرگ
جزییات دوره
1h 4m
33
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 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 را طراحی و توسعه داده است.