unit testing

ami026

New member
unit testing

היי, מישהו יודע היכן ניתן למצוא חומר ו/או דוגמת מסמך ל-unit testing? מדובר בקטע קוד שלי שעובד על חלקי חומרה (c/c++(. כל עזרה תתקבל בברכה.
 

עידו פ

New member
דוגמה בסיסית למסמך בדיקות

http://www.methoda7.com/he/content_demo/kits/H_HCI/H_Deliverables.htm?href=H_Study/H_Sform2/H_HCI_Sform2.html#H_Contents/H_form_frame.htm הרעיון הבסיסי שעומד מאחורי unit test הוא לזהות את המקרים השונים שיכולים לקרות (לרוב מדובר בהסתעפויות השונות של הקוד, במקרים כגון תנאים ולולאות) ולהתחיל לפרט את התהליך שמביא ליצירת המצב הזה והתוצאה הצפויה להרצת התהליך. לכן לרוב מסמך של Unit test יכיל טבלה של תהליך, תוצאה צפויה ותוצאה בפועל (כשה"בפועל" יכול להיות סתם תקין/לא תקין או יותר פירוט כגון פירוט השגיאה וכדומה). מאחר ומדובר ברכיב חומרה, ההמלצה שלי היא לבדוק אפשרות לבצע בדיקות אוטומטיות - לכתוב קוד שבודק את הקוד, כאשר הקוד הבודק הוא למעשה אוסף מתודות שגורמות להפעלת פעולות שונות (ככה למיטב ידיעתי עובדים בתחום הנדסת החומרה).
 
למעלה