התחברות או הרשמה
להמשך הרשמה ידנית – לחץ על כפתור ההרשמה, להרשמה/כניסה מהירה בעזרת חשבון רשת חברתית – לחץ על הלוגו בכותרת

אפס סיסמה - שכחתי את שם המשתמש

שם משתמש
זכור אותי

he icon   en icon

מבוא לבדיקות עומסים (חלק #1) - נחום דימר (עולם הבדיקות גיליון #6)

נכתב על ידי 
ראשון, 09 אוקטובר 2016 20:10
דרגו כתבה זו
(3 הצבעות)

מבוא לבדיקות עומסים (חלק #1) - נחום דימר (עולם הבדיקות גיליון #6)

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

מאמר זה הופיע בגיליון #6 של מגזין עולם הבדיקות - לצפייה בפורמט המלא כולל קישורים וכד' ובשאר מאמרי גיליון זה:


TW6 PerfTestIntro NachumD 1

TW6 PerfTestIntro NachumD 2




חובה להיות משתמש רשום במערכת בכדי להגיב - ההרשמה/כניסה בכותרת האתר

חדשות מעולם הבדיקות

  • The Little Tester #74

    The Little Tester #74 These are the made up stories of a team working in an Agile environment. Their daily struggles and successes are presented in a comic/parody/satirical way. Click on the image to see it in full size. The team members are: Little, the main character. The team’s tester. Coffee, the team’s Java developer. Mr. Fancy, the team’s UI developer. Senor, the Senior Developer of the team. Kitty, the Scrum Master. Glasses, the Business Analyst. And the manager. Disclaimer This is a work of fiction. Names, characters, businesses, places, events, situations presented are either the products of the author’s imagination or used in a fictitious manner. Any resemblance to actual persons or events is purely coincidental. The sole purpose of this comic strip is to be humorous. The drawings are made by hand on paper, by means of pencils and fine liners, except for the outline, by the author. Hence their imperfection.

    8.12.2019 | 10:56 קרא עוד...
  • What I Read Last Week (8th December 2019) – Will testing become obsolete?

    I didn’t do a What I Read Last Week post due to illness. Fortunately I’d recovered in time to watch some of the OnlineTestConf talks. I only managed to watch a few, but I plan to watch a few others once the recordings are made available to watch online. I was very intrigued by something that was said during Ana Maria Popa’s talk where she was discussing the 7 modern testing principles. I find the final principle interesting: We expand testing abilities and knowhow across the team; understanding that this may reduce (or eliminate) the need for a dedicated testing specialist. There is often a lot of talk about how the testing role will develop in the future. Will the testing role become obsolete? Or will it evolve into a coaching role? There are a couple of other talks at the OnlineTestConf that cover this topic (Joel Montvelisky – No-nonsense test management, when “Testing is Everyone’s Responsibility” and Michael Bolton – For the New Tester: Future Proofing Your Career) although I wasn’t able to watch either of these. I intend to watch both of these talks once the recordings are available. One of the articles I’ve shared this week discusses the idea that ‘anyone’ could do testing. A scary thought for a software testing professional. I expect many will find this idea a controversial one. Articles and Blog Posts Dirty Testing Secrets: Testing in Half the Time – Karo Stoltzenburg A testers role is to ask questions, communicate and find[…]

    8.12.2019 | 5:28 קרא עוד...
  • Why Manual Testing is important

    When I started my career as a Graduate Test Consultant, I started off learning about manual testing and all the different types of testing techniques such as equivalence partitioning and boundary value testing (more information here). While I initially enjoyed the joys of devising a manual test script and testing the application by following the steps that I have written one-by-one, overtime I found this very time consuming and not challenging since the steps are very repetitive. After a year, I decided to switch to test automation instead because I wanted to do a more challenging role and during this time, there was more demand to hire automation engineers so I wanted to skill up. Plus, I also wanted to avoid manual testing because it was boring . Fast forward to present time, I am still doing manual testing! The difference now is that I have learned to embrace it. While it's great that test automation has given me the skills that I needed to automate different tests and catch regression bugs that I would have missed if I was manually testing a feature, manual testing allows me to find bugs that are not caught by automated testing. In all honesty, manual testing is very tedious and boring but only if you are doing it on areas where it should be replaced by test automation instead. I'm talking about regression testing where you check the application's existing functionality to verify that it still functions as expected by executing the same[…]

    8.12.2019 | 2:06 קרא עוד...


לרשימה המלאה >>