QA Rig (Yieldmo)

Although it started as a simple tool to generate a test page, this grew into a full tool for developing and testing our ad products. The QA infrastructure can change the source the main components of our front-end product (for example, using a locally-built ad server or ad template).

  • 1) The main page generates a page with url parameters from available options
  • 2) When our Javascript loads, it reads these parameters to override behavior
  • 3) Users can add mock server responses, which are stored in DynamoDB (view in mobile emulation mode or on a phone).

This infrastructure allows us to easily QA and debug our code on publisher pages without using a proxy. It was largely built during ‘hack days’, in the time after we had accomplished the product goals for a sprint.


« Portfolio