برای مشاوره رایگان تماس بگیرید: 09122280944

بهترین ابزار مجازی سازی خدمات در سال 2023

Ratings
(4)

فهرست و مقایسه بهترین ابزار مجازی سازی سرویس: بهترین میکروسرویس های منبع باز و ابزارهای تمسخر 

ابزار مجازی سازی سرویس امروزه بسیار رایج شده است.

این آموزش شما را با بهترین ابزارهای موجود در بازار برای مجازی سازی سرویس آشنا می کند. ما بهترین ابزارهای منبع باز و تجاری را فهرست می کنیم و آنها را با هم مقایسه می کنیم تا درک بهتری از انتخاب بهترین ابزار برای نیازهای خود داشته باشید.

اما، قبل از آن، اجازه دهید به سرعت معنی و نیاز مجازی سازی سرویس را به زبان ساده درک کنیم تا درک بهتری از عملکرد ابزارها به دست آوریم.

مجازی سازی سرویس چیست؟

مجازی‌سازی سرویس تکنیکی برای شبیه‌سازی رفتار مولفه‌های خاص در برنامه‌های کاربردی مبتنی بر مولفه‌های ناهمگن، به عنوان مثال، برنامه‌های مبتنی بر API، برنامه‌های کاربردی مبتنی بر ابر و معماری‌های سرویس‌گرا است.

چرا تست مجازی سازی سرویس؟

نکات ارائه شده در زیر نیاز به مجازی سازی سرویس را توضیح می دهد.

  • محیط‌های Live را می‌توان قبل از اینکه سرویسی در آن داشته باشید، آزمایش کرد.
  • تاخیرهای ناشی از شخص ثالث کاهش یافته است.
  • ماکت را به مشتری تحویل دهید.
  • از توسعه تست محور پشتیبانی می کند (یعنی از قبل تست های سرویس ایجاد کنید).
  • به تیم ها اجازه می دهد تا به صورت موازی کار کنند.
  • تست را برای منبعی که در دسترس نیست بنویسید.
  • POC (اثبات مفهوم) یا دموها را به راحتی انجام دهید.
  • باعث صرفه جویی در زمان و هزینه می شود.
  • یک محیط مجزا برای آزمایش به شما می دهد.

نرم افزار مجازی سازی خدمات

اکثر ابزارهای مجازی سازی خدمات تجاری و دارای مجوز هستند. با این حال، ما بسیاری از ابزارهای تمسخر خدمات عالی را در دسته ابزارهای منبع باز در دسترس داریم. وقتی می گوییم "مسخره"، باید تفاوت جزئی بین تمسخر و مجازی سازی را درک کنید.

از این رو، من شما را با تفاوت های این دو توضیح خواهم داد.

معمولاً برای «پرش» اجزای سیستم در دسترس استفاده می‌شود. در مقابل، مجازی‌سازی سرویس به اعضای تیم اجازه می‌دهد تا محیط‌ها (یا اجزای خاص یک سیستم نرم‌افزاری) را شبیه‌سازی کنند و رفتار خود را در دسترس کل تیم قرار دهند.

بنابراین، مجازی‌سازی سرویس ممکن است نشان‌دهنده رفتار بسیار واقعی‌تر در مقایسه با خرد و مسخره‌های ساده باشد.

7 ابزار برتر مجازی سازی خدمات

بررسی دقیق و مقایسه ابزارهای برتر برای مجازی سازی سرویس را می توانید در زیر مشاهده کنید.

مقایسه ابزارهای مجازی سازی خدمات

قبل از اینکه به جلو برویم، از شما می‌خواهم در اینجا مکث کنید و ماتریس زیر را بررسی کنید که شرکت‌هایی را که ۷ ابزار مجازی‌سازی سرویس فوق را ارائه می‌کنند، مقایسه می‌کند.

 نام شرکتاندازه شرکتدرآمدبرخی از مشتریان عمدهسایت اینترنتی
