
הטקסט המלא של הדקות הראשונות בהרצאה «מבוא לקורס QA» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
והעובדה הזאת מנסחת על הצעת חוק בו לגבי בדיקות תוכנה, מה אנחנו בעצם נלמד בקורס הזה. בקורס בדיקות התוכנה אנחנו נלמד, נקבל כלים מקצועיים וידע מתודולוגי איך לאתר באגים בתוכנות מחשב ואיך לעבוד מלמעלה בראייה של מעוף הציפור, איזה גישות עבודה אנחנו נאמץ, איזה גישות עבודה קיימות בשוק שנאמץ אותן
לבתי הבדיקות, ומתי נוכל כאנשי בדיקות להמליץ, זה חברה שלנו שאכן אפשר לשחרר את המוצר לשוק. אז אוקיי, אז מה עושים עם באגים בעצם?
אנחנו יוצאים מתוך נקודת הנחה, דבר ראשון, שכל תוכנה שאנחנו נוציא לשוק עדיין יש בתוכה באגים. כלומר, זה מרות שבעצם אי אפשר לעמוד בו. תמיד התוכנה אף פעם לא תהיה מושלמת, אנחנו אנושיים, לא נוכל להוציא משהו מושלם, אבל אנחנו נמצא את הגבול הדק והעדין בין משהו שאנחנו מסוגלים
לתת ההמלצה לשחרר אותו לבין ההיתכנות של הבאגים בתוך המוצר. מה נמדד בקורס? 1. נכנס שלב הבדיקות של התוכנה בתוך סביבת הפיתוח. מה הקשר בין המפתחים לבין בודקי התוכנה?
בתוך חיי המוצר, איפה זה נכנס? וכל מיני שיטות וטכניקות מתקדמות כמו כלים אוטומטיים של בדיקות תוכנה, אבל אנחנו לא נגיד את המאוחר, נדבר על זה לאחר מכן.
נפרט על שיטות עבודה, נדבר על סוגים של כלי בדיקה אוטומטיים, כמו כלים של חברת מרקיורי או של חברת בורלנד או של חברת קומפיואר ונתכנן ונכתוב מסמכי בדיקה.
אנחנו נלמד איך לבצע דיווח אפקטיבי על באגים שאנחנו נמצא במערכת, אנחנו נמדוד מאמצים לבצע בדיקות בצורה מדידה, אנחנו נבין את ההבדל בין בדיקות תוכנה לאבטחת איכות, כלומר בדיקות תוכנה זה לבצע אבטחת איכות על מוצר תוכנה, אבל אבטחת איכות זה דבר הרבה יותר רחב.
בארגונים יש תקן שנקרא ISO 9002 או בכלל התקן הזה של ה-GMP, הצלחת איכות של מוצרי קוטג' או מזון או כל דבר שאפשר להבטיח בו שהמוצר איכותי זה לא רק בתוכנה, זה קיים גם בתוכנה.
ונלמד אותכם גם איך למצוא עבודה כבודק תוכנה. נרחיב אתכם כאנשי מקצוע בתחום הזה. מה זה בעצם באג? יש לזה עוד כמה שמות כמו defect או failure או error או באג.
זה בעצם שהרכיב שאתה מפתח תוכנה יש שורות קוד שאוצרות את האפליקציה של התוכנה בואו נדבר רגע על תוכנת הוורד התוכנת הוורד אתם רואים את הפן החיצוני שלה את הגוי שלה זה נקרא בשפה של המחשבים graphic user interface הממשק החיצוני הגרפי של התוכנה יש שורות קוד שכתבו שיצרו את האפליקציה הזאתי החוצה מספיק שמשהו בשורות קוד הזה פגום אז אם אני
לדוגמה ירצה לעשות עיבוי הפונד בולד בוורד ואני לא כתבתי נכון את השבועות קוד שאמורות לשחרר את התוכנה החוצה זה באג צוות הפיתוח המפתחים המתכנתים לפני שהם מתחילים את ההתחלה של העבודה שלהם ליצור את התוכנה הם עושים מסמך שנקרא פרודוקט ספציפיקיישן או בעברית ספציפיקציה באגר של התעשייה שנקרא מסמך ספק המסמך הזה מפרט מה הם עומדים לפתח מה הם הפרטים הקטנים
באיזה שיטה זה יפעל מהי סביבת העבודה, מה התוכנה הזאת תעשה ומה היא לא אמורה לעשות. על המסמך הזה, זו ההתחלה בעצם של חיי מוצר. מתי זה נחשב לבאג?
התוכנה מבצעת תוצאה שנוגדת את מסמך האי אפיון, כלומר הבאג הוא בעצם משהו שלא חשבנו שנעשה אותו מתוך