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

What Does Test-Driven Development Mean for Performance Testers? "Begin with the end in mind." You must have heard that phrase, right? It's a common one that's led many people to great success, not just in agile, but all throughout history. In fact, it's habit #2 in Stephen Covey's best-selling book The 7 Habits of Highly Effective People. Starting with the end in mind is what Olympic athletes do when they visualize their gold medals. Musicians do it when they envision their perfect performance before stepping on stage. Architects have a full picture of the completed skyscraper in their head before ground is broken. If you know what you are aiming for, in detail, you'll find it much easier to achieve. That's exactly the philosophy behind Test-Driven Development, or TDD. Before you start coding business logic, you write a test. It's almost like a detailed specificatio... (more)

WebSocket Technology | @DevOpsSummit #DevOps #APM #Microservices

Providing a full-duplex communication channel over a single TCP connection, WebSocket is the most efficient protocol for real-time responses over the web. If you're utilizing WebSocket technology, performance testing will boil down to simulating the bi-directional nature of your application. Introduced with HTML5, the WebSocket protocol allows for more interaction between a browser and website, facilitating real-time applications and live content. WebSocket technology creates a persistent connection between the client and server, circumventing the requirement for a client-initiate... (more)

Top Seven Website Performance Indicators to Monitor

Poorly performing websites, like Twitter's recent fiasco with Ellen's selfie, are a constant source of irritation for users. At first you think it's your computer, or maybe someone on your block is downloading the entire "Game of Thrones" series. But, when nothing changes after refreshing the page once or twice, you give up, mutter under your breath, and move on. Whatever the reason for a website crashing or slowing down, it's bad for business and for your online reputation. According to a survey conducted by Consumer Affairs, a dissatisfied customer will tell between 9-15 people ... (more)

Eight Software Testing Buzzwords You Should Know

The industry's jargon can be hard to decipher at times, especially when trying to explain these buzzwords to fellow co-workers within your organization who don't really have a clue what you are talking about. Buzzwords are unavoidable, however there needs to be a clear understanding of what a buzzword is and the testing buzzwords you should know. What Is a Buzzword? A buzzword can be defined as, "a term of art or technical jargon that has begun to have wider use in society among non-specialists who use the term vaguely or imprecisely." Basically, it comes down to the word being s... (more)

How the Aftermath of a Website Crash Helps Prevent the Next One By @Neotys

Imagine this nightmarish scenario: A sizeable crash has just happened, and your company website has stopped functioning. It's a big deal, and you're certainly feeling anxious due to the loss of both revenue and reputation, but more surprises may lie in the aftermath. Any company that has experienced a catastrophic crash knows that it's like an earthquake. The same problems can strike more than once, just like aftershocks, shaking you off your feet just when you're beginning to regain confidence. At Neotys, we know how important it is to figure out what went wrong and plan so it... (more)