Better Safe Than Sorry: Why Risk Analysis is a Must "We tend to fortify ourselves. We build our defenses and we make this arsenal of tools test cases because we don't want to fail. What's not so obvious is then to say, "Okay, where else … [Read more...]

Performance in Front

I remember working on a subscription-based website ("Software as a Service", or "SaaSy") designed to help sales people put new deals together. It had been a few weeks since we cleaned up the database; the display tables on the web forms were getting bigger and bigger, while … [Read more...]

Test Management Pitfalls

How we plan, store, consider, execute, and report test results - test management, doesn't start off hard. We start off with a blank slate. If all our projects are small - released in a few months and rarely touched, then it is possible that the test management process stays … [Read more...]

Archive to Zip Functionality Ensures Long Term Data Retention for Code Reviews

We’re excited to announce Collaborator 9.3, the latest release of SmartBear’s peer code & document review tool. Many companies find that it is difficult to provide clear proof that peer code reviews are happening or have happened within their teams.  Often time’s … [Read more...]

Quality Conversations on Financial Technology and API Culture in London

An event like APIdays London proves that it’s not always a bad thing to show up to an event underdressed. Last week at APIdays London, the sessions were well attended by both financial business professionals in suits and fellow technical geeks like me in jeans. Aside from … [Read more...]

Fintech and DevOps Collide in London: SmartBear and Sogeti UK

Financial institutions, like other critical service industries such as health care and air travel, have the unique challenge of no room for failure. It’s a bad day if your ATM card doesn’t work. It’s a really bad day if you do a bunch of online trading based on incorrect … [Read more...]

How Smart Are Your Performance Alerts?

Performance alerts can be a double edged sword.  The ‘who, what, when and how’ of performance alerting decides the overall effectiveness and ability to avoid potential disaster. For example, if you are a web master, you don’t want to receive alerts at 3:00am when you know … [Read more...]

Verification and Validation: The Difference

I’ve been asked several times recently about the difference between Verification and Validation in automated testing and for some advice on applying and documenting each kind of testing. Let me first take a minute to define these terms. Verification Vs. … [Read more...]

9 Reasons Microservices Matter to Architects, Developers & Testers

Several years ago, I was a developer in a travel reservation aggregator. Our mission was to pull flight and hotel data from a bunch of cryptic reservation platforms, and provide it to other companies via an API library – for a fee. That was before companies like Expedia … [Read more...]

Who Is Responsible For “Good Code”?

A few weeks back, I wrote a post about getting ready to address a coworker's bad code.  This sparked some conversation across various media, including the following interesting question: ...seems that there is a breakdown in managing the development process. Why is Bob … [Read more...]