مجازی سازی ReadyAPI SmartBear 501-1000 کارمند حدود 100 میلیون دلار ابزارهای SmartBear توسط بیش از 24 هزار شرکت از 194 کشور استفاده می شود. https://smartbear.com/product/ready-api/api-virtualization/free-trial/?utm_medium=sponsored&utm_source=sth&utm_campaign=sth_test&utm_content=service-virtualization-tools
CA LISA ITKO (اکنون به عنوان فناوری های CA شناخته می شود) 51 تا 200 کارمند 25 تا 50 میلیون دلار (USD) در سال. First Data، American Airlines، Oracle، ANZ، DirecTV. www.itko.com
مجازی سازی سرویس میکرو فوکوس فوکوس میکرو (میکرو فوکوس و HPE اخیراً در سال 2017 با هم ادغام شدند). 10000+ کارمند 2 تا 5 میلیارد دلار (USD) در سال. AIG، American Express، Comcast، Microsoft، BMW. www.microfocus.com
IBM RTVS IBM 10000+ کارمند 10+ میلیارد دلار (USD) در سال. EE، HSBC، BT، Network Rail، Vodafone. www.ibm.com

Tricentis OSV Tricentis 51 تا 200 کارمند 10 تا 25 میلیون دلار (USD) در سال. ERSTE BANK کرواسی، سوئیس RE. www.tricentis.com
رابط کاربری صابون Smarbear 201 تا 500 کارمند 50 تا 100 میلیون دلار (دلار آمریکا) در سال. 1-800-Flowers، نرم افزار اول، Adobe، Google، Intel. www.smartbear.com
Parasoft Virtualize پاراسافت 51 تا 200 کارمند 5 تا 10 میلیون دلار (USD) در سال. AT&T، فیلیپس، ESPN، CIBC، Charles SCHWAB.
www.parasoft.com
 

شماره 1) مجازی سازی ReadyAPI

Smartbear ReadyAPI Logo

ReadyAPI Virtualization یکی از ابزارهای SmartBear ReadyAPI است. ReadyAPI ابزارهای مختلفی را برای تست API ارائه می دهد. ReadyAPI Virtualization ویژگی هایی را برای تمسخر API با مجازی سازی سرویس ارائه می دهد. دارای قابلیت های مسیریابی با کارایی بالا است که می تواند ترافیک را به صورت ساختگی ثبت کند و جداسازی خطا را انجام دهد.

خدمات مجازی را می توان از تعریف API ایجاد کرد یا می توانید سرویس موجود را ضبط و استفاده کنید. این قابلیت ها برای به اشتراک گذاری و استقرار خدمات مجازی و مدیریت و تولید داده های ساختگی را ارائه می دهد.

مجازی سازی ReadyAPI به شما انعطاف کاملی در پیکربندی رفتارهای خاص می دهد. شما می توانید محدودیت های پهنای باند، شرایط خطا و زمان پاسخ را تنظیم کنید.

طرفداران:

  • مجازی سازی ReadyAPI به شما انعطاف پذیری کامل در تست را می دهد.
  • تسهیلات برای تولید داده ها در پرواز.
  • انعطاف پذیری برای اشتراک گذاری و استقرار خدمات مجازی در ماشین های محلی و همچنین در یک ابر عمومی/خصوصی.
  • ایجاد یک سرویس مجازی ساده است.

معایب:

  • طبق بررسی ها، گاهی اوقات کمی کند است و
  • رابط کاربری نیاز به بهبود دارد.
 

شماره 2) مجازی سازی سرویس CA (CA LISA)

لوگوی CA لیزا

این یک محصول تجاری است که توسط ITKO، یک شرکت CA Technologies ارائه شده است.

مجازی‌سازی سرویس CA LISA اجزای غیرقابل دسترس، گمشده یا پرهزینه یک سیستم نرم‌افزاری را در سراسر SDLC شبیه‌سازی می‌کند و در نتیجه به توسعه، آزمایش و سایر تیم‌ها اجازه می‌دهد تا به صورت موازی کار کنند، که به نوبه خود، تحویل برنامه را سرعت می‌بخشد، کیفیت را بی‌وقفه بهبود می‌بخشد، کاهش می‌دهد. زمان عرضه به بازار را کاهش می دهد و هزینه و ریسک کلی را کاهش می دهد.

این به شما امکان می دهد هر چیزی را در هر نقطه از چرخه عمر توسعه آزمایش و تأیید کنید. خیلی قبل از اینکه به تولید برسید، می‌توانید به سرعت خطاها را پیدا و برطرف کنید.

مجازی سازی خدمات

