Python How I Use Pytest Fixtures for System Testing You can use the powerful Pytest fixture system to easily wire up some essential tasks for system testing your application.
Web Apps Cypress in Docker with VNC This post describes the dependencies and configuration needed to run X11, a VNC server, and to get Cypress running in a Docker container.
Android Development System Testing Android Dependencies with Hilt A light-weight approach to mocking core functionality in system tests with Hilt using Kotlin. (The same concepts would apply with Java.)
Evolving the Industry What it Was Like as a Developer at Atomic in 2002 We weren't trying to think up the next great experimental idea. Instead, we were looking to be the best practitioners we could be — taking good new ideas and refining them.
Developer Tools Fuzz Testing with afl-fuzz (American Fuzzy Lop) On using Google's American Fuzzy Lop for fuzz testing.
.NET / WPF Automation Road Blocks: Altering the Behavior of an ASP.NET Server for Tests How to use automation to alter configuration settings when changes are required for system tests on ASP.NET MVC apps.
Technical Practices 6 Reasons to Build a Firmware Test Suite Projects where firmware talks to software should have a high-level test suite written against the firmware's interface to the software.
Ember.js Testing & Tooling in EmberJS Ember is an awesome web development toolkit with some really killer features. One of my favorite parts of Ember is how easy it is to test.
Web Apps System Testing a Java Web Service in Jetty There weren't any tools to create and run automated Java system tests, so we created one. It's configurable, instrumented, and available on GitHub.
Ruby Convenient Trick for Tolerance-based Test Assertions Using #ish Enabling the #ish syntax to ease the writing of automated Ruby system and integration tests that rely on fuzzy or tolerance-based assertions.
Development Practices Building the Right Acceptance Tests Creating the right acceptance tests starts with choosing the right tools and asking the right questions.
Embedded Systems Hardware in Support of Automated System Testing We've recently started working on a new board. Our goal is to make the system testing for the board just as automated as our unit tests are.