Operations | Monitoring | ITSM | DevOps | Cloud

Testing

The latest News and Information on Software Testing and related technologies.

Well-tested code: in search of meaningful coverage

If you work anywhere near the field of software development, you’ve likely already heard that you should always write code that is well-tested. Everyone wants to have well-tested code and for a good reason! Testing ensures our code is working as intended and protects against regression. Thoroughly testing code helps teams confidently ship software faster and with fewer issues.

Testing with k6 + Grafana: Better together by Nicole van der Hoeven

k6 is one of the newest additions to the Grafana Labs family, but what exactly is it, and what does it have to do with Grafana? In this session, Nicole van der Hoeven will demonstrate how to use k6, how to integrate it with Grafana, and why k6 and Grafana are better together. Nicole van der Hoeven is a Developer Advocate at k6, living in the Netherlands.

JMeter Load Testing | JMeter Performance Testing | Load Testing Tutorial Using JMeter | LoadView

In this tutorial video, we will show you how to quickly and easily set up and execute large-scale, cloud-based load tests with the LoadView platform using JMeter test plan scripts. Learn more about load testing JMeter and how LoadView can be used to load test websites, APIs, web applications, streaming media, and Postman Collections!

Performing database tests on SQL databases

Testing is one of those activities that if not exhaustive will not have its complete impact on your software development process. Oftentimes developers are only concerned about testing the application layer of the system (a.k.a the codebase) and ignore testing the data layer (the database) which is also as important as testing the code itself.

Optimizing Continuous Testing with Continuous Test Data Management

Continuous testing has emerged as a popular practice within DevOps, assisting teams in their quest to release high quality software on demand. While test data management (TDM) practices are extremely important to ensure that testing is effective, various surveys have indicated that TDM issues are one of the leading causes of delays in testing and application delivery.

Considerations to Make When Running a Load Test

Load testing isn’t an engineer’s favorite task. Every setup choice made during performance testing will yield varying results. The chosen load test protocol is the difference between an application that performs well under most circumstances and one that buckles at hidden stress points. Yet failing to run adequate tests isn’t an option when dealing with a complex API architecture. Needless to say, all your load testing options must be carefully evaluated.

Head-to-Head: Penetration Testing vs. Vulnerability Scanning

To release reasonably secure products, vendors must integrate software security processes throughout all stages of the software development lifecycle. That would include product architecture and design; implementation and verification; deployment and monitoring in the field; and back again to design to address the changing threat landscape, market needs, and product issues.