طبق بازخورد کاربران واقعی آن، این بهترین و بهترین ابزار برای مجازی سازی سرویس است. این امر منجر به کاهش 96% در زمان انتظار سیستم، 35% خطای کمتر در تولید و 50% تحویل سریعتر می شود.

قیمت و مجوز این ابزار در مقایسه با سایر ابزارهای مشابه بسیار گران است.

طرفداران :

  • راه اندازی سرویس های مجازی را می توان خیلی سریع انجام داد.
  • خدمات مجازی را می توان تنها با دادن جفت درخواست/پاسخ XML ایجاد کرد.
  • ثبت و یادگیری خودکار الگوهای پاسخ بسیار مفید است.
  • هیچ مشکلی در استقرار و پایداری با CA LISA وجود ندارد. این یک پلت فرم بسیار پایدار است.
  • پشتیبانی عالی از مشتری و پشتیبانی فنی.
  • می تواند به راحتی در اتوماسیون تست و ابزار CI شما ادغام شود.

معایب:

  • هیچ گونه منفی وجود ندارد. با این حال، در ویژگی VS Easy فضایی برای بهبود وجود دارد. می‌تواند چند نکته به آن اضافه شود تا تصادفاً سرویس مجازی شخص دیگری را بازنویسی نکند.
  • یک ابزار بسیار سنگین اما، این دوباره به نیازهای فردی بستگی دارد.
  • برخی از مشکلات نشت حافظه در نسخه های قبلی این ابزار وجود داشت.
  • تست UI نیاز به بهبود دارد.

برای آزمایش رایگان اینجا را کلیک کنید .


شماره 3) مجازی سازی سرویس میکرو فوکوس

مجازی‌سازی سرویس Micro Focus (مجازی‌سازی سرویس اولیه HP) یک ابزار تجاری است.

این یک نرم افزار کاربردی و شبیه سازی داده است که به تیم های توسعه و آزمایش این امکان را می دهد تا از رفتار یک سرویس تقلید کنند تا در صورت عدم دسترسی به سیستم های تولید، تحویل تحت تأثیر قرار نگیرد.

ویژگی مجازی سازی ساختگی این ابزار توسعه را چابک تر می کند. وابستگی به محیط را کاهش می دهد و در نتیجه باعث صرفه جویی زیادی در هزینه های سازمان می شود. ROI بلند مدت این محصول خوب است.

این محصول زمانی ارزش داشتن را دارد که سرویس های وب زیادی برای آزمایش دارید. استفاده از نسخه سرور ممکن است هزینه کمتری برای شما داشته باشد.

طرفداران:

  • مقیاس پذیری عالی
  • پیاده سازی آسان.
  • شبیه سازی ها را می توان به راحتی در استودیوی طراحی آنها ایجاد کرد.
  • جادوگر گام به گام بدون نیاز به کدنویسی متخصص
  • می تواند تغییرات پویا را مدیریت کند.
  • پشتیبانی از چندین فناوری
  • عملکرد ورود به سیستم را ارائه می دهد که بسیار مفید است.
  • مبتنی بر وب.
  • به راحتی با برنامه های تست فوکوس میکرو - LoadRunner، ALM، مرکز عملکرد، UFT ادغام می شود.
  • TCO پایین (هزینه کل مالکیت)

معایب:

  • از اکسل استفاده می کند که برای خدمات بزرگتر سنگین است. اگر می توانست از پیاده سازی مبتنی بر SQL استفاده کند می توانست بهتر باشد.
  • طرحواره مشترک را پشتیبانی نمی کند. برای هر کاربر به یک پایگاه داده سرور SQL جداگانه نیاز دارد.
  • می تواند ظاهر و احساس بهتر و سفارشی داشته باشد.

برای آزمایش رایگان اینجا را کلیک کنید .

توجه : نرم افزار سازمانی Hewlett Packard اکنون بخشی از Micro Focus است. بنابراین، Micro Focus Service Virtual و HPE Service Virtualization را به عنوان ابزارهای مختلف اشتباه نگیرید. آنها فقط یکسان هستند.


4) سرور مجازی سازی تست منطقی آی بی ام/ کلاه سبز IBM

با IBM RTVS (با نام مستعار کلاه سبز)، شما به روش هوشمندتری برای آزمایش نرم افزار خود مجهز شده اید.

