Software Performance Testing Fallacies Part 1
Don’t fall for these common performance testing fallacies It’s always interesting to find out the many ways in which we can be wrong. Here we want to point out the various software performance testing fallacies that we have seen that have led to the use of poor methods, which end…
Workload or Load Scenario in Performance Testing
In load tests we simulate the workload that an application will have in production, counting the concurrent users accessing the application, the tests cases that will be executed, and the frequency of executions by users, among other things. The concept of workload or load scenario…
Top 10 Factors Impacting Application Performance
What to look for when analyzing system performance “80 percent of datacenter managers said their datacenter downtime costs exceed $50,000 per hour.” –USA Today 2014 survey of 200 data centers Here’s our list of the top 10 factors impacting application performance. They may cause problems…
Cloud Performance Challenges
Hurdles to overcome with cloud computing and performance The other day I came across this paper and today I want to highlight some of the main aspects of cloud performance challenges. First of all, we all know how important cloud computing is for today’s demanding business requirements. Performance considerations…
How to Execute a Performance Test With Fewer Problems
Executing performance tests more effectively and efficiently A thought by Scott Barber with which I fully agree reflects part of what I want to discuss here: “Only performance testing at the conclusion of system or functional testing is like ordering a diagnostic blood test after the…
How Soon is Too Soon to Carry Out Performance Tests?
Many developers do not know when to carry out performance tests for optimum results. It’s very common of them to leave performance testing for the end as an afterthought if they have enough time. In other cases, they ask around in their spare time to…
Is The System Actually Running Slow?
When a user says that “the system is slow” we would like to know: Is the system actually running slow or is it a matter of perception? Is the chronometer distorted or does the system, in fact, prevent the user from working in a normal…
What’s More Important: The Performance Testing Tool or the Tester?
What should we be more cautious about choosing: the tool we use or the person to run performance tests? Does the tool or the tester matter more for a good performance test? An aspect we always stress in performance testing is that the tools are…
How Important is it for Performance Engineers to Understand the System Architecture?
Good performance engineers need to know what’s “under the hood” Recently, I was involved in a debate about whether it’s necessary for performance testers to understand the architecture of the system in order to become a specialist in performance/ performance testing/ performance engineering. At Abstracta, this…
2015: The Year of the Super Mega Breach
No need to be a visionary to see that 2015 will be the ‘Year of the Super Mega Breach’ “2014 was yet another reminder that we are losing this contest.” Those were the words used by the RSA President Amit Yoran in his opening keynote at…
Abstracta to Attend the RSA Conference 2015 in San Francisco
We will be attending the RSA Conference 2015 next week! The RSA Conference is the industry’s largest global information security event. This year, they are offering 23 tracks and over 500 speakers from across the industry. There will be over 300 sessions led by some…
Abstracta is hosting the BugATAhon 2015
BugATAhon 2015, The International Crowd Testing Competition, will be held on April 13th in Montevideo, Uruguay What is BugATAhon 2015? A free non-profit international crowd testing competition Challenge to test a live application in 2 hours 75 Mins for web app and 45 mins for…
Free tools to process logs for performance analysis
An overview of free tools to process logs for performance that we created for Apache, IIS, and other web servers Our tools, Replace All and Access Log Analyzer are open and free, located in our Github repository. Some time ago, Símon de Uvarow, (performance expert) started automating tasks…
System Performance Problems
How do we diagnose and fix system performance problems? While working with systems in production, it is common to encounter system performance problems that must be analyzed and solved. In general, those problems are complex, difficult to replicate issues that occur occasionally and may be…