DevOps Advantages for Testing: Increasing Quality through Continuous Delivery

Gene Gotimer and Tom Stiehm were published again in CrossTalk Magazine, The Journal of Defense Software Engineering, this time in the May/June 2016 edition. DevOps and continuous delivery can improve software quality and reduce risk by offering opportunities for testing and some non-obvious benefits to the software development cycle. By taking advantage of cloud computing […]

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
Common ivysettings.xml file

Ivysettings.xml In my last project I was introduced to Ivy and Ant working together to handle library dependencies. Since Ant does not have a native automatic dependency resolution built in, we had to incorporate Ivy into the picture to manage all the necessary files for the code to compile. If you want to read more […]

Read more
Security vs Functionality in Android Marshmallow: Locked Screen Apps
Security Scanning

The ability to display widgets within the locked screen was present through Android KitKat. Sadly, this useful feature is not in the latest Android OS. Security and functionality have always had a tenuous relationship. In order to be absolutely functional, a system must allow everything. To make a system truly secure, it must allow nothing. […]

Read more
My First Ansible Jinja2 Filter

Why would I want to make a Jinja2 filter? While Ansible Modules are the main way you accomplish something in Ansible, Jinja2 Filters are the main way you manipulate data.  The first python code you’ll need to write in ansible is probably because you want to transform some data to send to a module or […]

Read more
Run Headless Selenium Tests From Jenkins

In a previous blog I went over how to set up headless tests on a centos machine; in this blog, I will be going over how to introduce this machine into a continuous integration environment via Jenkins. The first thing that we need to do is install the Xvfb plugin on the Jenkins instance, which […]

Read more
Introduction To Git-svn

Subversion or SVN is a version control system that has been around for over 15 years and was the industry standard before the arrival of Git. Although Git is far superior to SVN, a lot of places are still tied to SVN for any number of reasons. I was exposed to and worked with only […]

Read more
Agile Testing with Zephyr as a JIRA Plugin
Testing

Zephyr Plugin is the solution for Agile Testing if you are already using JIRA in your Agile Software Management as a tool for issue tracking and project management, and want to integrate test management into the same system. It adds many new features to JIRA: Collaboration Test Cases Writing, Reviewing, Executing, Verify Test Results. Formal […]

Read more
X