Operations | Monitoring | ITSM | DevOps | Cloud

Testing

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

The Real Cost of Synthetic User Testing with AWS

Every time I share a project using SaaS tools, someone inevitably responds that they could do the same thing on their own home server ‘for free.’ I mention this not because it is annoying, since I would never go on social media at all if annoying responses were allowed to change my behavior, but because I think it points to a basic misconception that still affects DevOps practitioners today: the refusal to accurately estimate the real costs of self-managed solutions.

Top Reasons Why Automation Fails For Your Web Application

In the fast-paced world of web development, automation has become an indispensable tool for ensuring web applications' efficiency, reliability, and scalability. However, despite its numerous advantages, automation doesn't always guarantee success. In this blog post, we will delve into the top reasons why automation might fail for your web application and explore strategies to overcome these challenges. To explore more about failures of automation, consult with IT Support Denver experts.

New in Grafana k6: The latest OSS features in v0.49.0 and static IPs in Grafana Cloud k6

Grafana k6 v0.49.0 has been released, featuring a built-in web dashboard for real-time result visualization and tons of other improvements for Grafana k6 OSS. Here’s a quick overview of the latest features in Grafana k6 v0.49.0, as well as some other exciting updates related to Grafana Cloud k6 and the k6 ecosystem. To learn more about k6 and performance testing, check out the Grafana Labs blog.

Exploring the Synergy Between Testing and Monitoring in Software Development

The roles of testing and monitoring often intersect, yet they maintain distinct identities. In my near-decade in the tech sector I've observed how end-to-end (E2E) tests and synthetic monitoring, despite common frameworks and requirements, often fail to benefit from collaboration and synergy.

Outsourcing SaaS Development: Key Strategies for Success

Outsourcing software as a service (SaaS) development is a strategic approach adopted by businesses aiming to enhance growth, reduce operational costs, and streamline product delivery. In an era where swift market entry and technological efficiency are pivotal, outsourcing offers companies the leverage to focus on core competencies while delegating the complex task of SaaS development to specialized service providers. The process involves partnering with an external organization that possesses the technical expertise, experience, and resources to build and maintain SaaS solutions, effectively bridging gaps in a company's in-house capabilities.
Sponsored Post

Ensuring software quality with integration testing

Before the Raygun API limited release last year, we'd been consistently receiving requests for a public API for a long time, to provide a way for our customers to access their Raygun data programmatically. We're now proud to say we're providing a public API with a range of endpoints, but it took us a lot of planning and development to get here! In this post, I'd like to take you back to the beginning of development on our big API project. Specifically, I want to walk through the pivotal decisions we made around testing when we started development on the project, and how (and why) these have paid off.

How to Become a Serious Gamer

Video games are a huge industry. People play them all across the world as a hobby and even as a job. They often bleed over into other forms of entertainment with movies, TV shows, books, and even board games. Some of the biggest YouTube channels on the platform built a huge portion of their audience through gaming. If you enjoy playing video games for fun, maybe you are thinking about becoming a more serious gamer. Perhaps you want to start streaming and turning it into a side income, or you enjoy the mental health benefits of this stress-relieving activity.

The testing pyramid: Strategic software testing for Agile teams

The testing pyramid model untangles the complexity of software testing by fitting it into an efficient hierarchical structure. By focusing on unit tests at the base, integration tests in the middle, and end-to-end tests at the top, the testing pyramid ensures that most testing efforts are spent on tests that are fast, reliable, and easy to maintain. This allows for quicker iterations, improved code quality, and more stable releases.