error

error

Thursday, June 7, 2018

Prague


prague
One of my favourite cities in the world is Prague.
I visit Prague number of times and I am in love with this city. She is beautiful, charming, and magical. The feeling of walking in her streets is as if you have come back in time and landed in a fairy tale.

Alchemy Museum



The architecture of the city which concentrates several styles within it, maybe this is the reason why it fascinates to every person who visits the town.



Wednesday, December 20, 2017

CentOS vs Ubuntu

CentOS vs Ubuntu: which one is better for a server?




CentOS
Ubuntu
Based
Red Hat Linux Enterprise
Debian
Updated
Less frequently
frequently
Stable and secure
More stable and secure because of the infrequent update
Less Stable and secure, often a new version is not checked before release
Format
RPM and yum management tool.
Deb and the tools created for it
root
you can set up root.
On Ubuntu system, You can not know what Root password is. You get sudo privileges.The root is generated randomly by the system itself.
For a beginner
You can find information but it's harder
Ubuntu is better. Ubuntu has a big community of users that help

Similarity:
* They are the same in terms of speed.
*They are different but more or less equivalent in functionality.

If you still can't decide, and you have time and ability then try them out and pick the best for you.
Them out for free. Later on, I will post about my personal experience with CentOS.

Friday, June 16, 2017

חשיבות הבדיקות

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

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

בעיות המרה בפרויקט  NASA’s Mars Climate Orbiter. החללית שהייתה מיועדת לגיע למאדים נעבדת בחלל בגלל טעויות של המרה. למהנדס משנה של הפרויקט היתה בעיה להמיר יחידות מיחידות אנגליות למטרים בתוכנת ניבוט שפותחה לטיסה. מה שגרם לעובדן של 125$ מיליון והשאיר את החללית לחוג סביב השמש. 

פתיחת טרמינל 5 בהיטרו שבבריטניה. לפני פתיחת הטרמינל החדש (אם אני זוכרת נכון בערוץ נשנאל גיאוגרפיק יש פרק שלם על פתיחת הטרמינל ועל הבדיקות שנעשו בו כולל מדידה של זמן ברגע אמ עם אנשים אמיתיים שצריכים להגיע לטיסה שלהם מכל מיני נקודות השדה) התבצע בדיקה של מערכת שנועדה לשאת מטענים. בוצעו המון בדיקות לפני הפתיחה ועדיין ברגע האמת המערכת לא עבדה. קרוב ל 500 טיסות בוטלו ו42000 טיקים לא הגיעו לבעליהם. אז מה קרה ברגע האמת שהשתבש? ברגע האמת, כאשר הכניסו למערכת את הפקודה של "real life"בגלל שנוסע היה צריך להוריד את התיק שלו מהמשוא ולהוציא משהו חשוב מהתיק, המערכת קרסה למשך 10 ימים.

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

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


עוד בנושא ניתן למצוא:                                                         The real cost of software errors 

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

Wednesday, May 31, 2017

10 QA Interview Questions and Answers

1. What are the automation challenges that QA team faces while testing?

*practices in the automation tool
*Reusability of Automation script
*Adaptation of test case for automation

2.Explain the steps for Bug Cycle?

1. Identified bug.
2.The bug is moved to development manager in status open. the development team will fix it.
3.If it is identified as a bug, the defect will be ignored and marked as rejected.
4.When a bug is assigned to the developer to fix, it will be given an IN-PROGRESS status.
5.Once the defect is repaired, the status will change to FIXED and CLOSED status if it passes the final test.

3.Explain stress testing, load testing and volume testing?

*Load Testing: Testing an application under heavy but expected load. The load refers to the large volume of users, messages, downloads, requests, data, etc. This Causes the load on the server. 95-100%.
*Stress testing: When the load placed on the system is raised or accelerated beyond the normal range, more than 100%.
*Volume testing: Internet connection speed or the time the app is raised once the request is submitted. This speed should not be affected by the user's Internet speed (... 10M, 100M).

4. when to start QA in a project?

In a beginning. The test phase begins after writing test plans.

5. What are the verification and vvalidation of the difference between these two?

verification ensures that the product is built according to the requirements and design specifications.
answers to the question, "Are we building the system right?"

