If you asked me to describe Agile Development in one word, that's the word
I'd choose: fast. The notion of speed is embedded into the very fabric of
Agile. You find it in all sorts of Agile terms and practices. Think about it:
You plan everything in sprints. You measure the velocity of the team to
improve efficiency. Coordination happens in a 15-minute daily standup. Even
integration happens continuously.
So why is it that performance testing is often saved for the end of the Agile
Development process? It's like developers think they can't improve efficiency
until all the code is written, so they just wait until it's done before
trying. It's odd, because in a culture that's obsessed with speed, you'd
think that improving the speed of the application would be a front-and-center
Most of the time, that's not the case.
We've written a few posts recently ... (more)
Agile software development isn't really a "new" trend anymore. I mean, the
Agile Manifesto turns 13 years old next month and while that might be early
adolescence in human years, it's downright ancient as far as trends in IT are
concerned. However, one area that has yet to fully mature is the
implementation of non-functional testing practices in a Continuous Testing
sort of way that can keep pace with more Agile development teams. Load and
performance testing definitely fall into that category. You might be a
performance tester on a team that is just starting to do more iterative... (more)
When it comes to testing an application, many project managers and test leads
do not fit performance and load testing early on in the development life
cycle. Often, performance and load testing are conducted once the application
has been completed and after all functional testing is done. In fact, it's
frequently a last step - almost an afterthought - before the app is ready to
go into production.
The problem with this approach is the classic problem with late-stage
testing. When issues are found by the testers, developers have to go back and
open up long-finalized code to fix t... (more)
As the cloud continues to grow as a topic of conversation, so too does load
and performance testing within the cloud. You may be asking yourself
questions like: When is it most appropriate to involve the cloud when load
testing? When is the right time to conduct performance testing using the
cloud? How can cloud load testing benefit my company?
What should I do and what shouldn't I do?
This week at Neotys, we've decided to briefly cover a few benefits of load
testing in the cloud, but also want to unearth what you should consider doing
(or not doing) in your future cloud testing ... (more)
Testing Tips For Today's Tech: HTML5, WebSockets, RTMP, Adaptive Bitrate
One of the most dangerous things that can happen to a development team is
complacency. The modern world moves so fast, and new technologies are coming
out all the time. If you stop innovating and stop adapting, you'll be sunk.
It's critical for web developers to be continuously responding to the changes
The web community is constantly churning out new technologies that make it
easier to develop the applications that savvy users are demanding. It may be
obvious, but new technologies o... (more)