On Wednesdays We Practice Correct Agile Testing
Test Like a Scientist
Although in recent years there has been an exponential increase in companies and development teams applying Agile methodologies, testing still seems to be lagging behind with most companies thinking they are doing Agile testing but in fact still using the waterfall method. Some of the biggest issues in Agile Testing were brought to light in […]
5 Reasons You Should Have More Unit Tests
I was reading the other day, and happened to come to a section of my book discussing the scientific method. While I grew up with a heavy background of math and science, and am familiar with the scientific method, it had been awhile since I’d thought about it at all. It was interesting to hear […]
The Agile Manifesto Principles: Maximizing through Simplicity
The test pyramid is a valuable visual in agile. In particular, it argues that unit tests should make up the majority of tests, and while agile teams recite this principle, it is often not clear why it is so important. Here are five reasons unit tests should make up the majority of tests written for an application.
How to Get Security Groups to Join Your DevSecOps Journey
Ryan Kenney, senior consultant at Coveros, chats with TechWell Community Manager Owen Gotimer about the Agile Manifesto principle of simplicity: “Simplicity—the art of maximizing the amount of work not done—is essential.” Continue the conversation with Ryan and Owen on the TechWell Hub Originally published on AgileConnection.
The Agile Manifesto Principles: Satisfy the Customer
DevSecOps shifts security practices left and assures earlier that your application isn’t vulnerable to breaches. But convincing a security group to get on board with your DevSecOps journey may not be an easy task. These four points can help you prove to your security group that DevSecOps is in everyone’s best interest.
Running Cucumber with Maven
As with any business, customers have to be the highest priority when delivering software. It’s not enough to deliver software that simply works; the software must work for and do what the customer needs it to do.
The Agile Manifesto Principles: Deliver Working Software
A little while ago (ok, maybe in the distant past), I started writing about Cucumber. My very first post detailed how to set up Cucumber-JVM, and we’ve come a long way from then. I thought it was worth revisiting, as there are simpler ways to get setup, and better tools out there to use. So […]
What Is Continuous Testing All About?
Bob Foster, technical manager at Coveros, chats with TechWell community manager Owen Gotimer about the Agile Manifesto principle of delivering working software: “Working software is the primary measure of progress.” Continue the conversation with Bob and Owen on the TechWell Hub. Originally posted on AgileConnection.
Building a Node.js REST Microservice: Part Three
Continuous testing started when DevOps got hot as organizations began trying to figure out how to make everything in the software delivery process more continuous and testers felt they were being left out of the DevOps movement. If you want to get started with continuous testing, here are three things you should know.
Introduction This is the third part in a series of tutorials focused on the process of creating, deploying, and consuming a Node.js REST microservices. In part one, I walked through the initial creation process and laid out the path forward. In part two, I connected the Node.js app to a database, and updated the routes […]