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 (העברת המדינה נציג), SOAP (Simple Object Access Protocol), JMS (Java Message Service), JDBC (קישוריות מסד נתונים Java) AMF (פורמט הודעה לפעולה), HTTP (פרוטוקול העברת היפר-טקסט) ופרוטוקולים מסוג POX (רגיל).

בין הדגשים שלה, אנו יכולים להזכיר כי ניתן להשתמש בו עבור סימולציה שירות, שירות לעג, הדור קוד, בדיקות POX, בדיקות AMF, בדיקות SOAP, בדיקות REST, בדיקות עומס, בדיקות פונקציונליות, בדיקות JMS, בדיקות JDBC, כמו כמו גם בדיקות אבטחה. יש לו מעל 5,5 מיליון הורדות וזה & rsquo; s מופץ כחלק פרויקט SmartBear תוכנה, אשר מייצרת QA עוצמה וכלי פיתוח.

בנוסף, ניתן להשתמש בו ככלי גנרטור קוד. התוכנה גם מאפשרת למשתמשים ליצור בקלות ובמהירות בדיקות ביצועים מתקדמות, כמו גם להפעיל בדיקות תפקודיות אוטומטיות. SoapUI עובד היטב עם כל גנו / לינוקס, עבורו הוא מופץ כמו חבילות בינאריות שנבנו מראש בתבניות קובץ tar.gz ו- sh, תמיכה בארכיטקטורות של 64 סיביות (x86_64) ו- 32 סיביות (x86). מערכות ההפעלה Microsoft Windows ו- Mac OS X נתמכות גם הן.


מתחת למכסה המנוע וזמינות

התוכנית נכתבה כולה בשפת התכנות של Java והיא משתמשת בטכנולוגיית Java Swing עבור ממשק המשתמש הגרפי שלה. לנוחיותכם, הוא מופץ כחבילה בינארית גנריות שנבנתה מראש הכוללת את ההפעלה של JAR, וכן מתקינים עבור פלטפורמות החומרה של 32 סיביות ו- 64 סיביות, בתבנית הקובץ sh. מידע על תמחור לפרוייקט SoapUI Pro ניתן למצוא באתר האינטרנט של הפרויקט.

מה חדש במהדורה זו:

  • תוסף SwaggerHub מקובץ חדש, המסייע לך לייבא בקלות הגדרות Swagger API מ- SwaggerHub לפרויקט שלך ולייצא את ממשקי ה- API שלך ל- SwaggerHub. (SOAPUIOS-152)
  • שימוש יעיל יותר בזיכרון. (SOAPUIOS-154)
  • תכונה חדשה על ידי סטניסלב ווזניאק (משתמש GitHub עם הכינוי sponte): רץ הבדיקה יש הגדרה חדשה, כי פקודות SoapUI לייצא תכונות מקרה מבחן דוחות JUnit בסגנון. תוכל למצוא את התוצאות החדשות & quot; ייצוא JUnit עם מאפייני הבדיקה & quot; בתיבת הדו-שיח 'דוחות' של תיבת הדו-שיח, שבה תציין את מאפייני הרץ של הבדיקה לפני ההפעלה. כדי להפעיל פונקציונליות זו משורת הפקודה, השתמש בארגומנט שורת הפקודה New-J. (SOAPUIOS-156)
  • תיקון באגים על ידי מארק Paquette (marcpa00 ב GitHub): גרסאות מוקדמות יותר של SoapUI הוכפל הודעות שנשלחו יומן המסוף מקוד Groovy. מארק תיקן את זה. (SOAPUIOS-157)
  • תיקוני באגים נוספים:
  • הפלאגין של UXM AlertSite לא הוסיף את & quot; מעקב אחר ממשקי API & quot; פריט בתפריט המוצר. (SOAPUIOS-166)
  • שגיאה (לא ניתן להגדיר את מצב הגישה לסקריפטים של wsi-test-tools & quot;) עשוי להתרחש בעת התקנת המוצר ב- Linux. (SOAPUIOS-161)
  • הפעלת תאימות WS-I עבור שירות SOAP עלולה לגרום לחריג. (SOAPUIOS-158)

