tools

Pipelines Embedding Performance Engineering into Continuous Integration and Delivery

In the world of continuous integration and continuous delivery, the importance of ensuring good performance has increased immensely. While functional and unit testing are relatively easier to integrate into these processes, performance engineering has typically raised more challenges. Here's how you can mitigate them.

Anjeneya Dubey's picture
Anjeneya Dubey
Magnifying glass on automation Application Release Automation: Why the QA Pro Should Care

The speed of testing depends on a consistent software release process that can provide critical information when reporting issues. QA pros will benefit from a new set of DevOps tooling called application release automation, which drives continuous release deployment and provides visibility about what was deployed.

Tracy Ragan's picture
Tracy Ragan
Tools Balancing Process and Tools

The limits of a tool may lead us to realize that we are not working as effectively as we can, and often, changing a tool is part of the solution. But there are good and bad ways to select a tool and how you use it. In particular there are risks when you focus first on tools before considering the problem.

Steve Berczuk's picture
Steve Berczuk
Secure mobile app Insider Threats: What’s the Biggest IT Security Risk in Your Organization?

Any modern company should give the line-of-business teams the ability to provision self-service, on-demand resources, but to ensure security, you have to do so in a way that has the necessary monitoring built in via automation. One good way is to use a cloud management platform that helps you keep your app secure.

Pete Johnson's picture
Pete Johnson
Cloud 6 Major Challenges of Cloud Computing

Companies of all sizes depend on cloud computing to store important data. However, significant factors such as cost, reliability, and security must not be overlooked. Here are six common challenges you should consider—and develop plans to mitigate—before implementing cloud computing technology.

Ray Parker's picture
Ray Parker
Metrics dashboard A Lean, Flexible Measurement Dashboard for Agile and DevOps

If you’re moving from a more traditional software development approach to agile and DevOps, or if you’re struggling with implementing metrics, consider reviewing, revising, and refining your measurements. Leave those that add no value behind and look at a monitoring system that has these five essential categories.

Michael Sowers's picture
Michael Sowers
Computer showing software bugs Becoming a Modern Software Tester

Testers today need to look more like developers than users. Automation is becoming essential, so understanding at least basic programming is a must. As companies adopt agile and deliver more frequently, modern testers should learn to code, understand continuous integration, and use tools to eliminate constraints.

Adam Auerbach's picture
Adam Auerbach
Play and record buttons Simplify Your Record and Playback UI Automation

Record and playback shouldn’t be a nightmare to deal with. One key for useful UI automation in any tool is abstracting at the right level. Take a cue from coded solutions like WebDriver and its Page Object pattern, and do something similar with record and playback tools to abstract away all the scary bits.

Justin Rohrman's picture
Justin Rohrman