مطالعه شیوه ای نوین جهت آزمون خودکار وب سرویس ها بر پایه مفاهیم آزمون جعبه سیاه به همراه مطالعه یک نمونه موردی جهت آزمون خودکار وب سرویس های RESTful
- سال انتشار: 1399
- محل انتشار: پنجمین کنگره بین المللی مهندسی برق، کامپیوتر و مکانیک
- کد COI اختصاصی: ISCELEC05_027
- زبان مقاله: فارسی
- تعداد مشاهده: 288
نویسندگان
دانشجوی دکتری تخصصی نرم افزار دانشگاه آزاد اسلامی واحد تهران شمال
استادیار گروه مهندسی کامپیوتر- نرم افزار، دانشکده فنی مهندسی، دانشگاه آزاد اسلامی واحد تهران جنوب
چکیده
وب سرویس ها قلب تپنده نرم افزارهای پرکاربرد امروزی هستند. بسیاری ار انواع نرم افزارهای امروزی همچون نرم افزارهای پیام رسان، نرم افزارهای شبکه های اجتماعی، نرم افزارهای خدمات رسان بر خط † و دیگر نرم افزارهای از این دست تنیدگی و وابستگی شدیدی با مفاهیم وب سرویس ها دارند. در نتیجه نفاهیمی همچون در دسترس بودن، قالبیت اطمینان، صحت در عملکرد و خطاپذیری از نیازمندی های حیاتی برای یک وب سرویس می باشد. از این رو در طول حیات یک نرم افزار که از وب سرویس ها جهت سرویس دهی بهره، اطمینان از صحت کارکرد وب سرویس های مرتبط و پایش دائمی انها امری ضروری است. لذا در این مطالعه سعی بر آن داریم تا شیوه ای نوین جهت ایجاد یک متد برای تست وب سرویس ها مورد مطالعه قرار دهیم. در خلال مطالعه مذکور ایده اصلی و چالش های پیش روی پیاده سازی این متد را بررسی می کنیم. در انتها یک نمونه موردی از پیاده سازی این متد برای وب سرویس RESTful مورد بررسی قرار گرفته و نتایج آن ارائه می گردد. بسط این متد به دیگر انواع وب سرویس ها همچون SOAP و GraphQL به عنوان فعالیت های آتی مدنظر بوده و پیشنهاد می گردد.کلیدواژه ها
وب سرویس، آزمون نرم افزار، آزمون جعبه سیاه، GraphQL ،RESTful ،SOAP ،Black-Box Testingمقالات مرتبط جدید
- بررسی تاثیر سود آوری بر ساختار سرمایه و سرعت تعدیل اهرم مالی در شرکت های پذیرفته شده در بورس اوراق بهادار تهران
- بررسی تاثیر هوش معنوی بر رفتار برنامه ریزی شده در بین سهام داران یزدی در بورس اوراق بهادار تهران
- بررسی تاثیر دانش مالی، تجربه مالی بر رفتار برنامه ریزی شده در بین سهام داران یزدی در بورس اوراق بهادار تهران
- تاثیر سیستم های اطلاعاتی بر موفقیت شرکت با نقش میانجی کیفیت اطلاعات غیر مالی
- بررسی رابطه بین انگیزش و کارایی در سازمان (مطالعه موردی: اداره راه و شهرسازی شهرستان لارستان)
اطلاعات بیشتر در مورد COI
COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.
کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.