SoapUI

نرم افزار تصویر:
SoapUI
جزئیات نرم افزار:
نسخه: 5.4.0 به روز شده
ها تاریخ: 22 Jun 18
توسعه دهنده: Ole Matzura
پروانه: رایگان
محبوبیت: 514

Rating: nan/5 (Total Votes: 0)

SoapUI یک پروتکل تجاری تجاری است که به صورت آزادانه توزیع شده طراحی شده است که به عنوان یک ابزار دستی برای آزمایش های عملکردی، آزمایش انطباق، نظارت، آزمایش امنیتی، و همچنین برای بازرسی، نظارت، فراخوانی، شبیه سازی یا خندیدن طراحی شده است. از API های SOAP / WSDL و REST / WADL.


استاندارد واقعی برای آزمایش API

SoapUI استاندارد استاندارد برای تست API اعلام شده است و شامل پشتیبانی از REST (Representational State Transfer)، SOAP (پروتکل دسترسی ساده Object Access)، JMS (سرویس پیام جاوا)، JDBC (اتصال به پایگاه داده جاوا) AMF (فرمت پیام عملیاتی)، پروتکل HTTP (پروتکل انتقال ابرمتنی) و پروتکل POX (دلفریب قدیمی XML).

از جمله موارد برجسته ما می توانیم ذکر کنیم که می توان از آن برای شبیه سازی سرویس، خندیدن سرویس، تولید کد، آزمایش POX، آزمایش AMF، آزمایش SOAP، آزمایش REST، آزمایش بار، آزمایش عملکرد، آزمایش JMS، آزمایش JDBC استفاده کرد. به خوبی تست امنیتی. این برنامه بیش از 5،5 میلیون دانلود دارد و به عنوان بخشی از پروژه SmartBear Software که QA قدرتمند و ابزارهای توسعه را تولید می کند، منتشر شده است.

علاوه بر این، می توان آن را به عنوان یک ابزار ژنراتور کد استفاده کرد. این نرم افزار همچنین به کاربران اجازه می دهد تا به راحتی و به سرعت تست عملکرد پیشرفته و همچنین تست های عملکرد خودکار انجام دهند. SoapUI با تمام گنو / لینوکس کار می کند، که آن را به عنوان بسته های باینری از قبل ساخته شده در قالب های tar.gz و sh منتشر می کند، از معماری های مجموعه دستورالعمل های 64 بیتی (x86_64) و 32 بیتی (x86) پشتیبانی می کند. سیستم عامل های مایکروسافت ویندوز و Mac OS X نیز پشتیبانی می شوند.


تحت هود و در دسترس بودن

این برنامه به طور کامل در زبان برنامه نویسی Java نوشته شده است و از فناوری Swing جاوا برای رابط کاربری گرافیکی استفاده می کند. برای راحتی شما، آن را به عنوان یک بسته دوتایی عمومی ساخته شده از قبل ساخته شده است که شامل اجرایی JAR و همچنین نصب کننده های 32 بیتی و 64 بیتی سیستم عامل های سخت افزاری در فرمت فایل sh ​​است. اطلاعات قیمت گذاری برای SoapUI نرم افزار را می توان در وب سایت پروژه <برزیلی> یافت

چه جدید در این نسخه است:

Plugin SwaggerHub جدید که به شما کمک می کند تا تعاریف swagger API را از SwaggerHub به پروژه خود وارد کنید و API های خود را به SwaggerHub منتقل کنید. (SOAPUIOS-152)
استفاده از حافظه موثرتر (SOAPUIOS-154)
ویژگی جدید Stanislaw Wozniak (یک کاربر GitHub با اسم مستعار): تست دونده دارای یک تنظیم جدید است که دستور SoapUI را برای صادرات خواص مورد آزمون به گزارش JUnit سبک صادر می کند. شما می توانید نتایج جدید & quot؛ صادرات JUnit با خواص تست & quot؛ پیدا کنید. کادر مقابل را در قسمت گزارش از گفت و گو قرار دهید، که در آن خواص تست دونده قبل از اجرای را مشخص می کنید. برای فعال کردن این قابلیت از خط فرمان، از آرگومان جدید -J خط فرمان استفاده کنید. (SOAPUIOS-156)
رفع اشکال توسط مارک پاکت (marcpa00 در GitHub): نسخه های پیشین از پیام های دوبرابر SoapUI ارسال شده به ورودی کنسول از کد Groovy. مارک این را ثابت کرده است. (SOAPUIOS-157)
رفع اشکالات بیشتر:
افزونه UXM AlertSite برنامه & quot؛ API مانیتور & quot؛ اضافه نشد مورد به منوی محصول (SOAPUIOS-166)
هنگام نصب محصول در لینوکس خطایی (& quot؛ حالت دسترسی برای اسکریپت wsi-test-tools نمی تواند تنظیم شود & quot؛ باشد). (SOAPUIOS-161)

