آموزش پیاده سازی استراتژی تست هرم در جاوا

Implementing a Test Pyramid Strategy in Java

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

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

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

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

معرفی تست نرم افزار Introducing Software Testing

  • معرفی تست نرم افزار Introducing Software Testing

  • معرفی برنامه مدیریت پروازها Introducing the Flights Management Application

تست واحد - اجزای اساسی ما در جداسازی کار می کنند Unit Testing – Our Basic Components Work in Isolation

  • مقدمه ای بر تست واحد Introduction to Unit Testing

  • واحد تست کلاس مسافر Unit Testing the Passenger Class

  • واحد تست کلاس پرواز Unit Testing the Flight Class

  • واحد آزمایش منطق کسب و کار جدید Unit Testing the New Business Logic

تست یکپارچه سازی - واحدهایی که بصورت گروهی ترکیب می شوند Integration Testing – Units Combined as a Group

  • تست یکپارچه سازی - واحدهایی که بصورت گروهی ترکیب می شوند Integration Testing – Units Combined as a Group

  • اولین قدم ها برای تست یکپارچه سازی First Steps to Integration Testing

  • معرفی Arquillian Introducing Arquillian

  • انتقال تست های ادغام به Arquillian Moving the Integration Tests to Arquillian

تست سیستم - نگاهی به نرم افزار کامل System Testing – Looking at the Complete Software

  • معرفی سیستم تست Introducing System Testing

  • با Provider Double تست کنید Test with Provider Double

  • با اجرای ارائه دهنده جزئی تست کنید Test with Partial Provider Implementation

  • سیستم واقعی را تست کنید Test the Real System

تست پذیرش - انطباق با الزامات تجاری Acceptance Testing – The Compliance with the Business Requirements

  • معرفی تست قبولی Introducing Acceptance Testing

  • از تجزیه و تحلیل الزامات گرفته تا معیارهای پذیرش From Requirements Analysis to Acceptance Criteria

  • معرفی خیار Introducing Cucumber

  • اولین تست های پذیرش First Acceptance Tests

  • قابلیت های بیشتر خیار More Cucumber Capabilities

  • اضافه کردن ویژگی های جدید با خیار Adding New Features with Cucumber

  • نتیجه گیری Conclusions

نمایش نظرات

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

آموزش پیاده سازی استراتژی تست هرم در جاوا
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 55m
22
Pluralsight (پلورال سایت) pluralsight-small
30 فروردین 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
101
4.9 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Catalin Tudose Catalin Tudose

من در پیتستی ، رومانی متولد شدم و در رشته کامپیوتر در بخارست تحصیل کردم و در سال 1997 فارغ التحصیل شدم و در سال 2006 دکترای خود را با تز "پایگاه داده های مکانی برای بازسازی امداد" دریافت کردم. من در دانشگاه "Politehnica" دوره های Bucuresti و حوزه های علمیه در مورد تجزیه و تحلیل الگوریتم ها ، گرافیک کامپیوتر ، طراحی منطق و طراحی پایگاه داده تدریس کرده ام. من در صنعت توسعه نرم افزار مشارکت داشته ام ، از اواخر دهه 90 کار می کردم و از اوایل سال 2000 روی فناوری های جاوا و جاوا تمرکز داشتم. در حال حاضر در حال توسعه/توسعه دوره های جاوا و وب در داخل شرکت Luxoft هستم.

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

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

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