בדיקות ליישומי Web, רעיונות ויישום סיווג התפתחות מתמדת של טכנולוגיות מידע ותקשורת (ICT) הובילו החברה בעולם, שבו ההשפעה של התוכנה (SW) יצר מהפכה של החשיבה והפעולה של אנשים אשר הם אינטראקציה. המאבק של יצרנים גדולים להשתפר בכל יום, המציע מוצרים זול ומשתלם למשתמשים, הפכה תוך שנים ספורות הדרך של עושה ופעילויות; זה נעשה בעבר עם תוכניות אחרות וכי הם עכשיו בקלות רבה יותר, מהיר יותר, פחות יקר, באמצעות תוכנה באיכות גבוהה בשוק העולמי. צריך להיות מיושם היום שזוהי מציאות שקיימים קשיים בתהליך של בדיקות במהלך הפיתוח של יישומי אינטרנט על מנת להשיג שביעות רצון מלאה של הלקוח. ביניהם ניתן לציין את: יש מתודולוגיה שיובילו את התהליך של הביצוע של בדיקות בכל השלבים. יש עיצוב לא עקבי של בדיקות. .

לא שילוב בדיקות, פריסה מודלים לא נבדקות. לא משמשים כלי בדיקות. בעיתון כתוב ש אפריקה ישראל הוא זה שבקיא בנושא. בדיקות ראיה 1.1 היא פעילות שבה מערכת או רכיב מבוצע בתנאים או דרישות, התוצאות הן להקליט ולצפות במעשיהם, הערכה עשוי בהיבט כלשהו של מערכת, או רכיב. (1) המבחן הוא תהליך המתמקד ההיגיון הפנימי של התוכנה או פונקציות חיצוניות. המבחן הוא תהליך של הטמעת תכנית מתוך כוונה לגלות שגיאה.

