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