اجرای WS-I Compliance برای سرویس SOAP می تواند یک استثنا را ایجاد کند. (SOAPUIOS-158)

چه جدید در این نسخه است:

Plugin SwaggerHub جدید که به شما کمک می کند تا تعاریف swagger API را از SwaggerHub به پروژه خود وارد کنید و API های خود را به SwaggerHub منتقل کنید. (SOAPUIOS-152)
استفاده از حافظه موثرتر (SOAPUIOS-154)
ویژگی جدید Stanislaw Wozniak (یک کاربر GitHub با اسم مستعار): تست دونده دارای یک تنظیم جدید است که دستور SoapUI را برای صادرات خواص مورد آزمون به گزارش JUnit سبک صادر می کند. شما می توانید نتایج جدید & quot؛ صادرات JUnit با خواص تست & quot؛ پیدا کنید. کادر مقابل را در قسمت گزارش از گفت و گو قرار دهید، که در آن خواص تست دونده قبل از اجرای را مشخص می کنید. برای فعال کردن این قابلیت از خط فرمان، از آرگومان جدید -J خط فرمان استفاده کنید. (SOAPUIOS-156)
رفع اشکال توسط مارک پاکت (marcpa00 در GitHub): نسخه های پیشین از پیام های دوبرابر SoapUI ارسال شده به ورودی کنسول از کد Groovy. مارک این را ثابت کرده است. (SOAPUIOS-157)
رفع اشکالات بیشتر:
افزونه UXM AlertSite برنامه & quot؛ API مانیتور & quot؛ اضافه نشد مورد به منوی محصول (SOAPUIOS-166)
هنگام نصب محصول در لینوکس خطایی (& quot؛ حالت دسترسی برای اسکریپت wsi-test-tools نمی تواند تنظیم شود & quot؛ باشد). (SOAPUIOS-161)

اجرای WS-I Compliance برای سرویس SOAP می تواند یک استثنا را ایجاد کند. (SOAPUIOS-158)

در نسخه 5.2.0 جدید است:

عمده ویژگی های جدید:
شما می توانید 4 پیشنهادی مبتنی بر JSONPath جدید استفاده کنید:
JsonPath Count - محاسبه تعداد رویداد های عنصر در پاسخ JSON.
JsonPath Match Existence - داده های استخراج شده از یک پاسخ JSON و آن را با ارزش مورد انتظار مقایسه می کند.
JsonPath Match - بررسی اینکه آیا پاسخ JSON حاوی گره خاص است.
JsonPath RegEx Match - استخراج اطلاعات از یک پاسخ JSON و تایید آن با یک عبارت منظم است. شما می توانید اظهارات جدید را در گفت و گو اضافه کردن اظهارات در گروه تضمین مالکیت مطالب پیدا کنید.
شما می توانید پروژه های خالی جدید (در نسخه های قبلی، پروژه ها باید بر اساس WSDL یا WADL، یا URI) ایجاد کنید.
ارتقاء:
نگاه جدید الهام گرفته از آماده! API
پشتیبانی از جاوا 6 کاهش یافته است. برای اجرای SoapUI، در حال حاضر شما نیاز به جاوا 7 در کامپیوتر خود دارید. بسته نصب SoapUI شامل ماژول های جاوا 7 است، بنابراین اگر از نصب استفاده می کنید، لازم نیست فایل های اضافی را دانلود و نصب کنید.
آیکون های قدیمی با آیکون های جدید جایگزین شده اند.
پلاگینهای همراه:
بسته نصب SoapUI شامل پلاگین های زیر است:
MQTT plugin - امکان آزمایش IOT از خدمات MQTT را فراهم می کند.