מה חדש בגרסה:

  • תוסף SwaggerHub מקובץ חדש, המסייע לך לייבא בקלות הגדרות Swagger API מ- SwaggerHub לפרויקט שלך ולייצא את ממשקי ה- API שלך ל- SwaggerHub. (SOAPUIOS-152)
  • שימוש יעיל יותר בזיכרון. (SOAPUIOS-154)
  • תכונה חדשה על ידי סטניסלב ווזניאק (משתמש GitHub עם הכינוי sponte): רץ הבדיקה יש הגדרה חדשה, כי פקודות SoapUI לייצא תכונות מקרה מבחן דוחות JUnit בסגנון. תוכל למצוא את התוצאות החדשות & quot; ייצוא JUnit עם מאפייני הבדיקה & quot; בתיבת הדו-שיח 'דוחות' של תיבת הדו-שיח, שבה תציין את מאפייני הרץ של הבדיקה לפני ההפעלה. כדי להפעיל פונקציונליות זו משורת הפקודה, השתמש בארגומנט שורת הפקודה New-J. (SOAPUIOS-156)
  • תיקון באגים על ידי מארק Paquette (marcpa00 ב GitHub): גרסאות מוקדמות יותר של SoapUI הוכפל הודעות שנשלחו יומן המסוף מקוד Groovy. מארק תיקן את זה. (SOAPUIOS-157)
  • תיקוני באגים נוספים:
  • הפלאגין של UXM AlertSite לא הוסיף את & quot; מעקב אחר ממשקי API & quot; פריט בתפריט המוצר. (SOAPUIOS-166)
  • שגיאה (לא ניתן להגדיר את מצב הגישה לסקריפטים של wsi-test-tools & quot;) עשוי להתרחש בעת התקנת המוצר ב- Linux. (SOAPUIOS-161)
  • הפעלת תאימות WS-I עבור שירות SOAP עלולה לגרום לחריג. (SOAPUIOS-158)

