🔸 به مجموعه فرایندهای تولید و ارائهی یک نرمافزار به کاربران که شامل تحلیل نیازمندیها، طراحی سیستم، برنامهنویسی، مدیریت پروژه و … است، توسعه نرمافزار میگوییم. در حین این فرایندها، محصول نرمافزاری از اولین ایده تا مرحلهی ارائهی آن به کاربران، طراحی و پیادهسازی شده و توسعه مییابد.
🔸 تست نرمافزار به منظور تایید عملکرد صحیح نرمافزار و با هدف پیدا کردن خطاها، اطمینان از کارکرد صحیح نرمافزار و بهبود کیفیت آن انجام میشود. تستهای نرمافزار میتوانند به صورت دستی یا با استفاده از ابزارهای خودکار باشد.
📌 برای شروع یادگیری، از لینکهای زیر استفاده کنید:
▫️ آموزش تست نرم افزار با xUnit.net
▫️ آموزش مبانی توسعه نرم افزاری Agile
▫️ آموزش آشنایی با مبانی توسعه و تست نرم افزار
▫️ آموزش تخمین تلاش لازم برای توسعه نرم افزارها با متلب
▫️ آموزش توسعه نرم افزار با متد ICONIX و زبان UML
🔗 مجموعه آموزش مهندسی و علوم کامپیوتر - [کلیک کنید]
@FaraCompEng — کانال تخصصی مهندسی و علوم کامپیوتر
>>Click here to continue<<