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

בדיקות תוכנה

בדיקות תוכנה

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

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

ישנם היבטים רבים ושונים של אתר שניתן לבדוק, כולל:

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

היתרונות של QA באתר

ישנם יתרונות רבים לניהול QA באתר. כמה מהיתרונות החשובים ביותר כוללים:

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

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

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

סיכום

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

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


קידום אורגני

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

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

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

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

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

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

מה זה sitemaps?
הוא קובץ html שנמצא אצלכם באתר והוא למעשה ממפה את האתר שלכם לפי דפים וקישורים.

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

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

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

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

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

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

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

מאמרים נוספים

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

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

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

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

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 ש"ח עלות הקמת האתר. זה תלוי בגודל האתר, כמות הדפים, וכמות התחזוקה שלו.  יש חברות שדורשות יותר, כמובן זה תלוי במוניטין, איכות ותוצאה.

קרא עוד..

כתוב לנו