تست يك سيستم يكي از مراحل مهم چرخه حياتي توسعه آن سيستم ميباشد. فاز تست، مرحله اي است كه قسمتهاي زيادي از آن بايد به صورت دستي توسط عامل انساني انجام پذيرد. بدين علت كه احتمال وجود خطا در پروسه هاي انساني زياد است، قابليت اطمينان نرم افزار در معرض تهديد قرار خواهد گرفت و احتمال تست نشده ماندن جنبه هايي از سيستم همواره وجود خواهد داشت. لذا خودكارسازي و هوشمند سازي هرچه بيشتر اين پروسه، منجر به توليد سيستمي با هزينه كمتر و مطمئن تر ميشود.
در مقاله ای که در پیوست این مطلب می باشد، روشي براي خودكارسازي فرآيند تست نوع خاصي از سيستمها يعني نرم افزارهاي تحت وب توسط شبكه هاي عصبي مصنوعي ارائه شده است كه در آن شبكه عصبي مصنوعي توسط زوج مرتبهاي ورودي و خروجي معادل در سيستم آموزش ديده و بدين وسيله يك ابزار تست نرم افزار را مدلسازي ميكند، سپس از اين مدل براي ارزيابي و تست سيستم استفاده خواهد شد. این مقاله، نتيجه كار را به كمك يك شبكه عصبي مصنوعي بر روي نسخه تغيير يافته اي از يك نرم افزار ثبت نام و انتخاب واحد تحت وب كه در آن خطاهايي تزريق شده است، ارزيابي کرده و مشخص می نماید كه ميتوان توسط شبكه هاي عصبي مصنوعي، صحت نرم افزار را بررسي كرد.