جزوه آزمون نرم افزار


جزوه آزمون نرم افزار
جزوه آزمون نرم افزار منبع : کتاب مقدمه ای بر تست نرم افزار
تعداد بازدید
50 بازدید
7,500 تومان

بخشی از متن فایل
استاندارد فرآیند مهندسی نرم افزار CMM
استاندارد نرم افزار تدوین شده توسط دانشکده مهندسی نرم افزار دانشگاه
کارنگی ملون آمریکا و مؤسسه SEI( Institute Engineering Software)
چارچوبی است براي توصيف اجزاي کليدي یک فرآیند کارآمد جهت توليد
نرم افزار
چارچوبی است براي توصيف سير بهبود تکاملی از یک فرآیند ناکامل و
نامنظم به یک فرآیند تکامل یافته و منظم
آزمون نرم افزار چيست؟
تست نرم افزار فرآيندي است که عملکرد نرم افزار را در جهت شناسايي باگ
انجام ميدهد. اين فرآيند بررسي ميکند که آيا نرم افزار نيازمنديهاي تعيين شده
را تامين ميکند يا خير و و هرچيز تاثيرگذار بر کيفيت محصول نرم افزار را
شناسايي ميکند
چرخه کلی فرآیند آزمون نرم افزار
اين فرآيند همچنين براي تاييد صحت و تاييد اعتبار نرم افزار استفاده ميشود . اين
فرآيند چک ميکند که آيا محصول نرم افزاري:
آيا نيازهاي حرفه اي و فني را که براي طراحي و توسعه نرم افزار استفاده شده است تامين
ميکند
آيا ميتواند با ويژگيهاي کمتري پياده سازي شود
چرا آزمون نرم افزار مهم است؟
آزمون نرم افزار خطاهايي را که در زمان توسعه و پياده سازي نرم افزار ايجاد شده
شناسايي ميکند.
آيا نرم افزار قابل اعتماد است
آيا نرم افزار ويژگيهاي تحت قرارداد را تامين ميکند؟ برخي مواقع خواسته هاي مشتري
موجب عقب افتادن از خط زمان تعيين شده ميشود.
تست کيفيت نرم افزار و ويژگيهاي کيفي تعيين شده در حد الزم را مشخص ميکند
کاربردي بودن نرم افزار توسط کاربر بايد تست شود.
تست بايد شرايط اظطراري کارکرد نرم افزار را جک کند زيرا رخداد خطا در اين زمانها
هزينه هنگفتي ايجاد ميکند
جرخه حيات تست نرم افزار
Software Testing Life Cycle (STLC)
STLC ، مجموعه اي از فعاليتها است که تست نرم افزار را انجام ميدهد. اين جرخه
اينکه جه فعاليتهايي و در جه زمانهايي بايد انجام شود را مشخص ميکند. در اين چرخه
هر فعاليت به صورت منظم برنامه ريزي ميشود تا اهداف هر گام بيشتر قابل دستيابي
باشد