CGI :: בדיקה

CGI :: בדיקה היא מסגרת בדיקה רגרסיה CGI.
הורד עכשיו

CGI :: בדיקה דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Steven Hilton
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~mshiltonj/CGI-Test-0.104/Test.pm

CGI :: בדיקה תגים


CGI :: בדיקה תיאור

CGI :: בדיקה היא מסגרת בדיקה רגרסיה CGI. CGI :: בדיקה היא מסגרת בדיקה רגרסיה CGI.Synopsis # בחלק T / Script.t מבחן רגרסיה, למשל שימוש CGI :: מבחן; # יצוא OK () $ CT = CGI :: מבחן-> חדש (-Base_url => "http: //some.server: 1234 / cgi-bin", -cgi_dir => "/ path / to / cgi-bin ",); הדף שלי $ = $ CT-> קבל ("http: //some.server: 1234 / cgi-bin / script? arg = 1"); אישור 1, $ עמוד-> content_type = ~ m | טקסט / htmlb; Tore $ שלי = $ לדף-> טפסים -> ; אישור 2, $ טופס-> פעולה EQ "/ CGI-BIN / SOMW_TARGET"; תפריט $ שלי = $ טופס-> menu_by_name ("חודשים"); OK 3, $ תפריט-> IS_SELED ("ינואר"); OK 4,! $ תפריט-> IS_SEECTED ("מרץ"); אישור 5, $ תפריט-> מספר; שלי $ $ = tore tore-> submit_by_name ("send_form"); אישור 6, מוגדר $ לשלוח; # # עכשיו אינטראקציה עם CGI # $ תפריט-> בחר ("מרץ"); # "לחץ על" על תווית מרץ שלי התשובה שלי = $ Send-> לחץ; # "לחץ על" על לחצן שלח אישור 7, $ תשובה-> is_ok; # ולוודא שאנחנו לא מקבלים http errorthe cgi :: מודול הבדיקה מספק מסגרת בדיקה רגרסיה CGI אשר מאפשר לך להפעיל את תוכניות CGI שלך במצב לא מקוון, כלומר מחוץ לשרת אינטרנט, אינטראקציה איתם באופן תכנותי, ללא צורך להקליד נתונים ולחץ על דפדפן אינטרנט.אם אתה משתמש במודול CGI, ייתכן שאתה מכיר את מצב הבדיקה הלא מקוון שלה. עם זאת, מצב זה מתאים לדברים פשוטים, ואין תמיכה לביצוע מושב מלא עם סקריפט המדינה. CGI :: בדיקה ממלאת פער זה על-ידי מתן התשתית הדרושה להפעלת סקריפטים של CGI, ולאחר מכן לנתח את הפלט כדי לבנות אובייקטים שניתן לשחרר, ועליו באפשרותך לקיים אינטראקציה ל"נגדרות השליטה של התסריט, לבסוף הגשת נתונים בחזרה. וכן הלאה ... שים לב כי סקריפטים CGI אתה יכול לבדוק עם CGI :: הבדיקה לא צריך להיות מיושם Perl בכלל. ככל מסגרת זו היא מודאגת, סקריפטים CGI הם Executables כי הם פועלים על סביבה כמו CGI, אשר לייצר פלט.כדי להשתמש CGI :: בדיקה מסגרת, אתה צריך להגדיר cgi :: מבחן אובייקט לפעול כמו שרת אינטרנט, על ידי מתן את בסיס כתובת האתר שבו סקריפטים CGI שוכבים על זה Pseudo-Server, ואשר ספרייה פיזית תואמת את בסיס כתובת האתר ולאחר מכן, אתה עלול להנפיק ולפוסט בקשות נותן כתובת אתר, ואת שרת Pseudo מחזירה א CGI :: בדיקה :: אובייקט הדף המייצג את התוצאה של הבקשה. דף זה עשוי להיות שגיאה, טקסט רגיל, נתונים בינאריים מסוימים או דף HTML (ראה CGI :: בדיקה :: דף לפרטים נוספים). דף HTML (דף HTML) יכול להכיל טופסי CGI אחד או יותר (מזוהה לפי תגיות) , אשר מתוארים על ידי מקרים של CGI :: מבחן :: טופס אובייקטים (ראה CGI :: בדיקה :: טופס לפרטים). פורטים יכול להיות queried כדי לראות אם הם מכילים סוג מסוים של יישומון (תפריט, אזור טקסט, כפתור, וכו '...), של שם מסוים (זה שם פרמטר CGI). פעם אחת, אפשר לקיים אינטראקציה עם יישומון כמו שהמשתמש היה מדפדפן. יישומונים מתוארים על ידי אובייקטים פולימורפיים אשר תואמים את CGI :: בדיקה :: טופס :: יישומון סוג. האינטראקציה הספציפית המוצעת תלויה בסוג הדינמי של האובייקט (ראה CGI :: בדיקה :: טופס :: יישומון לפרטים). אינטראקציה עם טופס מסתיים על ידי הגשת נתוני הטופס לשרת, ולקבל תשובה בחזרה. זה נעשה על ידי לחיצה על לחצן שלח, והעיתונות () שגרתית מחזירה דף חדש. באופן טבעי, לא נמצא שרת בכלל במסגרת CGI :: בדיקה, ואת סקריפט CGI הוא רץ דרך שיחה נכונה לאחד השיטה Get / לכתוב על CGI :: מבחן אובייקט. Finally, מאז CGI :: הבדיקה היא שנועדו לשמש סקריפטים בדיקה רגרסיה, הוא מייצא שגרת אישור יחיד () רק מדפיס את ההודעות הצפויות על ידי מבחן :: רתמה. זוהי השגרה הפונקציונלית היחידה במודול זה, כל שאר הגישות נעשות באמצעות אובייקט בדיקה CGI ::. דרישות: · פרל


CGI :: בדיקה תוכנה קשורה

Pljava

pljava הוא מודול perl כי יהיה להטביע perl לתוך ג 'אווה. ...

142

הורד