בדיקות תוכנה - קורס QA למתחילים בחינם

מבוא לבדיקות תוכנה QA
ולימודי SQL עד לרמה Join

לומד בדיקות תוכנה?
מעוניין ללמוד בדיקות תוכנה?

באתר זה אפשר למצוא את כל המידע הרלוונטי בנושא הבדיקות.

חשוב לדעת! האתר מתעדכן כל יום,

על מנת להציג את המידע האיכותי והמעודכן בשבילכם. 

מה זה בדיקות תוכנה?

חושבים שאתם מתאימים להיות הבודקים הבאים בתעשייה?
-צ'ופר בתחתית העמוד- בהצלחה!

למה בעצם בדיקות תוכנה?

כיום, תחום בדיקות התוכנה הוא מקצוע מבוקש בתחום משרות הייטק בישראל.

הביקוש לבודקי תוכנה הולך וגובר.

הבדיקות הן חלק בלתי נפרד מתהליך הפיתוח של החברה ושל מחזור חיי הפרויקט.

מטרת הבדיקות הן: לקבל מוצר איכותי, ידידותי למשתמש, ללא תקלות ואמין כלפי המשתמשים.

מעורבות הבודק היא לאורך כל תהליך הפיתוח, משלב הדרישות ועד שלב עליית המערכת לאוויר.

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

בדרך כלל הבדיקות יתבצעו כבר בשלב דרישות הלקוח, וכתיבת מסמך אפיון.

את מסמך האפיון יכתוב ויעצב מעצב החברה או ע"י הלקוח עצמו.

במסמך האפיון ימצא עיצוב המוצר, איך המוצר יעבוד, הפונקציונליות של המוצר וכו'.

אנו הבודקים צריכים לשים את הדגש על מציאת באגים ודיווחם לצוות הפיתוח.

בתור בודק נבצע כיסוי של כל התרחישים האפשריים לפי מתודולוגיות בדיקה, תוכנות, לוגים, תמונות מסך, שאילתות, וידאו ועוד…

החשוב ביותר לדעתי הוא הדגש על חווית המשתמש ובשמו המקצועי UI/UX

33 סוגי בדיקות תוכנה

מושגים מעולם הבדיקות, מבוא לבדיקות תוכנה QA, מתודולוגיות בדיקות תוכנה שכל בודק/ת תוכנה חייב/ת לדעת.

33 סוגי בדיקות תוכנה ומושגים למתחילים ומתקדמים:

1.Security – בדיקת אבטחה

סודיות, שלמות המידע, אימות זהות הרשאות. דגש על אבטחת מידע ובדיקת העמידות של המערכת בפני התקפות זדוניות.

לדוגמא: תוכנה עם יוזר כניסה למערכת – שם משתמש וסיסמא:

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

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

2.Integration – בדיקת אינטגרציה

לבדוק את ההשפעה שיש לחלק מוגדר במערכת עם חלקים אחרים.

לדוגמא:

שקע חשמלי.

לשקע יש שלושה כבלים:

1.חום

2.כחול

3.צהוב

יש לבדוק את תקינות השקע בלי כבל אחד משלושת הכבלים המחוברים לשקע, לחילופין יש לבדוק כל כבל בנפרד ולראות את ההשפעה שלו על המערכת.

במקרה זה המערכת שלנו היא שקע חשמלי.

דוגמא נוספת:

הטמעה של ממשק רשתות חברתיות לאתר אינטרנט.

בדיקת אינטגרציה בין הממשק לבין האתר אינטרנט, האם יש התחברות לרשת החברתית המבוקשת.

תוצאה מבוקשת: לחיצה על הסמל פייסבוק תקשר אותנו לדף הפייסבוק שאותו אנחנו רוצים לקשר.

אינטגרציה בין אתר אינטרנט לבין דף הפייסבוק.

במידה ואין קישור מהאתר לדף הפייסבוק המבוקש, יש לבדוק האם הלינק "שבור" או לא.

מה זה לינק שבור?

כתובת URL אשר מוטמעת בתוך הלינק לא תקינה.

3.Maintability – בדיקת תחזוקה

לעדכן או לתקן אחרי הוצאת המערכת לאוויר.

חיוני לתוכנה העתידה להוספת פיצ'רים חדשים, ולעבור שינויים על מנת לתקן באגים בצד הלקוח.

4.Interface

