اهداف کارگاه توسعه آزمونمحور
در این کارگاه شرکت کنندگان، انواع مختلف آزمون، نحوه بهکارگیری و نوشتن آنها را فرا می گیرند.
خلاصه کارگاه توسعه آزمونمحور
در این کار گاه شرکت کنندگان در دو ارائه 4 ساعته در دو روز ، با ابعاد مختلف توسعه آزمون محور از جمله هزینههای تولید نرمافزار و نگهداری آن، نقش آزمون در کاهش هزینههای نگهداری، مزایای TDD برای توسعهدهنگان، چرخه TDD، انواع آزمونها، کتابخانههای مفید در آزمون نویسی و… آشنا میشوند. هر جلسه از کارگاه شامل 2 بخش نظری و عملی است. در بخش نظری مفاهیم، اصول و راهحلها مورد بحث قرار میگیرد و در بخش عملی مباحث مطرح شده در بخش نظری را با تشکیل تیمهای توسعه، تمرین میشود، به نحوی که در پایان کارگاه افراد به درک لازم برای شروع آزموننویسی در پروژههای خود خواهند رسید.
مدت: 8 ساعت در 2 روز
پیش نیاز: آشنایی با زبان c# یا Java (سابقه 2 سال برنامهنویسی)
مدرس: پیمان چیت ساز
سرفصل های کارگاه توسعه آزمونمحور
- Cost of Developing Softwares
- Maintenance Chanllenges
- TDD Benefits
- TDD Cycle (Red,Green,Refactor)
- xUnit
- Test Doubles
- Legacy Code
- Test Pyramid
- Different Type of Tests
- Unit Testing
- Integration Testing
- Acceptance Testing
- Black And White Box Testing
- Test Best Practices
- Test Anti Patterns
- Refactoring
- Resharper
- Mocking
- Acceptance Test-Driven Development