Swagger Plugin - امکان بارگیری و ذخیره توضیحات رابط Swagger را فراهم می کند.
AlertSite UXM plugin - مانیتورینگ توزیع شده API ها را فعال می کند.
اشکالات ثابت:
تأیید JMS Timeout کار نکرد.
SoapUI موفق به پیدا کردن پیوست های مشخص شده توسط 'xop: شامل href' نیست.
SoapUI هنگام بارگذاری تست ها با testrunner.bat بارگیری پلاگین ها را نپذیرفت و دایرکتوری فعلی از باین متفاوت بود.
& quot؛ راهنما & gt؛ خط مشی رازداری & quot؛ آیتم منو هیچ صفحه وب را باز نکرد. اکنون http://www.soapui.org/Store-Info/privacy-policy.html باز می شود.
در ویرایشگر مرحله تست انتقال اموال، می توان دو مورد با همان نام را به لیست انتقال افزود.
هنگام تغییر اندازه & quot؛ حاوی & quot؛ اظهار نظر ویرایش پنجره، متن در آن پنجره به اندازه کافی تغییر اندازه نیست.
برگه مرورگر ویرایشگر رابط REST نمایش داده شده و & quot؛ تعریف WSDL & quot؛ به جای & quot؛ تعریف WADL & quot؛
یک اشتباه در تنظیمات SoapUI & gt؛ وجود دارد. صفحه تنظیمات WSDL.

چه جدید در نسخه 5.1.3 است:

ویژگی های کلیدی جدید:
REST Mocking - به راحتی REST MockServices را بدون برنامه نویسی و تست API های غیر قابل دسترس / نمونه اولیه ایجاد کنید.
پشتیبانی از OAuth 2.0 - API های تست با استفاده از OAuth 2.0، گروه های مختلف اعتبار OAuth 2.0 به پروفیل ها و تست OAuth 2.0 خود را به منظور ادغام با سایر ابزار ساخت ایجاد می کند.
(تنها نرم افزار) REST Discovery - با ضبط تعاملات خود با API، API خود را بدون ثبت نام تحت آزمون تست کنید.
(فقط نرم افزار) REST Test Suite Builder - به صورت خودکار مجموعه سوالات آزمون از تعامل ثبت شده خود را با API، اطمینان حاصل کنید که درخواست های درست را تست کنید.
(فقط طرفدار) REST Discovery + REST Mocking - یکپارچه ایجاد REST Mocks با استفاده از پاسخ های از ضبط REST Discovery.
اشکالات ثابت شده:
XSD ها اکنون به درستی برای سرویس MockServices در زیر پوشه ها (SOAP-1313)
پانل ورود به حافظه در حال حاضر حافظه کل صحیح را برای اندازه های بالاتر از 2 گیگابایت (SOAP-1574) نشان می دهد.
اکنون می توانید BinarySecurityToken را هنگام ایجاد یک امضای WSS امضا (SOAPUI-4586 / SOAP-1097، کمک از Willem Salembier) امضا کنید.
نمایشگر منابع و درخواست ویرایشگر در حال حاضر بهتر همگام سازی (SOAP-830)
رفتار پارامتر پاپ آپ نمایش مشخصات (SOAP-845) را بهبود بخشید

متن ناشناس ناشناس از & quot؛ جدید REST منابع & quot؛ گفتگو (SOAP-1102)
برخی از آرشیوهای تکراری کتابخانه حذف شده است. (SOAP-1195)
واردات WSDL محافظت شده توسط Base HTTP Authentication اکنون امکان پذیر است (SOAP-1331)
تبدیل XML دیگر برای مقدار JSON نامشخص است که با رقم (SOAP-1405) شروع می شود
صفحه شروع کننده هم اکنون به درستی روی Mac OS X (SOAP-1212) نیز تغییر می کند.
دیگر درخواستهای تغییر مسیر دیگر تنظیمات پروکسی را بصورت دستی تنظیم نمیکنند (SOAP-1208)
چندین مشکل جزئی با JSON در هنگام استفاده از فایل های WADL با یک طرح ثابت (SOAP-1219)
ثابت NullPointerException هنگام تایید تطابق الگو در XSD ها (SOAP-1229)
با وجود خدمات REST با نامهای تکراری، دوباره می توانید مراحل آزمایش REST جدید ایجاد کنید. (SOAP-1239)
خواص سفارشی ثابت با مراحل آزمایش REST که از نقطه پایانی JMS (SOAP-1251)
SecurityTestRunner ثابت ایجاد گزارش در Mac OS X (SOAP-1278)
سازگاری بهبود یافته با MTOM و WCF (SOAP-1316)
غیر ضروری را حذف کرد & quot؛ فایل فورا پروژه را حذف کرد & quot؛ هشدارها (SOAP-1338)
صادرات پروژه به فایل زیپ دیگر پیام خطا (SOAP-1948) را نشان نمی دهدSSLContext در حال حاضر قابل تنظیم با استفاده از مالکیت سیستم soapui.sslcontext.algorithm (SOAP 2013)
Character Unicode گسترده ای دیگر CharConversionException را وارد نمیکند (SOAP-1752)
(فقط نرم افزار) پلاگین maven را رفع کرده است هنگام اجرای پروژه حاوی محتویات محتوا پیام (SOAP-1348)
(تنها نرم افزار) تاخیر 500 میلی ثانیه غیر ضروری در آزمایش های داده محور (SOAP-769)
(فقط نرم افزار) مسئله ثابت که آزمونهای REST با رانده داده ها گاهی داده های اشتباه را برداشت (SOAP-722)
(فقط نرم افزار) JSON دیگر در برخی موارد به XML تبدیل نمی شود (SOAP-1219)
ارتقاء:
کلاس اسکریپت معرفی شده برای گروه بندی ثابت های ثابت (Contribution from Marc Paquette)
یک تنظیم (غیر GUI) اضافه شده برای کنترل شروع Cajo server در هنگام راه اندازی (Contribution from Marc Paquette)
رفتار انتخابگر فایلها در سناریوهای خاص (Contribution from Marc Paquette)
اضافه شده گم شده soapui.logroot پیکربندی به تعریف log4j از GLOBAL_GROOVY_LOG (کمک از مایکل Ottati)
IdleConnectionHandler در حال حاضر به درستی متوقف شده (Contribution from Christoph Thelen)
Normalize pathname برای شنوندگان، کارخانه ها و ریشه ها (SOAP-1424، Contribution from Marc Paquette)

