Posts

Showing posts from June, 2025

Delivering Quality: E2E Integration Testing for Real-Time Ransomware Defense

Image
  In today's cybersecurity landscape, ransomware attacks are faster , more sophisticated - and more damaging than ever.  This raised a  crucial question for our engineering team: | 🧠 How do you test a platform designed to stop ransomware in real time 🎯 Our answer: A powerful end-to-end (E2E) testing framework, built on CI/CD pipelines , Infrastructure-as-Code (IaC) , and browser-based testing with Playwright . In this post, we take you behind the scenes of how we built this E2E pipeline — and what we learned along the way.

Building a Scalable Performance Testing Framework for EndPoint Anti-Ransomware Software

Image
Here, we'll delve into how we at Appnetwise created a robust and scalable performance testing framework for our client's anti-ransomware software. Our architecture combines backend and frontend performance tools—k6 and Playwright—within a Docker-based environment, ensuring consistency, automation, and scalability.   🧠 The Problem We Wanted to Solve Endpoint Anti-ransomware agent interacts with multiple APIs, including device registration, sending heartbeats, logging activity, and ransomware recovery. We wanted to test how these endpoints perform under different loads and their impact on the user experience in our centralised, multi-tenant web application with a shared dashboard.   One possibility is to spin up multiple virtual machines with this endpoint software, but that's not practical or cost-effective.   At the same time, the frontend dashboard or console is where users view device status, logs, and health statistics. Even if the backend is working f...