validation:  done at the end of the development process and takes place after verification one completed. answers to the question, "Are we building the right system?"

different between them:

*Verification is Static Testing whereas Validations is Dynamic Testing.
*Verification takes place before validation.

6.what is GUI?

Graphical User Interface makes use of images and icons that users click and manipulate as a way of communicating with the computer. Instead of having to remember and type commands.

7.  What the different between retesting and regression testing?

Retesting is done to verify defects fixes.

Regression is performed to check if the defect fix has not impacted other functionality that was working before doing changes in the code.

8. What is severity and priority of bug?

Severity a concern with the functionality of the application. It deals with the impact of the bug on the application.

Priority concern with the application from the business point of view. answer the question how soon the bug need ti fixed.

For example:
There is a spelling mistake in the company logo (high priority but low severity).

9.What the different between use case and unit case?

Unit case Performed by programmers, checks the connection between system parts.

Use case Check the process from beginning to end with several functions, check that the connections are good. The test must always be positive.

10. what is negative testing?

Testing Software with a negative approach to check if the system is not “showing error when not supposed to” and “not showing error when supposed to”.

Tuesday, May 16, 2017

פקודות שימושיות ב-Linux

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

1. מפעיל את המחשב מחדש                                                                     sudo reboot

2. יציאה מהטרמינל                                                                                                 exit

3. מכבה את המחשב הפרמטר P חייב להופיע כדי שהמחשב יתכבה. אם הוא לא 
    מופיע הכיבוי כלול רק את מערכת ההפעלה.                                     shutdown -P 
    אחרי הפרמטר צריך להופיעה זמן הכיבוי (now יכבה את המחשב עשיו), כתיבה
    של שעה, לדוגמא 12:34, יכבה אותו בשעה זו. כתיבה של X+ (מספר השעות 3,5...)
    יכבה את המחשב אחרי X שעות.

4. כדי לקבל רשימה מלאה של תיקיות וקבצים בתיקיה בה אנחנו נמצאים ניתן
    לכתוב את הפקודה המוכרת                                                                              ls -l

5. ניקוי מסך נעש ע"י הפקודה                                                                              clear

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

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

8. אם מעוניינים לכתוב רשימת קבצים לתוך קובץ כדי שבעתיד נוכל לדעת איזה
    קבצים היו קיימים בתיקיה ניתן לעשות זאת ע"י הפקודה הבא:         ls ~ > filename
   פקודה זו מתיחסת לתיקיית הבית, אם מעוניינים לכתוב מתיקיה אחרת פשוט
   במקום טילדה כותבים את שם התקיה או הדרך המלאה אליה. בנוסף אם
   מעוניינים להוסיף ולא לדרוס את הקובץ שכבר קיים פשוט במקום < כותבים <<.

9. רק למי שיש Gnome יכול להשתמש בטריק הבא: Ctrl+C/V  לא עובדים בטרמינל אבל ב Gnome יש קיצור שכן עובד והוא Ctrl+Shift+C/V. כמובן שכדי להעתיק חייבים לסמן את מה שמעתיקים.

Thursday, April 27, 2017

Several facts about evolution


The photograph was taken at the Museum of Ancient Man 
  • Whales there is a small bone that has not completely disappeared as a member to the legs.
  • Mife on evolution: Darwin never mentioned that man is created from the monkey at the origin of species
  • Birds evolved from dinosaurs and both are descended from reptiles. The closest living reptilian relation of a bird is the crocodile.
  • Mutations promote evolution by providing new genes in the gene pool of sex. Many factors cause the mutation of DNA.
  • Evolution does not always mean progress. 
  • Panda's have a false thumb. it is actually an enlarged wrist bone that has evolved to allow the panda to hold onto its favourite food: bamboo. 
  • Humans are the only animals capable of blushing. blushing helps in communication between people' it elicits sympathy. 
  • The male's investment in the offspring is more or less consistent with the continuation of the child's dependency period; The longer the childhood, the greater the ability for the father to take care of the child.
  • Monogamous primates usually live on trees. Primates who descended from the trees In order to compete for land, they also began to compete for as many females as possible. Loyalty is not their strongest character.