LOGIN
התחברות או הרשמה
Avatar
להמשך הרשמה ידנית – לחץ על כפתור ההרשמה, להרשמה/כניסה מהירה בעזרת חשבון רשת חברתית – לחץ על הלוגו בכותרת

אפס סיסמה - שכחתי את שם המשתמש

שם משתמש
סיסמה
זכור אותי

he icon   en icon

מהו ה-Work Frame הנכון בפרויקטיי אוטומציה?

נכתב על ידי 
רביעי, 03 ספטמבר 2014 13:19
דרגו כתבה זו
(5 הצבעות)

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

Work frame נכון מורכב מהאלמנטים הבאים:

1. Code Structure – לדוגמא האם אנחנו עובדים ב Page Object mode, ואו ממפים את האפליקציה לפי שיטת השכבות (Test -> Business -> Gui)

2. Data Driven – יש כמה שיטות לעבודה עם Data חיצוני בפרויקט, עבודה עם XLS אחד וקריאה בXLS לפונקציות Business, עבודה עם XLS ובתוכו קריאה ל Sheet אחרים לצורך יצירת Data דינמי

3. Reports - אנחנו מכירים כמה סוגים של דוחות, סנכרון עם כלים לניהול בדיקות, דוחות HTML ודוחות XLS

4. Execution - ביצוע ההרצה באמצעות כלים מובנים להרצה (Jsystem, QC, MTM, etc...) ו/או באמצעות NGTest, Junit או כלי הרצה פנימיים אחרים

5. Parameterization – שימוש נכון ויעיל בפרמטרים

6. Error Handling - טיפול נכון ויעיל בשגויים (רישום ללוג ארועים, צילום מסך, הקפצת הודעה, המשך הרצה או עצירתה וכיוב')

7. Verification Points – הגדרת נקודות בדיקה איכותיות ונכונות גם מההיבט הפונקציונאלי וגם מהיבטי תחזוקה ויציבות של הסקריפט

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

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

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

בהצלחה! 

 

ליאור כץ, Testing Automation Performance & Testing Tools CTO

טאקט בדיקות

www.tact.co.il

 

Automation Work frame TACT 3

 

 

שונה לאחרונה ב שישי, 05 ספטמבר 2014 10:14

חובה להיות משתמש רשום במערכת בכדי להגיב - ההרשמה/כניסה בכותרת האתר

טיפים

  • אל תפסיקו לשאול שאלות...
    אל תפסיקו לשאול שאלות... במסגרת עבודת הבדיקות - אל תפסיקו לשאול שאלות... אחרי שקראתם את הרקע לנושא הנבדק, פנו למהנדסי המערכת, והבהירו עמם נקודות שאינן ברורות, גם אם נראה לכם כי הבנתם הכל, השתדלו לשאול שאלות פתוחות - לעולם אינכם…
    קרא עוד...
  • טיפים לאוטומציה יעילה - Dave McNulla
    טיפים לאוטומציה יעילה -  Dave McNulla במאמר Good Practices For Automating Functional Tests מאת Dave McNulla תמצאו נקודות חשובות ליישום אוטומציה בצורה יעילה. שימו לב כי keyword Driven Testing הינה דרך יעילה להפרדה בין הבדיקה לבין הקוד שעומד מאחוריה, דבר שעוזר לבודקים לכתוב בדיקות במהירות וללא…
    קרא עוד...
לרשימה המלאה >>