TESTING לאפליקציית WPF

24sharon

New member
TESTING לאפליקציית WPF

ההיכרות שלי עם הTESTING די חלשה

קיימת לי דרישה ליצור איזושהיא אפליקצייה שמבצעת TESTING לאפליקצייה אחרת שפותחה בWPF

נתנו לי המלצות על רכיב TELERIK
http://docs.telerik.com/teststudio/...verlight-wpf-automation-wtc/wpf-ui-automation


אשמח לדעת מה הדרך הטובה והפופלרית ליצור TESTING לאפליקציית WPF.

תודה
 

ziv1f

New member
יש כמה סוגי של טסטים

הדבר הראשון שיש והבסיסי ביותר (וגם מוצלח ביותר) זה UnitTesting שזה אומר שכותבים קוד של טסטים שבודק את הקוד של האפליקציה, עושים את זה דרך יצירת Mock (דמה\דמוי) לחלקים שהקוד הנבדק משתמש בהם אבל לא אותם רוצים לבדוק, ככה בעצם מנטרלים אותם ומבודדים את הגורם הנבדק

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

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

בברכה,
זיו
 
למעלה