شما می توانید برای بخش هایی از سیستم که در دسترس نیستند یا هنوز توسعه نیافته اند، خدمات مجازی ایجاد کنید. تست را با سرویس های مجازی شروع کنید و نتایج را روی داشبورد نظارت کنید. برای اطمینان از داده های واقعی در طول آزمایش، داده های تولید را استخراج کرده و از آن برای آزمایش استفاده می کند.

از تست های عملکرد خودکار و تست های یکپارچه سازی پشتیبانی می کند. به این ترتیب می توان عیوب را زودتر پیدا کرد و به سرعت برطرف کرد. ابزار RTVS در یک بسته با IBM Rational Test Workbench ارائه می شود.

یک بانکدار بزرگ سرمایه گذاری جهانی مشاهده کرده است که تست نرم افزار آنها از 11 روز به 13.3 ساعت در زمان استفاده از IBM RTVS رسیده است. یکی از مشتریانی که از IBM RTVS استفاده می کند، می تواند بهره وری را تا 200 درصد بهبود بخشد.

در مقایسه با سایر ابزارهای تجاری برتر برای مجازی سازی سرویس، آنقدر گران نیست.

طرفداران:

  • پوشش تست را بهبود می بخشد و خطر را کاهش می دهد.
  • آزمایشات زودتر و بیشتر
  • عیوب را زمانی که هزینه کمتری دارد برطرف کنید.
  • در مورد سناریوهای جدید به سرعت به تیم توسعه بازخورد دریافت کنید.
  • خدمات اعتبارسنجی ساده و مفید مانند SWIFT، XSD و غیره.
  • پشتیبانی بی نظیر از IBM MQ.

معایب:

  • وابستگی به وصله های مختلف
  • گزارش دهی و ویژگی های داشبورد می تواند بیشتر بهبود یابد.

برای آزمایش رایگان اینجا را کلیک کنید .


5) مجازی سازی سرویس هماهنگ شده Tricentis TOSCA

مجازی سازی سرویس هماهنگ (OSV) مجموعه TOSCA، محصولی توسط یک شرکت اتریشی Tricentis است که به دسترسی شبانه‌روزی به سیستم‌های وابسته کمک می‌کند تا اجرای آزمایش‌ها را به طور کامل، قابل اعتماد و پیوسته تسهیل کند. این ابزار به جلوگیری از تاخیر در تست کمک می کند و هزینه های تست را کاهش می دهد.

 

تعاملات مورد نیاز برای آزمایش را شبیه سازی می کند. تعاملات مورد انتظار را بطور خودکار با گوش دادن به مکالمات بین AUT و وابستگی های محدود شده آن می آموزد. این مجازی سازی سرویس مبتنی بر آزمایش را ارائه می دهد و دارای اعتبارسنجی پیام خودکار است.

این ابزار برای طراحی مستقل تست های نرم افزاری از زیر سیستم های موجود عالی است. برخی از شرکت های پیشرو در جهان با استفاده از این مجموعه TOSCA به 90% نرخ اتوماسیون تست دست یافته اند.

طرفداران:

  • از بسیاری از زبان های تعریف، پروتکل های انتقال، فرمت های پیام و استانداردها پشتیبانی می کند.
  • تست مداوم Agile را فعال می کند.
  • شرکت ها را برای بهینه سازی، مدیریت و خودکارسازی تست نرم افزار خود تجهیز می کند.
  • گلوگاه های تست را از بین می برد.
  • به سرعت نمونه های خرد تست هوشمند را ایجاد می کند.
  • ادغام قوی با Tosca Testsuite.

معایب:

  • شما باید ابزار را عاقلانه بر اساس نیازهای سازمانی خود انتخاب کنید. بدون یک روش تست مناسب و مدیریت داده های تست، برخی از شرکت ها در استفاده از این ابزار برای کاهش ریسک تجاری با چالش هایی مواجه شده اند.
  • برای مشاغل کوچک مناسب نیست.
  • این ابزار در حال حاضر در هند پشتیبانی نمی شود.

برای آزمایش رایگان اینجا را کلیک کنید .


شماره 6) رابط کاربری صابون

SoapUI by Smartbear معروف ترین و بسیار مفیدترین ابزار تست API منبع باز جهان برای SOAP و REST API است. SoapUI pro سرویس SOAP Mocking را ارائه می‌کند که یک کپی از محیط ایجاد می‌کند که شبیه محیطی است که شما در حال تکرار آن هستید.

