A Introduction to Mobile App Testing for New Products

Testing mobile applications across multiple platforms is tricky. Software developers are now faced with an increasingly heterogeneous mix of mobile devices and operating systems. Meanwhile, people have increasingly high expectations for their user experience. I serve as a board advisor to an Ann Arbor-based startup whose native mobile applications are a very important part of […]

DIY Factories with Pytest

Pytest’s fixtures are a pretty convenient route to dependency injection throughout your tests. They’re flexible, too, and involve very little “magic.” This means they’re easy to learn, understand, and use correctly. The Pytest documentation explains that a fixture can pass back anything to the caller, including a function. This allows you to essentially create parameterized […]