בוקר טוב
וברוכות הבאות למצטרפות לקהילת ווינרית 

הבטחנו לכן הדגמה של שימוש ב AI
לטובת עבודה של בודקות תוכנה ומפתחות אוטומציה
אז קבלי-
הדגמות פרקטיות פשוטות מאוד לכתיבת טסטים לבדיקות ידניות
ולכתיבת טסטים אוטומטיים ע"י שימוש ב- Chat GPT
העובד החדש שלך!
הדגמה של כתיבת טסטים ידניים:
הבקשות מהצ'ט:
"תכתוב לי בבקשה מקרי בדיקה לבדיקה של מסך כניסה לאפליקציה שיש בו שדה של שם משתמש ושדה של סיסמא וכפתור כניסה "
בנוסף ביקשתי בשלבים,
- להפוך לאנגלית
- להוסיף טבלה ובדיקות שימושיות
- להוסיף בדיקות תאימות עם דרישות שונות
- בדיקות ולידציה של קלטים
- בדיקות מובייל ו API
התוצאות:
צ'קליסט שיכולים לסייע בכתיבת הבדיקות.
להלן הדגמה של תשובות מהצ'ט בחלק השלבים:
שימי לב שאת יכולה להשתמש בזה גם רק כהשראה או לרעיונות…
ממש עובד בשבילך!

וכו'
למעקב אחר כל התהליך צפי בהקלטה.
תהליך נוסף שלם של כתיבת טסטים משלב אפיון,
BDD ומקרי בדיקה.
הדגמה של כתיבת טסטים אוטומטיים:
הבקשות מהצ'ט:
"תכתוב לי בבקשה טסט אוטומטי של סלניום עם ג'אוה לעמוד באתר שיש בו שדה של שם משתמש וסיסמא וכפתור של כניסה"
בנוסף ביקשתי בשלבים,
- להפוך לאנגלית את המלל
- להוסיף נתונים של שם משתמש וסיסמא ספציפיים
- להוסיף נתיב ל chrome driver
- להוסיף Junit tests
- להוסיף וריפיקציה של Assert
- להוסיף טסטים לאימות זהות
- להוסיף דוחות
התוצאה:
קוד שבקלות העברנו לסביבת הפיתוח ועם שינויים קטנים הרצנו.
להלן הדגמה של תשובות מהצ'ט באחד השלבים:
שימי לב להערות ש"העובד שלך" מוסיף לכל מי שלא אוהבת לכתוב הערות…

למעקב אחר כל התהליך צפי בהקלטה
(בהקלטה נפלה טעות היסח דעת ב Assert ,
כמובן רק במקרה של כשלון תודפס ההודעה…)
סיכום:
הדגמנו שימוש ברמה הכי פשוטה בצ'ט, וגם ברמה זו אפשר להפיק הרבה רווח. כמובן אפשר לבקש עזרה יותר מורכבת בכל תחום למשל: עזרה במציאה ותיקון של באגים בקוד….
בשנה הבאה כולנו בעז"ה-
מנסות, לא חוששות מאי הצלחות וממשיכות ללמוד!
שנה טובה לכולכן, כתיבה וחתימה טובה
ותהנו מהעובד החדש שלכן… 




