مقوله API Testing که واژه API آن به اختصار از عبارت “رابط برنامهنویسی اپلیکیشن”(Application Programming Interface) منشعب شده، یک شاخه در تست نرمافزار است که در آن تائید صورت گرفته در عملیات تست، در سطح API صورت میگیرد. این تست بخشی از آزمون یکپارچگیست(Integration Testing) که به وسیله آن مشخص میشود، آیا APIها نیازمندیها و انتظارات تیم تست، تیم توسعه …
ادامه نوشته »بایگانی برچسب: API Testing
Empirix به منظور شتابدهی به چرخه حیات توسعه نرمافزار، SaaS-Based Testing را معرفی نمود
بیلریکا(Billerica) از ایالت ماساچوست شرکت Empirix ریلیز جدید SaaS Testing Platform خود را به نام Hammer Cloud Platform معرفی نمود. این ارائه جدید و جامع کارکردهای زیر را به صورت یکپارچه ارائه نموده است: Functional، Regression، Systems Integration، Performance، و Customer Experience Testing در یک SaaS Platform سهل الاستفاده که به منظور کاهش ریسک و تسریع چرخه حیات توسعه نرمافزار در …
ادامه نوشته »روشها و ابزارهای Data-Driven API Testing(تست API مبتنی بر داده)
تست نرمافزار دارای انواع مختلفیست اما مهمترین تمایز بین گونههای مختلف تست، دیدگاه موجود در تست نرمافزار است. این بدین معنیست که دیدگاه تست، مبتنی بر کد باشد یا دیدگاه مبتنی بر تعامل با محصول. در صنعت تست دو دیدگاه مشهور به نام دیدگاه مبتنی بر جعبه سیاه(Black Box) و دیدگاه مبتنی بر جعبه سفید(White Box) وجود دارد. در دیدگاه …
ادامه نوشته »API Integrity
یکی از اجزای اصلی هر نرمافزاری APIهای آن هستند. موضوع یکپارچگی APIها و صحت عملکرد درونی و بیرونی آنها و همچنین سهولت استفاده از آنها همواره از دغدغههای تولید بوده است. تیستن یک اینفوگرافی در این رابطه آماده کرده است که شما میتوانید فایل اصلی اینفوگرافی مذبور را به زبان فارسی، به صورت کامل و با کیفیت بالا، با استفاده …
ادامه نوشته »تسریع در خاتمه Google Plus به دلیل باگ API
گوگل دو روز پیش اعلام کرد پس از شناسایی یک باگ در API که جزئیات اطلاعاتی ۵۲ میلیون کاربر را فاش کرده است، تصمیم به خاموش کردن شبکه اجتماعی Google Plus گرفته است. رخنه اصلی دو ماه پس از آن اتفاق افتاد که شرکت باگی را کشف کرد که دادههای ۵۰۰،۰۰۰ کاربر را در ماه اکتبر افشا کرده بود. باگ …
ادامه نوشته »بهترین شیوهها برای نظارت و تست کردن APIها
رابط برنامه نویسی اپلیکیشن(Application Programming Interfaces-API) به تیمهای توسعه نرمافزار کمک میکند تا به سادگی فرآیندهای کسب و کار End-to-End را به کار گرفته و با آنها ارتباط برقرار کنند. نمونههای معمول شامل سبد خرید E-Commerce(تجارت الکترونیک) متصل به درگاه پرداخت، widgetهای نمایش دهنده توییتها یا به روز رسانیهای فیسبوک در یک وب سایت، یا ابزارهایی مانند Slack با اپلیکیشنهای …
ادامه نوشته »Parasoft SOATest برنده جایزه DevOps در API World 2018 شد
ابزار تست API شرکت Parasoft در بزرگترین کنفرانس دنیا در زمینه API و میکروسرویسها به عنوان Best in DevOps APIs(بهترین در رده DevOps API) شناخته شد. ۱۱ سپتامبر ۲۰۱۸ مصادف با ۲۰ شهریور ۱۳۹۷- شرکت Parasoft یکی از پیشروان Automated Software Testing، موفق به دریافت ۲۰۱۸ API Award در زمینه Best in DevOps API شد. API Awards از نوآوری، اتخاذ و پذیرش …
ادامه نوشته »