کتابخانه های به روز شده:
پروکسی وول 20131209 (SOAP-1208)
rsyntaxtextarea 2.5.0 (SOAP-1425)
commons-io 2.4
wss4j 1.6.14

در نسخه 5.0.0 جدید است:

ویژگی های کلیدی جدید:
REST Mocking - به راحتی REST MockServices را بدون برنامه نویسی و تست API های غیر قابل دسترس / نمونه اولیه ایجاد کنید.
پشتیبانی از OAuth 2.0 - API های تست با استفاده از OAuth 2.0، گروه های مختلف اعتبار OAuth 2.0 به پروفیل ها و تست OAuth 2.0 خود را به منظور ادغام با سایر ابزار ساخت ایجاد می کند.
(تنها نرم افزار) REST Discovery - با ضبط تعاملات خود با API، API خود را بدون ثبت نام تحت آزمون تست کنید.
(فقط نرم افزار) REST Test Suite Builder - به صورت خودکار مجموعه سوالات آزمون از تعامل ثبت شده خود را با API، اطمینان حاصل کنید که درخواست های درست را تست کنید.
(فقط طرفدار) REST Discovery + REST Mocking - یکپارچه ایجاد REST Mocks با استفاده از پاسخ های از ضبط REST Discovery.
اشکالات ثابت شده:
XSD ها اکنون به درستی برای سرویس MockServices در زیر پوشه ها (SOAP-1313)
پانل ورود به حافظه در حال حاضر حافظه کل صحیح را برای اندازه های بالاتر از 2 گیگابایت (SOAP-1574) نشان می دهد.
اکنون می توانید BinarySecurityToken را هنگام ایجاد یک امضای WSS امضا (SOAPUI-4586 / SOAP-1097، کمک از Willem Salembier) امضا کنید.
نمایشگر منابع و درخواست ویرایشگر در حال حاضر بهتر همگام سازی (SOAP-830)
رفتار پارامتر پاپ آپ نمایش مشخصات (SOAP-845) را بهبود بخشید