בדיקת הממשקים הפנימיים לבין הממשקים חיצוניים (סליקה, העברת מידע בין מוסדות שונות וכו').

לדוגמא: בדיקת הקבצים נשלחים מגורם לגורם.

עו"ד שולח קבצים מוצפנים על חברת ביטוח או בנקים יש לבדוק האם הקבצים הגיעו אל היעד בשלמותם, תקינות הקבצים.

5.Performance – בדיקת ביצועים

בדיקת תפקוד רכיבי המערכת במצב של פעילות מלאה ולאורך זמן (נקודת שבירה).
לדוגמא:
1.בדיקה מהירות האתר.
2.בדיקת זמן תגובה בין השרת לאתר.
3.כמה זמן לוקח לאתר להיטען.
כלי נהדר לבדיקת ביצועים לאתרים הוא – PageSpeed Insights מבית היוצר של גוגל.
פשוט נסו בעצמכם היכנסו ללינק ופשוט תכתבו כתובת אתר אינטרנט בשפה מקצועית = כתובת URL
כל אתר לא חשוב איזה ותבדקו את הביצועים שלו.

6.Load – בדיקת עומסים

לחזות כיצד תתנהג המערכת בזמן אמת = דמו של אלפי משתמשים בו זמנית. לבדוק מתי המערכת / האתר מגיע לקריסה.

7.Sanity – בדיקת שפיות

בדיקה ראשונית פונקציונלית האם המערכת ראויה להתחלת הבדיקות.

8.Regression – בדיקת ריגרסיה 

לוודא שאין נסיגה כתוצאה מהתיקונים שנעשו, בדיקה חוזרת של המערכת לאחר תיקון או עדכון גרסה.

9.Gui/UI

בדיקת ממשקים, עיצוב המסך, ערכי קלט.

לדוגמא:

על פי דרישת הלקוח יש לעצב את המערכת בצבע כחול, גופן=אריאל, כפתורים בצבע לבן.

יש לבדוק האם יש תאימות בין דרישות הלקוח במסמך האיפון לבין התוצאה בפעול.

10.Accessibility – בדיקת נגישות 

שיפור שיווין הזדמנויות לאנשים עם מוגבלויות ועמידה בתקן הישראלי לאתר עם נגישות.
אתר מונגש לפי תקנות הנגישות לשירות הוא אתר שבו בוצעו התאמות לפי תקן ישראלי 5568.

11.Usability – בדיקת שמישות

בדיקה אשר מוודא את נוחות השימוש במערכת ובפיצ'רים שלה.

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

המחשבה על הנגשת המערכת לקהל מבוגר יותר המתקשה עם טכנולוגיה.

12.Functionality – בדיקה פונקציונליות

המערכת עושה בדיוק את מה שהיא צריכה לעשות ולא להפך.

לדוגמא:

מדפסת- יש לבדוק האם היא מבצעת את פעולת ההדפסה כראוי – לחץ על הדפס, האם מדפיס את הדף המבוקש?

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

13.Compatibility – בדיקת תאימות

בדיקת תאימות האתר לסביבות שונות.

פתיחת האתר בדפדפנים שונים כמו:

Explorer , Edge , Firefox , Google Chrome

האם מקבלים את אותן תוצאות?

דוגמא נוספת פתיחת התוכנה בפלטפורמות שונות לדוגמא:

Windows, Linux וכו'.

האם מקבלים את אותן תוצאות?

14.Survival & Recovery – בדיקת התאוששות ושחזור

בדיקה לאחר שהמערכת נפלה בכדי לראות שכל הנתונים שרדו לאחר נפילת המערכת.

לדוגמא: הרשמה אל אתר אינטרנט, באמצע ההרשמה יש לבדוק האם נשמר המידע באמצע הפסקת חשמל או ניתוק באינטרנט.

15.Alpha Testing – בדיקת אלפא

בדיקת אימות המערכת. בדיקה המתבצעת לפני בדיקת הבטא, הבדיקות מתבצעות לפני העלה לאוויר, מתבצעת ע"י צוות ה- QA של הארגון.

16.Beta Testing – בדיקת בטא

למשל: סוג  של אפליקציה בשלב עלייתה לאוויר, הבדיקות מתבצעות בסביבת הלקוח ע"י שימוש באפליקציה לצרכים שונים.

במילים אחרות הלקוח מוריד את האפליקציה משתמש בה ומדווח על באגים. גרסת הבטא היא גרסה אחת לפני הפיתוח הסופי ולפני הפצה כוללת. גרסת הבטא מופצת למספר מוגבל של לקוחות על מנת לא לפגוע בשם המוצר ובאיכות שלו.

17.Stress Testing – בדיקת לחץ

בדיקה זו מתבצעת כאשר המערכת נמצאת בעומס נתונים, ובעומס משתמשים על המערכת, ובנוסף ניצול מקסימלי של בסיס הנתונים. יש לבדוק מתי היא קורסת וכיצד.

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

18.Hardware Testing  – בדיקת חומרה

בדיקה זו יכולה לעצב את דרישות המערכת ללקוח לפני רכישה של המערכת.

דוגמא לדרישות המערכת ובדיקה:

בדיקה:

מבדיקה נתגלה שמחשבים עם כמות זיכרון נמוכה מ-8 gb RAM זיכרון, ו-Windows  ישן יותר

מ-Windows  10. התוכנה עובדת בצורה איטית וקורסת לאחר זמן מה של עבודה על המערכת.

דרישות המערכת:

תוכנה X נתמכת על ידי מחשבים עם 8 gb זיכרון RAM ומעלה, ומערכת הפעלה שהיא

Windows  10 בלבד!

מחשבים שלא עומדים בדרישות אלה = מחשבים עם חומרה פחות טובה מדרישות המערכת שלנו, מחשבים אלו לא יתמכו.

על מנת לא לפגוע באיכות התוכנה והמוניטין שלה.

19.test case 

סט של ערכי קלט, תנאי ביצועי תוצאה צפויה בפעול ואישור של תאימות מול הדרישות של המערכת.

20.בדיקת – .C.R.U.D

מה זה אומר ומה הכוונה:
קריאה, עדכון ומחיקה של רשומות בבסיס נתונים.
המילה C.R.U.D היא קיצור לארבע פעולות יסודיות:

Create= צור – הוספת רשומה חדשה למסד הנתונים.
Read = קרא – קריאה של נתונים מהמסד על פי קריטריונים מסוימים.
Update= עדכן – שינוי של רשומה קיימת במסד הנתונים.
Delete= מחק – מחיקת רשומה מהמסד הנתונים.

דוגמאות שמתבצעות בדרך כלל ע"י שימוש בשאילתות:
צור – הוספת לקוח חדש לבסיס נתונים DB הלקוחות.
קרא – הצגת פרטי הזמנה על פי מספר הזמנה שסופק מבסיס הנתונים.
עדכן – עדכון כתובת של לקוח קיים מבסיס נתונים.
מחק – מחיקת מוצר שאינו נמכר עוד מבסיס נתונים.

 

21.boundary-values-ערכי קצה/גבול 

לבדוק את הקצה והגבול של המערכת.

לדוגמא: שדה הרשמה לאתר אינטרנט ברוּבְּרִיקָה מילוי פרטים אישיים באתר. 

על פי מסמך האפיון- רוּבְּרִיקָה זו מוגבלת ל- 50 תו בלבד! בהוספת שם ושם משפחה (פרטים אישיים).

יש לבדוק האם אפשר להוסיף פחות מ-50 או יותר מ-50 אותיות.

 

כתיבה של יותר מ- 50 תו > לחץ על אישור > אם מקבלים הודעת שגיאה או שאפשר להמשיך?

כתיבה של פחות מ- 50 תו > לחץ אישור > האם מקבלים הודעת שגיאה או שאפשר להמשיך?

22.Acceptance testing -בדיקות קבלה

בדיקות המתבצעות על ידי הלקוח או מישהו מטעם הלקוח בזמן קבלת המוצר / תוכנה. לוודא האם המערכת עומדת בדרישות הלקוח.

 

23.White box testing – בדיקת קופסה לבנה

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

 

24.black box testing – בדיקת קופסה שחורה

מסתמך על קלט ופלט , לא רואים את הקוד, הפעלת המערכת כפי שתופעל ע"י המשתמשים על בסיס פעולה ותגובה.

 

25.Static Testing – בדיקות סטטיות

קריאת מסמכי הדרישות והאפיון ומציאת פערים/חוסרים. נעשות בשלב הדרישות והאיפון.

 

26.Dynamic Testing – בדיקות דינמיות

הרצת בדיקות, נעשות שכבר יש קוד מוכן, שלב מתקדם בפיתוח התוכנה.

 

27.Software Test Plan – STP 

מסמך שנכתב כבר בשלב מסמך הדרישות או האפיון, תכנית על של הבדיקות מה ייבדק לפי תעדוף, כולל ניהול סיכונים ומשאבים, לא כולל תרחישי בדיקה.

 

28.Software Test Description –STD

תכנית בדיקות מפורטת, כוללת את כל התסריטים בכל רמה ובכל סוג, לרבות צעדים, תנאים מקדימים להרצה ותוצאות רצויות.

 

29.Software Testing Results- STRמסמך סיכום בדיקות 

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

 

30.מסמך אפיון

 תכנון ועיצוב המערכת לפי דרישת הלקוח.
דוגמא למסמך אפיון פשוט למילוי טופס באתר אינטרנט.
 
2 שאלות צריכות להיות כתובות באופן מפורט במסמך האפיון למשל:
1.איך המערכת נראית?
צבעים, תמונות, כפתורים, צבע הטקסט וכו'.

2.מה המערכת צריכה לעשות מבחינה פונקציונלית?
דוגמא:
מילוי הטופוס באתר צד לקוח:
הכנס לאתר>  לחץ על צור-קשר> מלא שם מלא> כתובת מייל> שלח>
הפרטים הגיעו ליעד.

המסמך אפיון עובר אל המפתח שהוא הגורם המבצע.
אם המסמך אפיון מפורט ומכסה את רוב התרחישים נקבל מוצר טוב יותר.

31.Risk Management- ניהול סיכונים

תיאור הדברים שעלולים לסכן את הפרויקט למשל:

מבחינת עמידה בזמנים, כמו זמינות והניסיון של הבודקים, שרת לא מספיק חזק, בעיות רשת וכו'.

32.Languages Testing – בדיקת שפות

תאימות תמיכת המערכת למגוון שפות כגון ערבית, עברית, אנגלית, רוסית.

33.בדיקת יחידה – Unit Testing

בדיקת יחידה מתבצעת ע"י המפתח התוכנה או ע"י בודק תוכנה שיש לו ידע מקצועי בקוד.

הבדיקה מתבצעת בתחילת התהליך בשלב פיתוח המערכת בשלב כתיבת הקוד.

מטרת הבדיקה לוודא שהקוד הנכתב במערכת ע"י המפתח הוא נקי וללא שגיאות (erros).

בדיקה זו מתבצעת ביחידות קטנות בתוך הקוד הנכתב.

בדיקת צ'ופר

בדיקת A/B (או Split Testing)
הוא תהליך שבו בודקים שתיים או יותר גרסאות של דף אינטרנט, עמוד נחיתה, או אלמנט כלשהו.
כדי לקבוע איזו גרסה מביאה לתוצאה הטובה ביותר.

בטח אתם שואלים את עצמכם מה הכוונה?
נניח שיש לנו 2 זוגות נעליים – נייק | אדידס.
מנקודת מבט לא אובייקטיבית יש לנו טעם טוב ושניהן יפות ומיוחדות נכון?

ההתלבטות היא:
קמים בבוקר> מתלבשים> הולכים לארון ואז זה מגיע> נייק או אדידס? האם שניהן יפות ומיוחדות כמו שאנחנו חושבים?

והתשובה רבותיי היא ניסוי כלים או ניסוי וטעייה.

יום א' ננעל את נעלי האדידס המדהימות שלנו ונספור את כמות הביקורות שהן בדרך כלל..
איזה נעליים יפות! מאיפה קנית? כמה עלה לך? וכדומה..

כנ"ל ליום ב' ננעל את נעלי הנייק המדהימות שלנו ונספור את כמות הביקורות.

מי לדעתכם היא הנעל הזוכה?
אדידס או נייק? מה אתם חושבים?

ועכשיו לצד הטכני..
התהליך הוא כזה:

1. דף אינטרנט – למשל דף נחיתה בשתי גרסאות שלו – A ו-B.
הגרסאות לא זהות לחלוטין (למשל כפתור בצבע אחר, סדר אלמנטים שונה, הנעה לפעולה שונה וכד').

2. הפניית חלק מהמבקרים באקראי לגרסה A והשאר לגרסה B.

3.מעקב וניתוח בכל גרסה (A,B) – למשל שיעורי המרה, ניתוח כניסות לאתר וכו'.

4.לאחר זמן מה, בדיקה איזו גרסה הניבה תוצאות טובות יותר.

5.יישום הגרסה המנצחת עבור כל המבקרים וחזרה לשלב 1 עבור שיפורים נוספים.

יתרונות השיטה הם בכך שהיא מאפשרת שיפור מתמיד ומבוסס נתונים של אלמנטים UI וUX.

**ואם התחלתם לקרוא דווקא מבדיקה זו – זה אומר דבר אחד:
דחיית סיפוקים זה לא הצד הכי חזק שלכם או יש כאלה יגידו הסקרנות הרגה את החתול.. מה שכן..
אני לא יכול להבטיח לכם שכל בדיקה היא מעניינת כמו זו… אבל תנו לעצמכם טפיחה בשכם גם להתחיל מהסוף זה הוא סוג של התחלה מסוימת.

כתיבת מסמך STD

בדיקות פונקציונליות לעמוד צור-קשר באתר

סרטון מושגים QA
בלוג בדיקות תוכנה QA
בדיקות תוכנה
בלוג הבדיקות
נתנאל אבנרי

בדיקות תוכנה לאתרים

בעולם הדיגיטלי של היום, אתר אינטרנט הוא כלי חיוני לכל עסק.
ניתן להשתמש בו כדי לייצר לידים, להגדיל מכירות ולבנות מודעות למותג. עם זאת, אתר אינטרנט טוב רק מהאיכות שלו.

קרא עוד..
בלוג הבדיקות
נתנאל אבנרי

The Logic of Computer Programming

The Logic of Computer Programming Java, JavaScript, Python, C++, SQL, Scala. These languages and many more were built for one purpose only, programming. But what is programming exactly? How does it work? Computer Programming Defined Java, JavaScript, Python, C++, SQL. These languages and many more were built for one purpose only, programming. But what is programming exactly? How does it work? Computer Programming Defined When someone mentions programming, what comes in mind for many is code. But it's not simply writing numerous lines of code. Programming is building an idea out of logic. To do this, you need to have a technical and creative algorithmic head. That's why you need to learn their language. And you are not programming words, you're developing a concept. By definition, programming means constructing a set of instructions for the computer to follow. You create a process that takes a certain input and provides an output for it. Input, output. This systematic arrangement opens up a world of possibilities. You can develop a program as simple as adding two numbers or one as complex as a database that can hold information about an entire country. In programming, your creativity is the limit.

קרא עוד..
בלוג הבדיקות
נתנאל אבנרי

כתיבת קורות חיים בודק תוכנה מתחיל

מדריך כתיבת קורות חיים לבודק תוכנה מתחיל כתיבת קורות החיים היא השלב הקריטי במציאת עבודה בתחום. קורות החיים נבדקים ע"י HR משאבי אנוש עם זכוכית מגדלת על מנת למצוא את ההתאמה המושלמת. לפיכך, יש להשקיע מאמצים רבים בכתיבת קורות החיים בשביל לקבל יתרון משמעותי על יתר המועמדים למשרה. הוספתי למאמר זה קובץ WORD  לדוגמא.  כמובן שהשארתי את הפרטים הרלוונטיים עבורכם בלבד. קורות חיים לבודק תוכנה מתחיל סיימתי את הקורס בהצלחה, איך אני מתחיל לכתוב קורות חיים? כתיבת קורות החיים צריכה להיכתב באופן ברור, מתומצת ונקי. שם קובץ ה WORD – יהיה שימך והמקצוע למשל ישראלי ישראלי – בודק תוכנה. קובץ קורות החיים צריך להיות עמוד אחד בלבד,  במקרה שחרגתם יש לוודא שהדברים הרלוונטיים שקשורים לתחום יופיעו בחלק העליון של הדף. למה אני מתכוון כשאני אומר דברים רלוונטיים לתחום? לא כולנו נולדנו בודקי תוכנה, לא התחלנו לכתוב מסמכי בדיקות תוכנה מגיל צעיר, אז למעשה כל מה שקשור לתחום הבדיקות או הדברים הרלוונטיים למשל הן: 1. במסגרת עבודתי עבדתי עם תוכנות שקשורות ל office. 2.  במסגרת עבודתי תיעדתי רשומות שקשורות לספקים בקובץ WORD. 3.  במסגרת עבודתי עבדתי בסביבה ממוחשבת. כל מה שקשור לתחום המחשוב וליישומי המחשב יכול לעזור, כמובן להיות ממוקדים ולא לכתוב במסגרת עבודתי גלשתי באינטרנט. תהיו יצירתיים. אם אין לכם ניסיון בתחום המחשבים בכלל, זה בסדר אפשר גם להתחיל מלמטה. הכל תלוי בתשוקה שלכם וברצון שלכם! אספר על עצמי בקצרה, בגיל צעיר התחלתי לעבוד כמנקה בניינים  וכאשר ניסיתי להתקבל לעבודה בתחום הבדיקות, היה לי מאוד קשה, קורות חיים שלי היו בגדר "בדיחה" בתחום. הסתכלו עלי טיפה מוזר בראיונות עבודה ולא התקבלתי לשום עבודה בתחום בתחילת דרכי. בזכות הקורס שעברתי בממסד כלשהו הצלחתי להתקבל לעבודה הראשונה שלי, בתחום המחשבים, התחלתי עם שכר נמוך, אפשר להגיד שבתור מנקה הרווחתי יותר. העבודה הראשונה שלי הייתה תמיכה טכנית למדפסות, אני ועוד שני תומכים, עבודה די מוזרה, אבל הייתי נחוש. לא אשכח את היום הראשון שלי, הגעתי עם מוטיבציה בשיא והתחלתי לרשום נקודות במסגרת ההכשרה שלי, גם אז הסתכלו עלי מוזר, בגלל שזו הייתה עבודה בגדר "בדיחה". בסך הכל התקנתי דרייברים ללקוחות שבקושי היו דוברי עברית או שהיו טכנופובים, אבל בסדר צריך להתחיל ממשהו לא? מבנה קורות החיים בחלק העליון של קורות החיים נכתוב את השם, מייל, מספר טלפון וכתובת. כתובת – אם אתם מאזור המרכז זה מעולה. במידה ואתם גרים בדרום או בצפון עדיף לא לציין זאת. מכיוון שיכולים לפסול אתכם בגלל מיקום. מתחת לפרטים נכתוב את התמצית שלכם –  מי אתם, מה למדתם ולמה אתם מוכנים (כמובן במשפט אחד או שניים). לאחר כתיבת התמצית יש לכתוב מה למדתם במסגרת הקורס, כמובן כל מכללה וזמן הלימודים שלה וכו. מבנה זה מופיע בקובץ WORD מטה. לאחר מכן יופיע הניסיון תעסוקתי שלכם .יש להיות ממוקדים ולקשר את כל הדברים שקשורים ליישומי מחשב. במידה ואין לכם ניסיון ביישומי מחשב, אין צורך להמציא כי ישאלו אתכם שאלות בנוגע לניסיון התעסוקתי שלכם. פרויקטים אישיים – חלק זה יכול לעזור לכם להתבלט, במיוחד כשהניסיון היחידי שלכם הוא במסגרת הקורס. אני ממליץ להירשם לכמה אתרים בחו"ל ולהתחיל לעבוד בתור פרילנסרים, לכתוב תרחישי בדיקה עבור חברות בשוק העולמי. האתר שאני ממליץ עליו הוא https://www.utest.com/  הירשמו ותתחילו לעבוד. ממליץ לעבור את הקורס שלהם, זה נותן נקודות זכות וגם יכול לתת לכם עוד מידע על התחום ולהתמקצע. אתרי אינטרנט לחיפוש עבודה תירשמו לכל האתרים הרלוונטיים alljobs , jobnet , דרושים וכו. תשלחו קורות חיים לכל משרה שאתם רואים. לא לפחד, גם מזה אנו יכולים ללמוד. תיקחו בחשבון שלאתרים אלה יש מילות מפתח, זה אומר שאלגוריתם שלהם מסנן מעומדים על פי מילות מפתח אז תקפידו לכתוב מילות מפתח רלוונטיות. מילות המפתח בדרך כלל מופיעות במודעה עצמה אשר מפורסמת באתר. *** מודעה אשר מופיעה באנגלית יש לשלוח קורות חיים באנגלית בלבד! שירות צבאי במידה ובשירות הצבאי שלכם עבדתם עם יישומי המחשב, זה גם יכול לעזור. הדפיסו בקשו מחבר או בן משפחה לעיין בקורות החיים כדי להבטיח שהם יוכלו לקרוא אותם בקלות. תדפיס אותם ובדוק אם אתה מבחין גם בטעויות. בהצלחה! מאמר זה נכתב בלשון זכר מטעמי נוחות בלבד, אך מיועד לנשים וגברים כאחד. הורדת קורות חיים לבודק תוכנה מתחיל לחץ כאן

קרא עוד..
בלוג הבדיקות
נתנאל אבנרי

Learning Quality Assurance QA

Though the use of software has increased significantly in the last few decades, there is no proportionate improvement in the software quality. The programmer who has written the software code will usually consider most applications, yet there are often errors that are not detected initially. Hence most software companies have a specialized department for Quality Assurance (QA) where the software is tested thoroughly before it is released to customers. Since testing the software thoroughly is a time-consuming process, companies are hiring staff for QA testing. Hence this blog on software testing will help those who are interested in a career in testing. The blog will cover all aspects of testing, especially How testing affects the product and how software that is not properly tested can be very expensive for the company. It will provide information on the different software tools, methods for testing, recording the errors, and more.

קרא עוד..
בלוג הבדיקות
נתנאל אבנרי

רשתות תקשורת

מושגים בסיסיים בניהול רשתות Hostname – שם שרת – על מנת שנוכל לדעת מה שמו של השרת שאנו עובדים עליו יש לפתוח את ה- CMD  לרושם hostname  ויופיע לנו שם השרת. (אפשר לבצע את הפעולה הזו גם אצלכם במחשב האישי, יש ללחוץ על קליק ימיני בעכבר על התחל (win 10) ולחיצה על הפעלה/ RUN > לפתוח את ה- CMD > ולרשום Hostname. PING – בדיקת תקינות הרשת – על מנת לבצע בדיקות האם הרשת שלנו תקינה, יש לבצע ping ועל פי הנתונים נדע האם הרשת שלנו תקינה או לא. איך מבצעים PING? יש לפתוח את ה- CMD ולרשום PING ואז את הכתובת שאנו רוצים לבדוק – זה יכול להיות שם השרת או כתובת IP כמו בדוגמה המופיעה מטה. רשת תקינה היא PING רציף ללא ניתוקים, וללא קפיצות משמעותיות לדוגמא 1-8 MS. דוגמה לרשת עם ניתוקים:  פעולות: CMD >  פינג ורישום הכתובת האי פי המבוקשת > מינוס T ( מינוס T מסמל אין סוף) תוצאה : אפשר לראות שהרצף PING נתקע לאחר כמה שניות ואנו נקבל Request timed out. ניתוקים ברשת. URL – כתובת אתר אינטרנט – webforalls.co.il DNS – המרה של כתובת URL ממספרים לאותיות.   Internet Service Provider – ISP – נותן שירות אינטרנט/ ספק גישה לאינטרנט.   File Transfer Protocol – FTP – שרת העברת קבצים ברשת. מאפשר העלאה ומחיקת קבצים ברשת.   IP – כתובת המחשב הפרטי, זיהוי המחשב. פקודה : CMD >  ipconfig    Locala Area Networke- LAN – רשת תקשורת מקומית.  Wide Area Networke- WAN – רשת תקשורת רחבה.

קרא עוד..
בלוג הבדיקות
נתנאל אבנרי

כתיבת מסמך אפיון

מסמך אפיון לדוגמא אפליקציה המרת כספים אפליקציה זו מאפשרת המרת כספים משקלים לדולרים AppCash. תאימות האפליקציה • Ios • אנדרואיד תכונות האפליקציה 1.האפליקציה מאפשרת המרת כספים online משקלים לדולרים. 2.מאפשרת הצגה של שער הדולר בזמן אמת. 3.הצגה של שיכלול הרביות בזמן רכישה של הדולרים מבנקים וצ'יינג'ים. הגדרות מערכת פיצ'רים במערכת • שער הדולר בזמן אמת • דירוג רכישה מהזול ביותר עד ליקר ביותר לפי סדר רץ • העברת כספים • הזמנת דולרים עם שליח עד בית הלקוח • שליחת קבלה אוטומטית למייל הלקוח לאחר רכישה תהליך המרת כספים בזמן אמת ודירוג הרכישה בהגדרת המרת כספים והוספת הסכו"ם המבוקש ע"י הלקוח, יופיע כל המידע הרלוונטי בנוגע לרביות מכל הבנקים והצ'יינגים. לפי דירוג מהזול ביותר אל היקר ביותר. דירוג הזול ביותר יופיע בתוצאות חיפוש הראשונות לפי סדר רץ. העברת כספים העברת כספים לפי צורך הלקוח, לחבר/משפחה באמצעות העברה בנקאית או באמצעות שליחת הכסף אל הנמען באמצעות בנק הדואר. הזמנת דולרים אל בית הלקוח לאחר הזמנת הכסף יופיע האפשרות לבחירה בשם "שליח עד הבית". שליחת קבלה אוטומטית לאחר רכישה לאחר רכישה ישלח אוטומטית קבלה אל מייל הלקוח. הלקוח יצטרך להוסיף את המייל שלו על מנת לקבל קבלה זו. שדה זה הוא שדה חובה*. עיצוב אפליקציה • לוגו • עיצוב מסכים • גופן המלל • עיצוב שדות • תפריט לוגו לוגו האפליקציה יהיה במלל באנגלית הנקראת – AppCash. חצי מהמלל יהיה בצבע ירוק וחצי השני בצבע שחור. איקון בסוף הלוגו על מנת לתת דגש בנושא העיקרי של האפליקציה. האיקון הרלוונטי הוא איקון בצורה של כסף. צבע הלוגו • ירוק • שחור גופן מלל הלוגו • Roboto שער הדולר בזמן אמת עמוד שער הדולר בזמן אמת תוכן כותרת העמוד נתוני השער בזמן אמת גרף המסמל את השער תפריט ניווט בצד ימין

קרא עוד..
בדיקות תוכנה
בלוג הבדיקות
נתנאל אבנרי

הכנה לראיון עבודה QA בדיקות תוכנה

מדריך המלא לראיונות עבודה בתחום QA בדיקות תוכנה ברגע הזימון לראיון עבודה יש לקבוע את הראיון הפרונטלי כמה ימים אחרי הראיון הטלפוני עם ה- HR (משאבי אנוש), ע"מ שנוכל לתרגל שוב את החומר ולבוא מוכנים יותר. יש לקחת בחשבון שרוב הראיונות בתחום זה יקיימו מבחן מעשי, ע"מ לבחון את הידע שלכם. כמה טיפים בנושא ראיונות עבודה QA: 1. לשאול לפני הגעה לראיון עם המערכת עובדת עם בסיס נתונים (SQL)? אם כן, אנחנו נעבור על החומר הקשור לSQL. 2.באיזה מודל אתם עובדים מודל Agile, מודל V , מודל מפל המים? יש לעבור על המודל אשר החברה עובדת ולדעת איך הוא עובד. **חשוב להתעניין על החברה במיוחד שאתם רוצים להתקבל אליה ולצבור ניסיון בתחום. כמובן אני לא צריך להגיד את זה אבל תעשו מחקר על החברה, ויותר מזה תבדקו את האתר שלהם, ואם מצאתם באגים זה יקנה לכם היתרון על שאר המתחרים. 3.לעבור על מתודולוגיות בדיקה לדעת כמה שיותר מושגים בעל"פ. כאשר תגיעו לראיון, ותתחילו את המבחן, יש לכתוב את כל המושגים שעולים לכם בראש בצד הדף. 4. דברים שאתם לא יודעים לא לחרטט ולספר סיפורי סבתא. תישארו אלגנטיים ותענו בנימוס "כרגע אני לא יודע את התשובה אבל מבטיח שאחפש לזה תשובה ואחפור בנושא זה". 5. שליחת קו"ח למעביד. מודעה אשר כתובה באנגלית יש לשלוח קו"ח באנגלית. מודעה אשר כתובה בעברית יש לשלוח קו"ח בעברית. שאלות ותשובות מתוך ראיונות עבודה QA שאלות: 1.מה היא בדיקת שפיות? 2.מה הוא מסמך STP? 3.מה הוא מסמך STD? 4.מה היא בדיקת ריגרסיה? 5.מה הן התכונות אשר חשובות לבדוק תוכנה? 6.כתוב תרחישי בדיקה עבור אפליקציה. 7.איזה בדיקות הן החשובות במיוחד בבדיקות WEB. תשובות: 1. בדיקת שפיות – בדיקה ראשונית פונקציונלית, האם המערכת ראויה להתחלת הבדיקות. 2. מסמך STP – מסמך שנכתב כבר בשלב מסמך הדרישות או האפיון, תכנית על של הבדיקות מה ייבדק לפי תעדוף, כולל ניהול סיכונים ומשאבים, לא כולל תסריטים. 3. מסמך STD – תכנית בדיקות מפורטת, כוללת את כל התסריטים בכל רמה ובכל סוג, לרבות צעדים, תנאים מקדימים להרצה ותוצאות רצויות. 4. בדיקת ריגרסיה – לוודא שאין נסיגה כתוצאה מהתיקונים שנעשו, בדיקה חוזרת של המערכת לאחר תיקון או עדכון גרסה. 5. התכונות החשבון הן: 1.חשיבה מחוץ לקופסה. 2.יכולת תעדוף גבוהות. 3.עבודת צוות. 4.הבנה של תהליכים טכנולוגים. 5.עמידה בלוח זמינים. 6.תרחישי בדיקה לאפליקציה: בדיקה פונקציונלית: 1.הורדה של האפליקציה מהחנות והתקנה שלה ללא תקלות. 2.מסך כניסה של האפליקציה > הכנס שם משתמש וסיסמא> המשך> מסך הבית מופיע? א.מסך כניסה של האפליקציה > הכנס שם משתמש וסיסמא לא תקינים> המשך> מסך הבית מופיע? 3.סגירת האפליקציה ולאחר מכן להיכנס שוב האם זה שומר את שם המשתמש והסיסמא (LOG IN AׁND LOG OUT). 4.בדיקת LOG IN AND LOG OUT על מצב טיסה (ללא רשת) האם שומר את השם משתמש וסיסמא. 5.האם קופצת הודעה שהמשתמש ללא רשת, בזמן שימוש באפליקציה (מצב טיסה). 6.בדיקה של כל השדות חובה באפליקציה על פי מסמך האפיון. 7.שימוש האפליקציה בזמן קבלת שיחה תקין או לא? 8.אחרי קבלת שיחה האם השדות שכתבנו עדיין נשמרו. 9.האם בזמן קבל SMS האפליקציה עובדת כרואי. 10.לוודא שאפליקציה לא לוקחת מספיק זיכרון מהטלפון הסלולרי. 11.במידה והמשתמש לא מתמצא באפליקציה, האם יש לינק זמין עברו למדריך? בדיקה התאוששות ושחזור: 1.במקרה של אתחול או קריסה האם הנתונים נשמרים. 2.הסרה והתקנה מחדש של האפליקציה האם נשמרים נתונים. 3.במקרה של התרוקנות הסוללה האם נשמר הנתונים באמצע הפעולה. 4.במקרה של ניתוק ברשת או החלפה בין WIFI לרשת סלולרית, האם החיבור מושעה וחזור לאותן הנתונים המבוקשים. 7. הבדיקות WEB החשובות במיוחד בהתחשב בהגבלת זמן בפרויקט וכוח אדם חסר הן: Functionality- המערכת עושה את מה שהיא צריכה לעשות ולא להפך. Gui- בדיקה ממשקים, עיצוב המסך על פי מסמך האפיון. Usability- ידידותי למשתמש. Compability – מותאם לסביבות שונות של עבודה כגון – google, explorer, firefox Security- סודיות, שלמות המידע, אימות זהות והרשאות. Load- עמסה של המערכת עם מקסימום משתמשים בו זמנית. Accessibility – מותאם לבעלי מגבלות ועומד בתקן הישראלי לנגישות. Survival & Recovery – בדיקה לאחר שהמערכת נפלה בכדי לראות שכל הנתונים שרדו לאחר נפילת המערכת. 33 סוגי בדיקות תוכנה ומושגים למתחילים ומתקדמים שתף את הפוסט בקליק אחד- יש ללחוץ על הלינק של הפייסבוק וקבל מבחן לדוגמא ישרות למייל שלך! 👇

קרא עוד..
בדיקות תוכנה
בלוג הבדיקות
נתנאל אבנרי

בדיקות Mobile

קיימות בשוק מגוון רחב של אפליקציות, רוב האפליקציות ב- ios לאיפון ומערכת אנדרואיד. במאמר זה אנו נבצע מספר מקרי בדיקה/ תרחישי בדיקה, בדיקות מובייל פונקציונליות ועוד.. יש לבצע את הבדיקות על שני המערכות (IOS, אנדרואיד) ולוודא שאכן מקבלים את אותן תוצאות. תרחישי בדיקה/מקרי בדיקה בדיקות פונקציונליות: הורדה של האפליקציה מהחנות והתקנה שלה ללא תקלות. מסך כניסה של האפליקציה > הכנס שם משתמש וסיסמא> המשך> מסך הבית מופיע? סגירת האפליקציה ולאחר מכן להיכנס שוב האם זה שומר את שם המשתמש והסיסמא (LOG IN AׁND LOG OUT). בדיקת LOG IN AND LOG OUT על מצב טיסה (ללא רשת) האם שומר את השם משתמש וסיסמא. האם קופצת הודעה שמשתמש ללא רשת בזמן מצב טיסה.  בדיקה של כל השדות חובה באפליקציה על פי מסמך האפיון. שימוש האפליקציה בזמן קבלת שיחה תקין או לא? אחרי קבלת שיחה האם השדות שכתבנו עדיין נשמרו האם בזמן קבל SMS האפליקציה עובדת כרואי. לוודא שאפליקציה לא לוקחת מספיק זיכרון מהטלפון הסלולרי. במידה והמשתמש לא מתמצא באפליקציה, האם יש לינק זמין עברו למדריך? בדיקות התאוששות ושיחזור: במקרה של אתחול או קריסה האם הנתונים נשמרים. הסרה והתקנה מחדש של האפליקציה האם נשמרים נתונים. במקרה של התרוקנות הסוללה האם נשמר הנתונים באמצע הפעולה. במקרה של ניתוק ברשת או החלפה בין WIFI לרשת סלולרית, האם החיבור מושעה וחזור לאותן הנתונים המבוקשים.

קרא עוד..
בלוג הבדיקות
נתנאל אבנרי

כתיבת דיווח תקלה

דיווח תקלה Bug/Defect Report דיווח תקלה הוא דוח מפורט בנוגע לבאגים אשר נמצאים במערכת,  מסמך זה מועיל למציאת באגים בחיי מחזור הפרויקט על מנת שהמפתחים ישחזרו/יתקנו את הבאגים במהירות, ובנוסף למנוע באגים עתידיים במערכת. מסמך זה מכיל: 1.Bug ID – מספר הבאג – על מנת לאתר את התקלה בקלות רבה יותר.2.Bug Name – התוכנה קופאת/קורסת ברגע ששולחים טופס יצירת קשר.3.Version Number – מספר גרסה – לדוגמא גרסה מספר 1.14.Priority – נמוכה/ בנונית/גבוהה. נמוכה- תקלה של עיצוב GUI/UI צבע המסך לא על פי מסמך האפיון. בנונית- תקלה במערכת אבל עדיין אפשרי לעבוד על המערכת. גבוהה- תקלה במערכת אשר גורמת לקריסה ולא ניתן להמשיך בעבודה השוטפת. 5.Assigned to– למי זה נרשם – מפתח/ מנהל צוות הפיתוח.6.Reported By– ע"י מי נכתב הבאג.7.Reported Date– תאריך שנרשם הבאג.8.Status– חדשה/ נפתחה/ בבדיקה.9.Environment– סביבת עבודה – באיזה סביבת עבודה אנו מבצעים את הבדיקות – windows 10. אנחנו נבצע תרחיש על מנת להבין יותר טוב את התהליך. תיאור התרחיש: תוכנה נופלת/קופאת בזמן שליחת קובץ יצירת קשר לאתר אינטרנט. בדיקה מקדימה: בדיקת ניתוקים ברשת. (יש לבדוק את הרשת שלנו האם היא תקינה בביצוע תרחיש זה) דוגמא לניתוקים ברשת שלנו: פותחים את ה- cmd רושמים PING וכתובת IP של הרשת, במידה ואין רצף תמידי ב- "Reply" ומופיעה ההודעה "Request timed out"  הודעה זו מעידה על ניתוקים ברשת שלנו.  בזמן הניתוקים ברשת, התוכנה מתקשרת אל הרשת ללא הצלחה וקופאת. יש לבדוק תרחיש זה שאינטרנט תקין אחרת הבאג שמצאנו לא יתקיים במחשב שיש לו אינטרנט תקין. טיפ דרושה בדיקה מקדימה מכיוון שבכל פעולה הדורשת יצאה אל הרשת החיצונית אם זה ממשקים חיצונים, אם זה עדכונים לשרת וכדומה יש לבודק את הרשת לפני ביצוע הבדיקה. JIRA קימות בשוק מספר תוכנות לדיווח תקלה חלקן חינמיות וחלקן בתשלום. ממליץ להשתמש ב- JIRA פלטפורמה חינמית, ודי מוכרת בשוק העבודה.  אחרי התנסות בתוכנה, ופתיחת באגים ניסיוניים נוכל לרשום ניסיון ב- JIRA בקורות חיים שלנו. רק צריך להירשם לאתר שלהם ולהתחיל לעבוד. דוגמא לדיווח תקלה ע"י שימוש ב JIRA ויצוא תיאור התקלה  לקובץ – Word: לינק לאתר הרשמי של JIRA

קרא עוד..
בלוג הבדיקות
נתנאל אבנרי

לימודי בדיקות תוכנה

עלות קורס QA במכללות יכולות לנוע בין 12,000 ועד 19,000 אלף שקלים, תלוי בשעות הקורס, סילבוס הלימודים, וכמות החומר הנלמד. יש להבין שיש מכללות המבטיחות עבודה בתחום בסיום הלימודים, לדעתי בלי ניסיון קודם יש את הקושי להתקבל למקום עבודה וזה לא משנה באיזה תחום.  התקבלות לעבודה בסיום הקורס תלוי רק ורק בידע שלך בלבד, אוסיף ואומר שתחום הבדיקות מתחדש כל רגע, ויש לשאוב מידע גם מחוץ למסגרת הלימודים. קורס QA תנאי קבלה: יש מכללות שדורשות אנגלית בסיסית בלבד, על מנת להירשם לקורס. ויש מכללות שדורשות שלוש יחדות בגרות באנגלית, ומתמטיקה. למה בעצם בדיקות תוכנה? קורס ISTQB? אם יש לך את היכולת לחשוב מחוץ לקופסה, יצירתיות, ירידה לפרטים הקטנים, ואהבה לתחום המחושב. אתה יכול להיות בודק תוכנה, התחום יכול להתאים לך. תחום הבדיקות יכול לתת לך את דריסת הרגל הראשונית לתחום הייטק. כל המידע שאתה צריך וקורס QA בחינם, נמצא באתר זה. קורס ISTQB מה זה? הוא מבחן על הקורס הנלמד בתחום הבדיקות, לאחר סיום המבחן מקבלים תעודת בודק בינלאומי. מבחן זה הוא בעלות כמה מאות שקלים. יש חברות שדורשות תעודה זו בדרישות שלהן לקבלת עבודה. על תעודה זו לא תיפול המשרה שכל כך חשקת. משכורת בודק/ת תוכנה מתחיל/ה: שנים                  משכורת 2-0                   6,000 – 12,000 ₪ 5-3                  18,000 – 28,000 ₪ תכונות אופי הבודק/ת: חשיבה מחוץ לקופסה. יכולת תעדוף גבוהות. עבודת צוות. הבנה של תהליכים טכנולוגים. עמידה בלוח זמינים.

קרא עוד..
בלוג הבדיקות
נתנאל אבנרי

בניית אתרי אינטרנט

בשוק קיימות מגוון רחב של חברות לבניית אתרי וורדפרס. מחברות ענק, לפרילנסרים וכדומה, השוק מאוד תחרותי, עלות בניית האתר שלך יכולה להגיע לסכומים גבוהים, תלוי בחברה או מספק השירות.  אל תתפשר על איכות, ועיצוב אתר שלך. אתר לא איכותי משפיע על כמות הכניסות, חשיפה, ופוגע בחווית המשתמש. מאוד חשוב לעשות סקר שוק בנושא זה, ואף לקבל חוות דעת או המלצות ממכרים בנוגע לחברה או הפרילנסר שאנו מעוניינים בשירותיו. לפני שאנו חותמים על הצעת מחיר המתאימה לנו, יש כמה דברים חשובים שכדי לדעת: כמו שהשוק תחרותי בתחום בניית אתרים ברשת, צריך לקחת בחשבון שגם תחום העסק שלכם יכול להיות תחרותי מבחינת קידומו ברשת.  ללא קידום יהיה נורא קשה להגיע לקהל חדש וללקוחותינו. יש לבצע מחקר מקיף בנוגע לתחרותיות, על מנת להפיק תוצאות מרביות בנוגע לאתר שלכם. בנוסף, יש לבדוק האם קיימות מילות מפתח עם תחרות נמוכה, לפני שמתחילים לבנות את האתר שלכם, אחרת נצטרך לשלם ממיטב כספינו לפרסום. עוד דבר שאני רוצה לדבר עליו הוא המלל. מלל האתר חייב להכיל לפחות 800 מילים או יותר, על מנת לקבל את תשומת הלב המלאה של הרשת לקידום מהיר ועם עליות נמוכות. זכור! בניית האתר הוא תהליך, המעורבות שלך בבניית האתר היא לא פחות חשובה מהתוצאה. כמה עולה לבנות אתר? כמה עולה לבנות אתר לעסק? כמה עולה לבנות אתר נחיתה? יש עליות הקמה לשרתים, ולדומיין. עליות חודשיות או שנתיות תלוי בבחירת המסלול. בנוסף קיימות עליות תחזוקה שוטפות של האתר, ועליות אבטחה ועוד… אתר יכול לעלות בסביבות ה- 500-2000 ש"ח בחודש, ועד ל 4000-1500 ש"ח עלות הקמת האתר. זה תלוי בגודל האתר, כמות הדפים, וכמות התחזוקה שלו.  יש חברות שדורשות יותר, כמובן זה תלוי במוניטין, איכות ותוצאה.

קרא עוד..

הכנה לראיון עבודה

לפרטים נוספים

הכנה לראיון עבודה

המדריך המלא לראיונות עבודה בתחום בדיקות התוכנה
לחץ כאן

דיווח תקלה

לפרטים נוספים

דיווח תקלה

המדריך המלא לדיווח תקלות
לחץ כאן

בדיקות תוכנה

לפרטים נוספים

בדיקות תוכנה

מידע אודות קורסים, עליות, תנאי קבלה ללימודי בדיקות תוכנה ועוד..
לחץ כאן

ניהול רשתות

לפרטים נוספים

ניהול רשתות

ניהול רשתות PING, IPCONFIG, DNS
לחץ כאן

מסמך אפיון

לפרטים נוספים

מסמך אפיון

מסמך אפיון לדוגמא הכולל עיצוב והגדרות מערכת
לחץ כאן

בדיקות Mobile

לפרטים נוספים

בדיקות Mobile

בדיקות Mobile כתיבת תרחישי בדיקה
לחץ כאן

מסמך STR

פרטים נוספים

מסמך STR

מסמך סיכום הבדיקות - סיכום הבדיקות והבאגים הנמצאים במערכת לאורך כל התהליך.
לחץ כאן

מסמך STD

פרטים נוספים

מסמך STD

תכנית בדיקות מפורטת, כוללת את כל התסריטים בכל רמה ובכל סוג, לרבות צעדים, תנאים מקדימים להרצה ותוצאות רצויות.
לחץ כאן

מסמך STP

פרטים נוספים

מסמך STP

מסמך תכנון הבדיקות- אסטרטגית הבדיקות, מטרת הבדיקות. תכולת המסמך, תוכן עניינים, עץ נושאים וכו'.
לחץ כאן
לימודי SQL

יצירת בסיס נתונים SQL

פרטים נוספים

יצירת בסיס נתונים SQL

המדריך המלא - יצירת בסיס נתונים כולל טבלאות, תמונות מסך ווידאו.
לחץ כאן

מדריך להתקנת SQL

פרטים נוספים

מדריך להתקנת SQL

המדריך המלא להתקנת Sql Express
לחץ כאן

מבוא SQL

פרטים נוספים

מבוא SQL

Microsoft SQL Server היא מערכת ניהול מסדי נתונים, התומכת במגוון רחב של יישומי עיבוד.
לחץ כאן

כתיבת שאילתות רמה JOIN

פרטים נוספים

כתיבת שאילתות רמה JOIN

תרגול וכתיבת שאילתות אופרטור JOIN חיבור שני טבלאות לטבלה אחת.
לחץ כאן

כתיבת שאילתות SQL מתקדם

פרטים נוספים

כתיבת שאילתות SQL מתקדם

תרגול וכתיבת שאילתות מתקדם אופרטור WHERE כולל וידאו והסבר מפורט.
לחץ כאן

כתיבת שאילתות SQL למתחילים

פרטים נוספים

כתיבת שאילתות SQL למתחילים

תרגול וכתיבת שאילתות בסיס SELECT, FROM כולל וידאו והסבר מפורט.
לחץ כאן
לוגו qa
שעות פעילות: 9:00 - 16:00
info@webforalls.co.il
Copyright 2024 © All rights Reserved. webforalls.co.il