tank0317/unit-test-demo
این پروژه یک راهنمای گامبهگام برای افزودن تست واحد (Unit Test) به یک پروژه نرمافزاری ارائه میدهد. ️
هدف آن کمک به توسعهدهندگان است تا بتوانند با اطمینان بیشتر، کد قابل اعتماد و بدون باگ بنویسند.
کاربرد:
این پروژه به شما یاد میدهد چگونه تستهای واحد را در یک پروژه واقعی پیادهسازی کنید، از ایجاد اولین تست گرفته تا پیکربندی فریمورک تست و اجرای تستها در محیط توسعه و CI/CD.
در چه شرایطی بهتره استفاده شود؟
- وقتی میخواهید به یک پروژه جدید یا قدیمی تست اضافه کنید.
- وقتی تیم شما تازه میخواهد وارد دنیای تست نویسی شود.
- وقتی نیاز به مستندی ساده و عملی برای آموزش تست دارید.
- وقتی میخواهید کیفیت کد و قابلیت نگهداری پروژه را افزایش دهید.
چند مثال از موارد استفاده:
آموزش تست نویسی به تیم جدید توسعه
افزودن تست به یک ماژول قدیمی بدون پوشش تست
استفاده به عنوان الگو در شروع یک پروژه جدید با رویکرد تست-اول (TDD)
ادغام تست در خط لوله CI/CD برای جلوگیری از باگهای تولید
- ##unit
- ##software
- ##TDD
- ##CI
- ##code
- ##testing
- ##developer
- ##open
- ##test
- ##coding