وقتی نمی توانید از سرویس واقعی استفاده کنید، این کار مفید است. سرویس‌های ساختگی SOAPUI برای سناریوهایی مانند نمونه‌سازی سریع سرویس‌های وب، آزمایش یا توسعه مشتری و TDD (توسعه مبتنی بر آزمایش) بسیار مفید هستند. می تواند به تیم های توسعه کمک کند تا به سرعت خدمات وب را مسخره کنند.

در سال 2014، SOAP UI برنده جوایز Jolt برای "بهترین ابزار تست" شد .

طرفداران:

  • رابط کاربری گرافیکی کاربر پسند.
  • SOAP UI mock بسیار آسان است که در انتهای مشتری مستقر می شود.
  • با یک سرویس ساختگی soapUI، می‌توانید پاسخ‌ها را از طریق انواع مختلفی از روش‌ها شامل: چرخه‌ای، تصادفی یا قطعی برگردانید.
  • امکان تولید خودکار یک ساختگی اولیه.

معایب:

  • این ابزار فاقد مستندات است.
  • گاهی اوقات شما با تأخیر پاسخ هایی از پشتیبانی مشتری دریافت می کنید.
  • اگر برای اولین بار از یک ابزار شبیه سازی استفاده می کنید، ایجاد یک سرویس ساختگی در SOAP UI کمی دشوار است.

برای دانلود رایگان اینجا کلیک کنید .

خواندن => مجموعه ای از آموزش های SOAP UI را توصیه کنید.


شماره 7) Parasoft Virtualize

Parasoft Virtualize یک محصول مجازی سازی سرویس است که می تواند محیط های آزمایشی تکراری را برای کمک به توسعه نرم افزار و تست نرم افزار بسازد، استقرار و مدیریت کند. این محیط‌ها می‌توانند رفتار منابع وابسته را تقلید کنند که غیرقابل دسترس، در دسترس نیستند، یا پیکربندی آن برای توسعه یا آزمایش سخت است.

Parasoft Virtualize رفتار منابع وابسته مانند مین‌فریم‌ها، پایگاه‌های داده، سرویس‌های وب، سیستم‌های ERP، سیستم‌های اطلاعات شخص ثالث یا هر سیستم دیگری را که مستقیماً از دسترس یک توسعه‌دهنده یا آزمایش‌کننده خارج است، تکرار می‌کند.

این محصول در ترکیب با مجازی سازی سخت افزار/OS استفاده می شود تا منابع مورد نیاز را در اختیار توسعه دهندگان و آزمایش کنندگان قرار دهد تا بتوانند وظایف خود را زودتر، سریعتر و بهتر انجام دهند. فن‌آوری‌های آن برای خودکارسازی آزمایش مداوم برای تحویل مداوم، ادغام مداوم و انتشار مداوم استفاده می‌شود.

قیمت درگیر در راه اندازی اولیه این ابزار کمی بالا است. با این حال، با سهولت ایجاد، استقرار نگهداری و مدیریت دارایی‌های مجازی پیچیده، در درازمدت بسیار مقرون به صرفه است.

مشتریانی که از این ابزار استفاده می کنند تجربه کرده اند که SDLC آنها به طور قابل توجهی سرعت می گیرد که به نوبه خود به تحویل سریع موارد به تیم آزمایش کمک می کند.

طرفداران:

  • تولید سریع دارایی های مجازی از طریق تعاریف سرویس، به عنوان مثال، WSDL.
  • داده های رایج برای سایر زمینه ها مانند اتوماسیون تست یا مدیریت داده های آزمایشی قابل استفاده مجدد هستند.
  • استفاده از این ابزار نیاز به دانش فنی زیادی ندارد.
  • یک رابط بصری قدرتمند برای مدیریت و ایجاد خدمات مجازی.

معایب:

  • دارایی مجازی باید پس از هر به روز رسانی مجدداً مستقر شود.
  • می‌توان در ارائه گزارش‌هایی درباره وضعیت محیط‌های آزمایشی، بهبودهایی ایجاد کرد.
  • این فقط مجوز مبتنی بر نقش دارد. می تواند مجوز مبتنی بر داده را نیز داشته باشد.

برای آزمایش رایگان اینجا را کلیک کنید .


8) ترافیک طوطی برای میکروسرویس ها

