Creating ‘QA Friendly’ Machines in a Dynamic Environment

I’m currently working on a DevOps project, heavily centered around AWS GovCloud. It’s important to point out I’m working in GovCloud, as opposed to AWS, as this means several key tools are missing. My colleague, Alan Crouch, recently pointed out how NAT Gateways are missing from the offered infrastructure. Another tool we found missing was Route 53, […]

Read more
DevOps in a Regulated and Embedded Environment: Scalability and Resource Concerns

Welcome to the fourth and final post in my series, DevOps in a Regulated and Embedded Environment. In this part, we’ll look at the problems that pop up when the deploy/test environments aren’t virtualizable. I’m assuming that you’ve already read my earlier post on “Git Flow in a Regulated World”. If you haven’t, the short […]

Read more
Running Selenium Tests with Maven

One of the most important things in software testing is integrating tests with the build tool that your project uses. Developers need to be able to run your tests easily, otherwise, they’re probably not going to run them. Another reason for integrating tests is that it encourages clearly defining your project’s build process. In the case […]

Read more
Test Planning

I’m going to take a little turn this month from what I usually post and talk about what many (including myself) consider the ‘more boring’ aspect of testing: test planning. About a month a ago, I participated in a “Hackathon” as part of a proposal effort. To prepare for this, the Coveros team spent some time […]

Read more
How Do I Choose Mobile Devices for Testing?
Mobile App

One of the most challenging topics we discuss in our Mobile Application Testing training course is how to determine what devices to purchase for testing and how to get the widest device coverage for tests. When thinking through this there are several factors to consider: On what kinds of devices was my app designed to be used? […]

Read more
What if you are the Champion?

DevOps and Agile transformations, or any cultural shift for that matter, almost certainly needs a champion to help evangelize for change and to clear the inevitable road blocks. You can’t do it that way because we’ve always done it another way? Call the Champion to get us permission to try something different this time. There’s […]

Read more
Just Enough Testing at Each Stage of Your Delivery Pipeline

Gene Gotimer just published an article at Techwell Insights discussing how to choose what testing to do in your pipeline and when. Adapting the agile principle of small incremental changes and applying it to rounds of testing, the goal is to do just enough testing at each stage to give you confidence that the next […]

Read more
Testing Web Services Using STF

Last month I posted about a major update I made for my testing framework. A lot of new functionality was rolled in, and the execution of the tests was significantly cleaned up. My co-worker Marco also merged in some changes, making the project Gradle friendly. The more I use this tooling, the more I like […]

Read more
New Testing Framework Release

After much work, I have finally gotten a new release out of the STF. Now we’re up to version 1.4.0. The full project is now available on github, but if you are just looking to update your jar from the previous version, you can find that here. The file structure has changed some to better […]

Read more
X