Welcome!

Continuous Integration, Continuous Delivery & Continuous Testing

Tim Hinds

Subscribe to Tim Hinds: eMailAlertsEmail Alerts
Get Tim Hinds via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Tim Hinds

Fast. 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 activity. Most of the time, that's not the case. We've written a few posts recently ... (more)

Combining Agile with Load and Performance Testing: What Am I in For?

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)

What Does an SLA Mean to You? | @DevOpsSummit #DevOps #SLA #ContinuousDelivery

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)

Dos & Don’ts of Load Testing in the Cloud By @Neotys | @CloudExpo [#Cloud]

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 | @DevOpsSummit #DevOps #IoT #Microservices

Testing Tips For Today's Tech: HTML5, WebSockets, RTMP, Adaptive Bitrate Streaming 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 around them. 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)