Encrypting A RHEL 7 Disk With LUKS

In this blog post, I will be describing how to encrypt a RHEL 7 disk with the Linux utility LUKS (cryptsetup). The result of this tutorial is for a disk to be unreadable (encrypted at rest), unless it is unlocked with a specific passphrase or key-file. The overall process to disk encryption is: install the […]

Read more
An Introduction to DevSecOps
Security Scanning

By now, most organizations have heard of DevOps and many have begun to adopt DevOps practices as a key enabler of software delivery. Organizations who have adopted or are adopting an Agile approach find DevOps practices are a key component of the most successful adoptions. Granted, Agile can be adopted without the use of DevOps, […]

Read more
Extending An Encrypted RHEL 7 LVM Partition

There are many advantages to using LVM to manage your disk partitions, one of which is how easy it is to extend the file system to use free space. I recently completed some work using crypto_luks encrypt a RHEL 7 vm, which used LVM to manage its disk partitions. Once I was finished, I noticed […]

Read more
How to Write Page Object Model Tests using Selenified
black flat screen computer monitors

In this previous post, my colleague discussed the benefits of using the Page Object Model Pattern to write your automated tests. In this video blog, I’ll show you some examples of how to write POM tests using the latest release of Selenified (3.0). Additional Thoughts Because Selenified supports parallel test execution, it’s important to ensure tests have […]

Read more
Don’t Let Too Little Planning Tank Your Agile Adoption

One of the most prevalent misconceptions I hear from organizations struggling with agile adoption is about planning. Many organizations turning to agile believe it means avoiding planning — it’s a common stance for those who have never truly experienced being on a highly functioning agile team. This couldn’t be further from the truth. A healthy […]

Read more
Selenified and Web Services: Moving Beyond the Browser
Testing

Selenified was released with the idea to make browser testing easier. Selenified = Selenium Simplified. That said, not all testing is done within the browser. Not only can it not all be done there, but even if it could, it shouldn’t. For this reason, Selenified also allows for simple testing of other interfaces. Web Services […]

Read more
5 Tips for Making the Most of Your Agile Meetings

People often think agile entails too many meetings. I’ve even heard product owners say sprint kickoffs are a waste of time because they “take away from doing real work.” Teams should stop talking and start coding, right? This complaint has nothing to do with the number of meetings, but rather the way meetings are run. […]

Read more
6 Steps to a Successful DevOps Adoption
DevOps

Figuring out the most optimal way to enable agility and rapidly deliver services to customers—without compromising quality—continues to be one of our industry’s biggest challenges. Many IT leaders agree that implementing DevOps practices can significantly accelerate software releases while still assuring our applications meet quality objectives. If you’re considering a move to a DevOps delivery […]

Read more
Mobile App Security Testing — Remote Authentication Exploit with iGoat

The video below demonstrates how to test a mobile application for remote authentication vulnerabilities. For this demonstration, I used a mobile application called iGoat. iGoat is designed for the iOS platform and functions as a learning tool for iOS developers. iGoat is a safe environment in which iOS developers can gain knowledge about the major […]

Read more
X