WebInject הוא כלי חינמי לבדיקות אוטומטיות של יישומים ושירותי אינטרנט. זה יכול לשמש לבדיקת רכיבי מערכת בודדות שיש לי ממשקי HTTP (JSP, ASP, CGI, PHP, Servlets, טפסים ב- HTML, וכו '), ויכול לשמש כרתם מבחן ליצור חבילה של [רמת HTTP] האוטומטית פונקציונלי, קבלה, ורגרסיה בדיקות. רתמה בדיקה, המכונה גם כנהג מבחן או במסגרת בדיקה, מאפשר לך להפעיל מקרי מבחן רבים ולאסוף / לדווח על התוצאות שלך. WebInject מציע תצוגת תוצאות בזמן אמת ועשויה לשמש גם לניטור זמני תגובה של מערכת.
WebInject יכול לשמש כמסגרת בדיקה מלאה הנשלטת על ידי ממשק משתמש WebInject (GUI). לחלופין, ניתן להשתמש בו כרץ עצמאי מבחן (טקסט / יישום מסוף) אשר יכול להיות משולב וקרא ממסגרות מבחן אחרות או יישומים.
WebInject משתמש API XML (ממשק). זה אומר שאתה יכול להשתמש WebInject בלי לראות זה יישום פנימי (אין סקריפטים או תכנות צורך להשתמש בו).
WebInject כתוב בפרל ויכול לרוץ על כל פלטפורמה שניתן להתקין מתורגמן פרל ב( MS Windows, גנו / לינוקס, BSD, Solaris, Mac OS, ועוד רבים). נכון לעכשיו, הרצה בינארי של WebInject זמינה רק עבור MS Windows. אם אתה רוצה לרוץ על פלטפורמות אחרות, אתה חייב להיות מתורגמן פרל ולהפעיל אותו מקוד המקור של פרל.
מקרי מבחן נכתבים בקבצי XML, באמצעות תגי XML ותכונות, ועברו למנוע WebInject לביצוע נגד היישום / השירות הנבדק. זה תקצירי internals של היישום של WebInject מהבוחן שאינו טכני, תוך שימוש בארכיטקטורה פתוחה [נכתבה בפרל] למי שדורש יותר התאמה אישית או שינויים.
דיווחי תוצאה נוצרים ב- HTML (לצפייה) ו- XML (לtranformation על ידי תוכניות חיצוניות). תוצאות מפורטות אלה כוללים עוברים / נכשלו מעמד, שגיאות, זמני תגובה, וכו 'תוצאות מוצגות גם בחלון בממשק המשתמש, אם אתה מפעיל GUI WebInject, ונשלחות לערוץ STDOUT אם אתה מפעיל את מנוע WebInject כ יישום עצמאי (קונסולה).
ניתן לאסוף זמני תגובת HTTP ופיקוח בזמן אמת במהלך ביצוע בדיקה. סטטיסטיקת טיימר מחושבת ומוצגת בחלון צג בזמן הריצה. כאשר נעשה שימוש יחד עם Gnuplot (שירות זומם), גרף זמן תגובה נוצר ומתעדכן בזמן אמת כמו ריצות המבחן. זה משמש כדי לאמת את התגובות מהיישום / השירות הנבדק הם בטווח סביר (לפגוש SLA שלך או באיכות של קריטריוני שירות). זה גם מאפשר WebInject להתנהל כבדיקת ביצועים ליישום / ניטור שירות.
פרטי תוכנה:
תגובות לא נמצא