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

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

חדשות מעולם הבדיקות

  • Meme of the day: When you run automated tests and they all fail

    The post Meme of the day: When you run automated tests and they all fail appeared first on The Life Of One Man.

    18.10.2019 | 6:28 קרא עוד...
  • Five Blogs – 18 October 2019

    The (best) five blogs I read today. Check them out. Getting Started with SpecFlow Written by: Bas Dijkstra How to Get Noticed by Your Boss’s Boss Written by: Melissa Raffoni 5 Best Benefits of Implementing CI/CD in Your Organization Written by: Katalon Studio Team All testing is exploratory: change my mind Written by: Lee Hawkins Testing Predictive Analytics Models Written by: Michael G. Solomon Quote of the day: “Don’t seek, don’t search, don’t ask, don’t knock, don’t demand—relax. If you relax, it comes. If you relax, it is there. If you relax, you start vibrating with it.” -Osho You can follow this page on Twitter

    18.10.2019 | 1:24 קרא עוד...
  • The friction in the Age of integration.

    Disclaimer – This article is me pondering on a “phenomenon” I lately see. I have no answer here; for now, I am trying to collect my thoughts on the subject. The Friction of my tools I have heard Ulysses is an excellent app for writing. So I have installed it on my mac bought a subscription for some time to play with it. And It’s great, but I won’t probably use it. Why? The answer is simple: it doesn’t work well with my current setup. I am dyslexic, and English is my second language. So I am relaying have on Grammarly and Hemmingway app to check my posts. Here is the first problem – if I copy the text out of Ulysses and then copy it back – I will lose all the Ulysses magical formatting (like links etc.). Someone suggest to use iPhone/iPad Grammarly keyboard for proofreading – but this also doesn’t work well the keyboard has a problem with grammar checks on longer texts. Next issue is peer review – as far as I am aware only way for me to share articles for review is to move them out of Ulysess and as I wrote above, putting them back is hard. Another aspect of Ulysses is publishing articles straight to word press. For now, Let’s assume I’ve resolved all my above issues. Somehow I can’t post my articles straight to my blog – Both Ulysses support and my hosting support claims problem are not on their side[…]

    18.10.2019 | 12:06 קרא עוד...

טיפים

לרשימה המלאה >>