در Traffic Parrot به تیم‌هایی که با میکروسرویس‌ها کار می‌کنند کمک می‌کنیم تا با ارائه ابزاری برای تمسخر API و مجازی‌سازی سرویس، تحویل را تسریع کنند، کیفیت را بهبود بخشند و زمان ورود به بازار را کاهش دهند.

تسریع تحویل، بهبود کیفیت و کاهش زمان عرضه به بازار.

Traffic Parrot می تواند در ارائه ریزسرویس ها به شما کمک کند:

  • رفع انسداد آزمایش‌کنندگان و توسعه‌دهندگانی که منتظر API هستند
  • بازتولید اشکالات تولید آسانتر و سریعتر
  • تسریع در تنظیم داده های آزمایشی
  • از بین بردن نیاز به زمان‌بندی در محیط‌ها
  • کاهش هزینه های معامله شخص ثالث
  • تست های عملکرد خود را قابل اعتمادتر کنید
  • ساخت‌های خودکار را سریع‌تر اجرا کنید

Traffic Parrot یک ابزار مجازی سازی سرویس و تمسخر API است. APIها و سرویس‌ها را شبیه‌سازی می‌کند تا بتوانید میکروسرویس خود را بدون نگرانی در مورد تنظیم داده‌های آزمایشی یا در دسترس بودن محیط آزمایش کنید.

=> از وب سایت Traffic Parrot دیدن کنید 


نرم افزار مجازی سازی سرویس اضافی برای کاوش

ما در مورد 7 ابزار برتر بحث کافی داشتیم، برخی از ابزارهای دیگر نیز در اینجا قابل ذکر هستند. من به شما معرفی مختصری از ابزارهای زیر می‌دهم که برای مجازی‌سازی/مسخره کردن سرویس نیز بسیار مفید هستند.

#9) چارچوب مرکبات

Citrus یک ابزار منبع باز مجازی سازی سرویس است. رایگان است.

این ابزار برای تست یکپارچه سازی پیچیده با قابلیت های اعتبارسنجی بسیار زیاد برای XML، JSON و متن ساده ارائه می دهد. در طول اجرای آزمایش، Citrus قادر است از هر دو طرف به عنوان یک کلاینت و/یا سرور شبیه سازی پیام های درخواست/پاسخ عمل کند.

برای دانلود اینجا کلیک کنید .

شماره 10) مجازی سازی سرویس Hoverfly

لوگوی HoverFly

Hoverfly توسط SpectoLabs یک ابزار مجازی سازی/شبیه سازی API سرویس منبع باز بسیار سبک، بسیار سریع و آسان است که برای توسعه دهندگان و آزمایش کنندگان در نظر گرفته شده است.

برای توسعه خدمات میکرو مدرن مناسب است.

برای دانلود اینجا کلیک کنید .

شماره 11) Wiremock

لوگوی WireMock

WireMock یک ابزار مجازی سازی سرویس منبع باز است و API های مبتنی بر HTTP را شبیه سازی می کند.

این به شما این امکان را می‌دهد که در صورت عدم وجود یا کامل نبودن API که به آن متکی هستید، سازنده بمانید. این اجازه می دهد تا موارد لبه و حالت های خرابی را آزمایش کنید که API واقعی به طور مداوم تولید نمی کند و از آنجایی که سریع است، می تواند زمان ساخت شما را از ساعت ها به دقیقه کاهش دهد.

برای دانلود رایگان اینجا کلیک کنید .

Wiremock همچنین MockLab را معرفی کرده است که یک سرویس تمسخر API میزبانی شده بر روی WireMock است. MockLab یک ابزار پولی است.

برای آزمایش رایگان MockLab اینجا را کلیک کنید .

#12) موکیتو

لوگوی موکیتو

Mockito یک چارچوب مسخره منبع باز بسیار محبوب برای تست های واحد است که به زبان جاوا نوشته شده است.

برای دانلود رایگان اینجا کلیک کنید .

شماره 13) مسخره

Mockey by Clafonta ابزاری است که می تواند برای آزمایش تعاملات برنامه ها از طریق HTTP استفاده شود.

هدف اصلی آن آزمایش خدمات وب، به ویژه وب یا برنامه های بومی است که از XML، JSON و HTML استفاده می کنند. Mockey مانند یک صفحه اصلی برای نوشتن پاسخ‌های آزمایشی ساختگی به سیستم فایل عمل می‌کند که برای پایداری در git طراحی شده است.