متن ناشناس ناشناس از & quot؛ جدید REST منابع & quot؛ گفتگو (SOAP-1102)
برخی از آرشیوهای تکراری کتابخانه حذف شده است. (SOAP-1195)
واردات WSDL محافظت شده توسط Base HTTP Authentication اکنون امکان پذیر است (SOAP-1331)
تبدیل XML دیگر برای مقدار JSON نامشخص است که با رقم (SOAP-1405) شروع می شود
صفحه شروع کننده هم اکنون به درستی روی Mac OS X (SOAP-1212) نیز تغییر می کند.
دیگر درخواستهای تغییر مسیر دیگر تنظیمات پروکسی را بصورت دستی تنظیم نمیکنند (SOAP-1208)
چندین مشکل جزئی با JSON در هنگام استفاده از فایل های WADL با یک طرح ثابت (SOAP-1219)
ثابت NullPointerException هنگام تایید تطابق الگو در XSD ها (SOAP-1229)
با وجود خدمات REST با نامهای تکراری، دوباره می توانید مراحل آزمایش REST جدید ایجاد کنید. (SOAP-1239)
خواص سفارشی ثابت با مراحل آزمایش REST که از نقطه پایانی JMS (SOAP-1251)
SecurityTestRunner ثابت ایجاد گزارش در Mac OS X (SOAP-1278)
سازگاری بهبود یافته با MTOM و WCF (SOAP-1316)
غیر ضروری را حذف کرد & quot؛ فایل فورا پروژه را حذف کرد & quot؛ هشدارها (SOAP-1338)
صادرات پروژه به فایل زیپ دیگر پیام خطا (SOAP-1948) را نشان نمی دهدSSLContext در حال حاضر قابل تنظیم با استفاده از مالکیت سیستم soapui.sslcontext.algorithm (SOAP 2013)
Character Unicode گسترده ای دیگر CharConversionException را وارد نمیکند (SOAP-1752)
(فقط نرم افزار) پلاگین maven را رفع کرده است هنگام اجرای پروژه حاوی محتویات محتوا پیام (SOAP-1348)
(تنها نرم افزار) تاخیر 500 میلی ثانیه غیر ضروری در آزمایش های داده محور (SOAP-769)
(فقط نرم افزار) مسئله ثابت که آزمونهای REST با رانده داده ها گاهی داده های اشتباه را برداشت (SOAP-722)
(فقط نرم افزار) JSON دیگر در برخی موارد به XML تبدیل نمی شود (SOAP-1219)
ارتقاء:
کلاس اسکریپت معرفی شده برای گروه بندی ثابت های ثابت (Contribution from Marc Paquette)
یک تنظیم (غیر GUI) اضافه شده برای کنترل شروع Cajo server در هنگام راه اندازی (Contribution from Marc Paquette)
رفتار انتخابگر فایلها در سناریوهای خاص (Contribution from Marc Paquette)
اضافه شده گم شده soapui.logroot پیکربندی به تعریف log4j از GLOBAL_GROOVY_LOG (کمک از مایکل Ottati)
IdleConnectionHandler در حال حاضر به درستی متوقف شده (Contribution from Christoph Thelen)
Normalize pathname برای شنوندگان، کارخانه ها و ریشه ها (SOAP-1424، Contribution from Marc Paquette)

کتابخانه های به روز شده:
پروکسی وول 20131209 (SOAP-1208)
rsyntaxtextarea 2.5.0 (SOAP-1425)
commons-io 2.4
wss4j 1.6.14

چه جدید در نسخه 3.0 Beta 2 جدید است:

اغلب رفع اشکالات و پیشرفت های جزئی.

چه جدید در نسخه 2.5.1 وجود دارد؟

soapUI 2.5.1 عمدتا یک نسخه آزمایشی با چند پیشرفت جزئی است.

چه جدید در نسخه 2.5 است:

تعدادی از رفع اشکالات و پیشرفت های جزئی به لطف مشتریان عالی ما و جامعه برای آزمایش و گزارش ... ما به شما یکی دیگر از رهایی!

چه جدید در نسخه 2.0.2 / 2.5 Beta 1 وجود دارد:

در نهایت یک نسخه جدید!
پشتیبانی REST / HTTP
واردات WADL / صادرات / نسل
تبدیل JSON / HTML به XML برای ادعاهای، انتقال، و غیره.
درخواست REST / HTTP TestStep
کد و مستندات را برای WADL ها تولید کنید
پشتیبانی WS-Addressing
درخواست، MockResponse، Assertion
پیشرفت MockService
onRequest / afterRequest اسکریپت ها
WSDL بهبود یافته با نقطه پایان WSDL
docroot برای خدمت به محتوای استاتیک
پشتیبانی از HEAD
فایل پروژه رمزگذاری شده و زمینه رمز عبور مخفی
LoadTest قبل / بعد از اجرای اسکریپت
واردات / صادرات TestCases / TestSuites برای به اشتراک گذاری
مسیرهای نسبی به منابع پروژه
مانیتور SOAP پیشرفته در حال حاضر پشتیبانی از رمز زنده نگه داشتن زنده و chunked
Dump-File برای پیام پاسخ به طور خودکار پاسخ به یک فایل محلی را ذخیره می کند
فروشگاه های کلیدی منحصر به فرد در سطح درخواست
بهبود XPath حاوی Assertion با گزینه ای برای نادیده گرفتن پیشوندهای فضای نام است
پشتیبانی از الگوریتم فشرده سازی بهبود یافته است
تنظیمات مربوط به HTTP تمدید شده


.. قبل از آزمایش، پروژه های موجود خود را پشتیبان بگیرید و در صورت داشتن هر گونه مسائل، پیشنهادات، شکایات و غیره دریغ نکنید.

مورد نیاز:

محیط زیست زمان اجرا نسخه جاوا 2

نظرات به SoapUI

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!