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

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

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

he icon   en icon

שילוב Continuous Integration) CI) בבדיקות אוטומטיות (חלק #3) - דייב הפנר (עולם הבדיקות גיליון #8)

נכתב על ידי 
שני, 17 אפריל 2017 19:45
דרגו כתבה זו
(1 הצבעה)

שילוב Continuous Integration) CI) בבדיקות אוטומטיות (חלק #3) - דייב הפנר (עולם הבדיקות גיליון #8)

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

מאמר זה הופיע בגיליון #8 של מגזין עולם הבדיקות - לצפייה בפורמט המלא כולל קישורים וכד' ובשאר מאמרי גיליון זה:
bit.ly/TW-8view

 

TW8 HowToStartWebAutoCI P3 DaveH 01

TW8 HowToStartWebAutoCI P3 DaveH 02

TW8 HowToStartWebAutoCI P3 DaveH 03

TW8 HowToStartWebAutoCI P3 DaveH 04

 

שונה לאחרונה ב שני, 17 אפריל 2017 19:57

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

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

  • 10 useful Git commands for beginners

    10 useful Git commands for beginners My husband is currently learning how to code and one of the things that he asked me was to show him how version control works and what Git and Github is. On the tutorials that he is doing, he's just told to copy and paste some commands but he doesn't really understand what the commands are for. I figured, i'll write a blog post about it (why not ) so he has something to come back to every time he's stuck with something. Before I start rambling on what the 10 most useful Git commands are if you're just starting out with Git, let's first talk about what Git is and why it's important for all software developers and QA engineers who are trying to break into test automation to know about it. Git basically makes it easier for you and your team to track all the changes made on a file. It's a type of version control system which allows you to revisit the changes you have made over time. It shows a log of what changes you did, when you did it and why (via commit messages). Github, on the other hand, is an online service that developers use to manage their code repositories so it can be shared publicly or privately. Git commands are used to push the changes you have made locally to your online Github repository. Git allows you to clone your team's project locally and make any changes to the source code freely without[…]

    21.01.2020 | 2:32 קרא עוד...
  • Unit Testing Is Not A Crime stickers now available

    Unit Testing Is Not A Crime stickers now available Take me to where I can buy the sticker! Unit Testing Is Not A Crime laptop stickers now available on @redbubble.A lot of people ask me for these but I have always batch-printed them before which meant I couldn’t ship them to random people on the Internet… until now 🌈🦄https://t.co/C71wV1Hhor

    21.01.2020 | 2:17 קרא עוד...
  • Tuesday Notes – You will not find all the bugs – 21/01/2019

    Hey everyone,   Here’s a few quick points on what I've been up to: Podcast I'm listening to.. The Joe Rogan Experience What I'm reading   The Lean Startup - The Lean Startup provides a scientific approach to creating and managing startups and get a desired product to customers' hands faster. The Lean Startup method teaches ... [Read more...] The post Tuesday Notes – You will not find all the bugs – 21/01/2019 appeared first on The Life Of One Man.

    21.01.2020 | 1:27 קרא עוד...

טיפים

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