מקרה מבחן טוב הוא זה סביר להציג בשגיאה לא מתגלה עד אז. מבחן הוא מוצלח אם מגלים שגיאה לא מזוהה עד אז. 1.2 מטרות של הבדיקות למצוא ולתעד פגמים שעשויים להשפיע על איכות התוכנה. אמת כי התוכנה פועלת כמתוכנן. לאמת ולבדוק את דרישות שיש לעמוד על ידי התוכנה. לאמת הדרישות יושמו לאמת כהלכה את האינטראקציה של רכיבים. בדוק את השילוב הנכון של הרכיבים. לוודא כי כל דרישות יושמו כיאות. כדי לזהות ולהבטיח כי תוקנו ליקויים שנמצאו לפני מסירת התוכנה ללקוח. בדיקות צמחים באופן שיטתי לקחת אור סוגים שונים של שגיאות, כך עם במינימום זמן ומאמץ. סיווג 1.3 (2) ויישום של בדיקה מתי מתחיל לעבוד על תוכנה ספציפית, זה הכרחי כדי לגרום להם סוגים שונים של בדיקות, כדי להשיג איכות טובה בה ובכך להשיג את המספר הנמוך ביותר האפשרי של שגיאות. זו הסיבה מדוע בדיקות מסווגות לשתי קבוצות, מאז כל יישום יכול להיבדק תחת הערכות הבאות: 1) לדעת את הפונקציה של המוצר (תוכנית), להדגים כי פונקציה זו יתנהל כשורה. המקרה הזה הוא אודות ממשקי והיא נקראת בדיקות קופסה שחורה. (2) מדגימים כי הפעולה הפנימי של המודול הוא קבע כפי שצוין וכי הרכיבים הפנימיים הם היטב, (בדיקה זו) זה מתפתחת בהתבסס על מודול לוגי נתיבים, נקרא מבחן לבנה). האחרון הוא המבחן המציג בצורה הטובה ביותר את הקשיים. לבן בדיקות קופסה: אפשר לבחון את המבנה הפנימי של התוכנית. מקרי מבחן נועדו לבחון את הלוגיקה של התוכנית. זו שיטה של עיצוב של מקרי מבחן באמצעות עיצוב פרוצדורלי בקרת מבנה להפיק מקרי מבחן כדי להבטיח כי: 1) הפועלות ב פחות מפעם אחת בכל הדרכים עצמאית של כל מודול. (2) כי ינסה כל ההחלטות לוגיים על ענפי true ו- false. (3) לבצע כל אורח\/ים ילד\/לולאות או מחזורים עם הגבולות שהגדרת אותם. (4) להפעיל את מבני נתונים פנימיים על מנת להבטיח את חוקיותם. קופסה שחורה טכניקות או שיטות: הם משלימים את התיבה הלבנה. לענייננו, טבע תעשיות הוא הכתובת בשבילך. אבל בפועל, רק קופסה שחורה הבדיקה נעשית בדרך-כלל. המבחנים נערכים על הממשק של התוכנה, אדיש לגמרי התנהגות פנימית ואת המבנה של התוכנית. במקרים של הקופסה השחורה מבחן שואפת להדגים את זה: הפונקציות של התוכנה פועלים. הקלט מקובל כראוי. יש הפלט הנכון, שלמות מידע חיצוני נשמר. הבדיקה קופסה שחורה עונה על שאלות:? אשר קלט מקרים בסוף הגדרת מקרי מבחן טובה. ? אם המערכת היא רגישה ובמקרים מסוימים של ערך. ? אילו אמצעי אחסון (רמות של נתונים) תשלים את המערכת. 2. לבצע בדיקות. בדיקות שונות כדי לבצע מבוססים על בדיקה ברמות שונות, יש צורך לבדוק אם כל יחידה עובדת, ואז יש צורך לבדוק אם הרכיבים השונים משתלבים יחד, סוף סוף זה הכרחי לבדוק את המערכת באופן גלובלי. תהליך זה הוא משהו הגיוני למדי, כי אם לדוגמה רק את המערכת זה הוכח, יהיה קשה למצוא סוגים מסוימים של שגיאות. 2.1. העקרונות הבסיסיים של ראיות. הם חייבים להתבצע על ידי שאינם מעצבים של תוכניות, כדי שתוכל לבדוק כמו גם תקין בתפקוד של התוכנית שלך נכונה התפישה והפרשנות. (3), בנוסף ל 10 העקרונות הללו: 1. המבחן יכול לשמש כדי להציג את הנוכחות של שגיאות, אבל אף פעם לא על היעדרותו. 2. הקושי המרכזי של תהליך הבדיקה היא להחליט מתי להפסיק. 3. הימנעו מקרי מבחן לא מתוכנן, לא לשימוש חוזר, טריוויאלי אלא אם התוכנית פשוטה מאוד. 4. חלק הכרחי של מקרה מבחן היא ההגדרה של התוצאות הצפויות. 5. מקרי מבחן יש לכתוב לא רק עבור תנאי כניסה חוקיים ולא צפויה, אלא גם עבור תנאים שאינם חוקיים ובלתי צפויה. 6. מקרי מבחן חייב להיכתב כדי ליצור את התנאים הפלט הרצוי. 7. מספר שגיאות בלי לגלות הוא ביחס ישר מספר שגיאות שהתגלו. 8 בדיקות צריך להתחיל עם מראש קטנים וגדולים. 9. במקרה של יחידה, בדיקות אינטגרציה, תוכנית עליך יהיה להוכיח על ידי אדם או ארגון אשר פיתח. 10. בדיקות צריכה להתבצע על-ידי צוות חיסול עצמאי. 2.2 סוגי בדיקות יחידה בדיקות: בדיקות יחידה מתמקדת המודול. באמצעות התיאור של העיצוב מדריך מפורט, בדיקה של בקרת כבישים חשוב כדי לגלות שגיאות בתוך הטווח של המודול. בדיקות יחידה עושה שימוש אינטנסיבי לבנה בדיקות טכניקות. (4) בדיקות אינטגרציה: המטרה היא לקחת מודולים נבדק על בדיקות יחידה, לבנות מבנה של תוכנית לפי מה מכתיב את העיצוב. קיימות שתי דרכים של אינטגרציה: אין אינטגרציה מצטבר: מיזוג כל המודולים מראש ובדק את התוכנית לגמרי. שילוב מצטבר: התוכנית נבנה ונבחן בקטעים קטנים. לבדיקת מערכת: מוודאת כי כל רכיב מתאים כראוי והצלחתי זה את הפונקציונליות ואת הביצועים של המערכת הכוללת. שיטת הבדיקה מורכב מסדרה של בדיקות שונות שמטרתו העיקרית היא לממש מערכת מבוססת מחשב עמוק. עדות רגרסיה: בדיקות רגרסיה הם אסטרטגיה של בדיקות שבו בדיקות בוצעו בעבר הופכים לשימוש הגירסה ששונתה חדשה, כדי להבטיח איכות לאחר הוספת פונקציונליות חדשה. מטרת המבחנים היא להבטיח כי: תוקנו הליקויים שזוהו ביצוע הבדיקה הקודמת. השינויים לא הצגת ליקויים חדשים או מופיעה שוב פגמים קודמות. מבחן בטיחות בטיחות בודק ומנסה לאמת כי מנגנוני הגנה מובנה לתוך המערכת תגן על זה, למעשה, גישה לא תקין. כמובן, האבטחה של המערכת חייב להיבדק ב שלה invulnerability נגד מתקפה חזיתית, אבל אתה יכול גם לנסות כדי התקפות למטה האגף או בחלק האחורי. במהלך מבחן בטיחות, בדיקה מנהל משחקת את התפקיד של אדם המבקש להיכנס למערכת. הכל הולך! אתה צריך לנסות לקבל את קוד הכניסה בכל האמצעים, הוא יכול לתקוף את המערכת עם תוכנות מותאמות אישית, שנועדה לשבור כל ההגנה זה נבנה, יש לכלוא את המערכת, ובכך מונעת שירות לאנשים אחרים, צריך לייצר מטרה שגיאות מערכת, מנסה לגשת במהלך ההתאוששות או עליך לעיין ולמצוא נתונים ללא הגנה, מנסה למצוא את המפתח למערכת, וכד' (5) עם זמן משאבים, מבחן טוב לביטחון בסופו של דבר יוכל לקבל גישה למערכת. תפקידו של מתכנן המערכת היא להפוך כניסה בלתי חוקית עלה גדול יותר מהערך של המידע הנקלט. בדיקת עומס: לטעון בדיקות במטרה לקבוע את הביצועים של המערכת בתנאים עומס משוער המציאות הצפוי בייצור. בדיקת נפח: למצוא חולשות במערכת זמן לטפל בנפחים גדולים של נתונים עבור המורחבת פרקי זמן, המטרה העיקרית היא לקבוע אם פלטפורמת האינטגרציה יורד או מפסיק לעבוד בעת טיפול בנפחים גדולים של נתונים. 2.3 אסטרטגיות בדיקת תוכנות: כדי להשיג את ההצלחה של בדיקות במהלך לאורך כל מחזור החיים של יישום אינטרנט, יש לחלק להם השלבים הבאים: תכנון הבדיקות. העיצוב הבדיקה. יישום של הבדיקות. הוצאתו להורג של הבדיקות. הערכה של הבדיקות. בדיקת תוכניות. שלב הבדיקה צריך ארגון רציני ואמין. הבדיקות לעבוד כאשר הם מוצאים שגיאות. יש לבצע תכנון יסודי. סיום הבדיקות. מטרת הבדיקה היא למצוא שגיאות, אבל אם נמצאו שגיאות לא (זה אומר שיש להם לא) להמשיך להיות להפסקת הקריטריונים בדיקה; הקריטריונים יכולים להיות: מתי פג התוקף זמן הבדיקה. כאשר כל המקרים הבדיקה מתבצעות ללא שגיאה. ביבליוגרפיה 1 ולסקו פרל אליזאנדו Ines. בדיקה של רכיבי תוכנה המבוססת על מודל JAVABEANS. 2. המחלקה של שפות ושל מערכות מחשב. מדריך 3 טכניקות של בדיקות מדדים. 4 מורים, קולקטיבית של. ועידת מבחן זרימה. 5 פרסמן, Roger ס הנדסה תוכנה גישה מעשית. המהדורה החמישית. עמ' 316 מחבר Ing אדל אווילה קרוז \".