برای دانلود رایگان اینجا کلیک کنید .

شماره 14) ویلما

Wilma یک ابزار مجازی سازی سرویس منبع باز است که می تواند برای توسعه و آزمایش نرم افزار استفاده شود.

این ابزار ترکیبی از پروکسی شفاف و خرد سرویس است. بین اجزای نرم‌افزار، سرویس‌های نرم‌افزار، میکرو سرویس‌ها، به عنوان یک پروکسی شفاف قرار دارد و ترافیک ارتباطی بین اجزای نرم‌افزار را به دام می‌اندازد.

این ابزار به زبان جاوا نوشته شده است.

برای دانلود رایگان اینجا کلیک کنید .

شماره 15) ناگوال

این یک ابزار شبیه‌ساز ترافیک HTTP(S) منبع باز است که می‌تواند برای تقلید پاسخ‌های سرویس‌های شخص ثالث که خارج از کنترل شما هستند، استفاده شود.

برای دانلود رایگان اینجا کلیک کنید .

16) Telerik JustMock

این یک ابزار تجاری است که سریع، انعطاف پذیر است و دارای یک چارچوب تمسخر آمیز غنی از ویژگی ها است که تست واحد را ساده می کند.

ویژگی مسخره خودکار کاملاً پروفایل این ابزار باعث می شود که تست های واحد پایدارتر شود. JustMock را می توان با ویژوال استودیو و برخی ابزارهای دیگر ادغام کرد.

برای آزمایش رایگان اینجا را کلیک کنید .

#17) جعبه شنی

لوگوی سندباکس

این یک ابزار تجاری است.

Sandbox توسعه برنامه را به سرعت دنبال می کند زیرا می توانید به سرعت و به راحتی از خدمات وب RESTful API و SOAP استفاده کنید.

برای آزمایش رایگان اینجا را کلیک کنید .

#18) بانک کوه

لوگوی بانک کوه

Mountebank یک ابزار متن باز است که تست چند پلتفرمی و چند پروتکلی را تسهیل می‌کند و دو برابر می‌شود.

تنها کاری که باید انجام دهید این است که به سادگی AUT خود را به Mountebank به عنوان جایگزینی برای وابستگی واقعی نشان دهید و آزمایشی مشابه آنچه که با استفاده از خرده‌ها و مسخره‌های سنتی انجام می‌دهید انجام دهید.

برای دانلود رایگان اینجا کلیک کنید .

#19) Xen

Xen یک استاندارد منبع باز برای مجازی سازی سخت افزار است.

برای بررسی بیشتر در مورد Xen اینجا را کلیک کنید .

20) چارلز پروکسی

لوگوی چارلز پروکسی

این یک برنامه پراکسی اشکال زدایی وب برای ویندوز، MacOS و لینوکس است.

این یک ابزار پولی است.

برای آزمایش رایگان اینجا را کلیک کنید .

#21) استابماتیک

Submatic یک سرور خرد است که می تواند برای تمسخر رفتار HTTP(ها)، REST یا خدمات SOAP استفاده شود. این یک راه ساده و سریع برای ایجاد شبیه سازی در اختیار شما قرار می دهد.

این یک ابزار متن باز است.

برای دانلود رایگان اینجا کلیک کنید .

نتیجه

در این مقاله به بررسی ابزارهای مختلف مجازی سازی سرویس پرداختیم. توجه داشته باشید که ROI هر ابزار به الزامات و استراتژی کسب و کار/فنی شما بستگی دارد. بنابراین، پس از تعریف دقیق نیازهای خود، باید ابزار apt را عاقلانه انتخاب کنید.

همچنین، اکثر ابزارهای تجاری نسخه های مختلفی را بر اساس این واقعیت ارائه می دهند که آیا شما یک کاربر فردی، یک شرکت کوچک یا یک شرکت بزرگ هستید. از این رو، اندازه شرکت یکی از عوامل مهمی است که باید در هنگام انتخاب نسخه خاص ابزار مورد توجه قرار گیرد.

 

  • بازدید: 199
فروش سرور اچ پی ـ فروشگاه خانه سرور اچ پی در ایران

 


 

نماد اعتماد

مشاوره رایــگان

09122280944 - 02191326458