Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
  • Offerings
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Platforms
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Industries
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

system testing

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.

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2025 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
  • Client Resources
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy
Certified B Corporation