מה חדש בגירסה 5.2.0:

  • תכונות חדשות עיקריות:
  • ניתן להשתמש בארבע טענות חדשות המבוססות על JSONPath:
  • JsonPath Count - חישוב מספר המופעים של אלמנט בתגובת JSON.
  • התאמה לקיומו של JsonPath - מחלץ נתונים מתגובת JSON ומשווה אותה עם ערך צפוי.
  • JsonPath Match - בודק אם תגובת JSON מכילה צומת ספציפי.
  • JsonPath RegEx Match - מחלץ נתונים מתגובת JSON ומאמת אותה בביטוי רגיל. תוכל למצוא את ההצהרות החדשות בתיבת הדו-שיח Add Assertions (הוספה), בקבוצת Content Content Assertion.
  • באפשרותך ליצור פרוייקטים חדשים ריקים (בגרסאות מוקדמות יותר, הפרויקטים חייבים להיות מבוססים על WSDL או WADL, או URI).
  • שיפורים:
  • מראה חדש בהשראת Ready! API.
  • התמיכה ב- Java 6 הושמטה. כדי להפעיל SoapUI, עכשיו אתה צריך להיות Java 7 במחשב. חבילת ההתקנה SoapUI כוללת Java 7 מודולים, כך שאם אתה משתמש ההתקנה, אתה לא צריך להוריד ולהתקין קבצים נוספים.
  • סמלים בסגנון ישן הוחלפו בסמלים חדשים יותר.
  • תוספים ארוזים:
  • חבילת ההתקנה של SoapUI כוללת את יישומי הפלאגין הבאים:
  • תוסף MQTT - מאפשר בדיקת IOT של שירותי MQTT.
  • תוסף Swagger - מאפשר טעינה ושמירה של תיאורי ממשק Swagger.
  • plugin UXM של AlertSite - מאפשר ניטור מבוזר של ממשקי API.
  • באגים קבועים:
  • קביעת הזמן הקצוב לתפוגה של JMS לא פעלה.
  • SoapUI לא מצא קבצים מצורפים שצוינו על-ידי 'xop: include 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 ללא Scripting ובדיקות API לא זמינות / אב טיפוס.
  • תמיכה ב- OAuth 2.0 - בדיקות API באמצעות OAuth 2.0, מקבצים אישורי OAuth 2.0 שונים לפרופילים, ומפעילים את בדיקות OAuth 2.0 שלך באופן אוטומטי כדי להשתלב עם כלי בנייה אחרים.
  • (Pro בלבד) REST Discovery - קבל במהירות את ממשק ה- API הלא מתועד שלך בבדיקה על ידי הקלטת האינטראקציות שלך עם ממשק ה- API.
  • (Pro בלבד) REST Test Suite Builder - צור באופן אוטומטי חבילות בדיקה מהאינטראקציות המוקלטות שלך עם ממשק ה- API, וודא שאתה בודק את הבקשות הנכונות.
  • (Pro בלבד) REST Discovery + REST Mocking - צור בצורה חלקה REST Mocks באמצעות תגובות מקלטות REST Discovery.
  • באגים קבועים:
  • XSDs נחשפים כעת כראוי עבור MockServices בתיקיות משנה (SOAP-1313)
  • לוח יומן הזיכרון מציג כעת זיכרון כולל נכון לגדלים מעל 2GB (SOAP-1574)
  • כעת ניתן לחתום על BinarySecurityToken בעת יצירת ערך חתימת WSS (SOAPUI-4586 / SOAP-1097, תרומה מווילם סלמבייה)
  • התצוגות של עורך המשאבים ותצוגות העריכה מסונכרנות כעת טוב יותר (SOAP-830)
  • שיפור ההתנהגות של טבלת הפרמטרים המוקפצים של תצוגת הבקשה (SOAP-845)
  • נוסף טקסט חסר של רמז מתוך & quot; משאב REST חדש & quot; שיח (SOAP-1102)
  • הוסרו כמה ארכיונים של ספריות כפולות. (SOAP-1195)
  • ייבוא ​​WSDL המוגן על ידי אימות HTTP בסיסי אפשרי כעת שוב (SOAP-1331)
  • ההמרה ל- XML ​​נכשלת עוד לערך JSON שהשם שלו מתחיל בספרה (SOAP-1405)
  • דף המתחילים משנה את גודלו נכון גם ב- Mac OS X (SOAP-1212)
  • בקשות להפניה מחדש אינן מתעלמות עוד מהגדרות proxy שהוגדרו ידנית (SOAP-1208)
  • תוקנו מספר בעיות קלות ב- JSON בעת שימוש בקובצי WADL עם סכימה (SOAP-1219)
  • תוקן NullPointerException בעת קביעת תאימות סכימה ב- XSDs (SOAP-1229)
  • ניתן ליצור שוב בדיקות REST חדשות למרות שיש שירותי REST עם שמות כפולים. (SOAP-1239)
  • מאפיינים מותאמים אישית קבועים שאינם פועלים עם שלבי בדיקה של REST שהשתמשו בנקודת קצה של JMS (SOAP-1251)
  • Fixed SecurityTestRunner אינו יוצר דוחות ב- Mac OS X (SOAP-1278)
  • תאימות משופרת עם MTOM ו- WCF (SOAP-1316)
  • הוסר מיותר & quot; נכשל בעת מחיקת קובץ פרוייקט זמני & quot; אזהרות. (SOAP-1338)
  • ייצוא פרוייקט לקובץ zip כבר לא מציג הודעת שגיאה (SOAP-1948)
  • SSLContext ניתן להגדרה כעת באמצעות soapui.sslcontext.all).
  • שרתי Unicode רחבים אינם גורמים עוד ל- CharConversionException ביבוא (SOAP-1752)
  • (pro בלבד) תוקן את הפלאגין של maven בעת ביצוע פרוייקט המכיל הודעת תוכן הודעה (SOAP-1348)
  • (pro בלבד) תוקן עיכוב של 500 מילישניות מיותרות בבדיקות מונעות נתונים (SOAP-769)
  • (Pro בלבד) בעיה קבועה שבה בדיקות REST מונעות נתונים מדי פעם אספו את הנתונים הלא נכונים (SOAP-722)
  • (Pro בלבד) JSON כבר לא מומרת ל- XML ​​במקרים מסוימים (SOAP-1219)
  • שיפורים:
  • הכיתה סקריפט שהוצג עבור קיבוץ פנימי של קבועים (תרומה מאת מארק Paquette)
  • נוסף הגדרות (לא GUI) כדי לשלוט על הפעלת שרת Cajo בעת ההפעלה (תרומה מאת מארק Paquette)
  • התנהגות משופרת של קובצי קבצים בתרחישים מסוימים (תרומה מאת מארק Paquette)
  • הוספת תצורה soapui.logroot חסרה להגדרת log4j של GLOBAL_GROOVY_LOG (תרומה מאת Michael Ottati)
  • IdleConnectionHandler מופסק כעת כהלכה (תרומה מאת Christoph Thelen)
  • מנרמל נתיב עבור מאזינים, מפעלים ושורש (SOAP-1424, תרומה מאת מארק Paquette)
  • ספריות מעודכנות:
  • proxy-vole 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

