עזרה בתרחישי בדיקות להדמיית טיים אאוט

  • פותח הנושא ZunBe
  • פורסם בתאריך

ZunBe

New member
עזרה בתרחישי בדיקות להדמיית טיים אאוט

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

אני מעוניין לבצע טסטים לטובת בדיקת תרחישים של כשלונות בצד של החברה צד שלישי, במיוחד מעניין אותי תרחיש של טיים אאוט בצד שלהם - מכיוון שכבר נתקלתי בבאגים מסוג זה בעבר וזהו איזור פגיע

אני רוצה לוודא שכאשר בצד השני יש טיים אאוט, שהפעולה אצלנו נכשלת ולא ממשיכה.

אשמח לכיוונים, הפניות לכותרות שצריך ללמוד וכל דבר שיוכל לעזור.
 

עמית ו

New member
האם אתה חייב להתחבר למערכת החיצונית?

האופציה הכי קלה היא לחבר את האפליקציה שלך לסימולטור (היא קלה אם יש לך כזה, היא קצת יותר מורכבת אם צריך לכתוב את הסימולטור).
אפשרות אחרת היא להריץ את האפליקציה דרך פרוקסי (כתלות באיפה נמצאת היציאה לצד השלישי זה יכול להיות מורכב יותר או פחות. או אם רק מפנים את המשתמש, מספיק לחבר את הדפדפן של המשתמש לפרוקסי)
&nbsp
אופציה נוספת, שלא ממש מייצגת את המצב של TIMEOUT היא לשחק עם הקונפיגורציה - לעבוד עם URL שלא קיים. ואז לא תקבל תשובה.
אפשר אולי לשנות קונפיגורציה של "כמה זמן לחכות לTIMEOUT", אם תשים שם פחות מחצי שנייה, יש סיכוי לא רע שתקבל טייםאאוט, ואפשר אולי לחבר את השרת לאינטרנט איטי באופן מוגזם. אלה לא בהכרח אפשרויות שכדאי לנסות בתור אופציה ראשונה, אבל זה עשוי לעזור.
כמובן, אם הכל נכשל - אולי אפשר לקבל עזרה מהצד השלישי ולתאם איתם בדיקות בזמן שהם מורידים את השרת, או כאשר הם נמצאים בחלון תחזוקה ועושים נזקים למערכת שלהם.
 

ZunBe

New member
הצוות שלנו כותב קוד ב-#C, זה נתמך בשפה זו?

נשמע אידיאלי שהצוות אוטומציה ישלב את זה בקוד.
&nbsp
 
למעלה