מה חדש בגירסה 5.0.0:

  • תכונות חדשות עיקריות:
  • REST Mocking - צור בקלות REST MockServices ללא Scripting ובדיקות API לא זמינות / אב טיפוס.
  • תמיכה ב- OAuth 2.0 - בדיקות API באמצעות OAuth 2.0, מקבצים אישורי OAuth 2.0 שונים לפרופילים, ומפעילים את בדיקות OAuth 2.0 שלך באופן אוטומטי כדי להשתלב עם כלי בנייה אחרים.
  • (Pro בלבד) REST Discovery - קבל במהירות את ממשק ה- API הלא מתועד שלך בבדיקה על ידי הקלטת האינטראקציות שלך עם ממשק ה- API.
  • (Pro בלבד) REST Test Suite Builder - צור באופן אוטומטי חבילות בדיקה מהאינטראקציות המוקלטות שלך עם ממשק ה- API, וודא שאתה בודק את הבקשות הנכונות.
  • (Pro בלבד) REST Discovery + REST Mocking - צור בצורה חלקה REST Mocks באמצעות תגובות מקלטות REST Discovery.
  • באגים קבועים:
  • XSDs נחשפים כעת כראוי עבור MockServices בתיקיות משנה (SOAP-1313)
  • לוח יומן הזיכרון מציג כעת זיכרון כולל נכון לגדלים מעל 2GB (SOAP-1574)
  • כעת ניתן לחתום על BinarySecurityToken בעת יצירת ערך חתימת WSS (SOAPUI-4586 / SOAP-1097, תרומה מווילם סלמבייה)
  • התצוגות של עורך המשאבים ותצוגות העריכה מסונכרנות כעת טוב יותר (SOAP-830)
  • שיפור ההתנהגות של טבלת הפרמטרים המוקפצים של תצוגת הבקשה (SOAP-845)
  • נוסף טקסט חסר של רמז מתוך & quot; משאב REST חדש & quot; שיח (SOAP-1102)
  • הוסרו כמה ארכיונים של ספריות כפולות. (SOAP-1195)
  • ייבוא ​​WSDL המוגן על ידי אימות HTTP בסיסי אפשרי כעת שוב (SOAP-1331)
  • ההמרה ל- XML ​​נכשלת עוד לערך JSON שהשם שלו מתחיל בספרה (SOAP-1405)
  • דף המתחילים משנה את גודלו נכון גם ב- Mac OS X (SOAP-1212)
  • בקשות להפניה מחדש אינן מתעלמות עוד מהגדרות proxy שהוגדרו ידנית (SOAP-1208)
  • תוקנו מספר בעיות קלות ב- JSON בעת שימוש בקובצי WADL עם סכימה (SOAP-1219)
  • תוקן NullPointerException בעת קביעת תאימות סכימה ב- XSDs (SOAP-1229)
  • ניתן ליצור שוב בדיקות REST חדשות למרות שיש שירותי REST עם שמות כפולים. (SOAP-1239)
  • מאפיינים מותאמים אישית קבועים שאינם פועלים עם שלבי בדיקה של REST שהשתמשו בנקודת קצה של JMS (SOAP-1251)
  • Fixed SecurityTestRunner אינו יוצר דוחות ב- Mac OS X (SOAP-1278)
  • תאימות משופרת עם MTOM ו- WCF (SOAP-1316)
  • הוסר מיותר & quot; נכשל בעת מחיקת קובץ פרוייקט זמני & quot; אזהרות. (SOAP-1338)
  • ייצוא פרוייקט לקובץ zip כבר לא מציג הודעת שגיאה (SOAP-1948)
  • SSLContext ניתן להגדרה כעת באמצעות soapui.sslcontext.all).
  • שרתי Unicode רחבים אינם גורמים עוד ל- CharConversionException ביבוא (SOAP-1752)
  • (pro בלבד) תוקן את הפלאגין של maven בעת ביצוע פרוייקט המכיל הודעת תוכן הודעה (SOAP-1348)
  • (pro בלבד) תוקן עיכוב של 500 מילישניות מיותרות בבדיקות מונעות נתונים (SOAP-769)
  • (Pro בלבד) בעיה קבועה שבה בדיקות REST מונעות נתונים מדי פעם אספו את הנתונים הלא נכונים (SOAP-722)
  • (Pro בלבד) JSON כבר לא מומרת ל- XML ​​במקרים מסוימים (SOAP-1219)
  • שיפורים:
  • הכיתה סקריפט שהוצג עבור קיבוץ פנימי של קבועים (תרומה מאת מארק Paquette)
  • נוסף הגדרות (לא GUI) כדי לשלוט על הפעלת שרת Cajo בעת ההפעלה (תרומה מאת מארק Paquette)
  • התנהגות משופרת של קובצי קבצים בתרחישים מסוימים (תרומה מאת מארק Paquette)
  • הוספת תצורה soapui.logroot חסרה להגדרת log4j של GLOBAL_GROOVY_LOG (תרומה מאת Michael Ottati)
  • IdleConnectionHandler מופסק כעת כהלכה (תרומה מאת Christoph Thelen)
  • מנרמל נתיב עבור מאזינים, מפעלים ושורש (SOAP-1424, תרומה מאת מארק Paquette)
  • ספריות מעודכנות:
  • proxy-vole 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

מה חדש בגירסה 3.0 ביתא 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 Request TestStep
  • צור קוד ותיעוד עבור WADL
  • תמיכה ב- WS - כתובת
  • בקשה, MockResponse, קביעה
  • שיפורים MockService
  • ב- scriptRequest / afterRequest
  • חשיפה משופרת של WSDL עם נקודת הסיום של WSDL
  • docroot להצגת תוכן סטטי
  • HEAD מבקש תמיכה
  • שדות פרוייקט מוצפנים ושדות סיסמה נסתרים
  • LoadTest before / afterRun scripts
  • ייבוא ​​/ ייצוא TestCases / TestSuites לשיתוף
  • נתיבים יחסיים למשאבי פרוייקט
  • משופרת SOAP Monitor תומך כעת לשמור על קידוד מקודד & chunked
  • קובץ Dump-File עבור הודעת התגובה שומר באופן אוטומטי תגובות לקובץ מקומי
  • keystores ייחודיים ברמת הבקשה
  • XPath משופר מכיל אפשרות עם אפשרות להתעלם מהקידומות של מרחב השמות
  • תמיכה משופרת באלגוריתם דחיסה
  • הגדרות מורחבות הקשורות ל- HTTP
  • .. גיבוי הפרויקטים הקיימים שלך לפני בדיקה בבקשה אל תהססו לפנות אלינו אם יש לך בעיות, הצעות, תלונות, וכו '

  • דרישות :

    • Java 2 Standard Edition Runtime Environment

תגובות ל SoapUI

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!