stenington / badgetest

Open Badge issuing smoke testing tool
badgetest.herokuapp.com
0 stars 3 forks source link

BadgeTest

Read the How To for basic usage instructions.

Frontend

Badgetest is an unimaginatively named utility for issuing some number of badges to some email address on a Backpack server.

Detailed usage instructions are available on the wiki How To page.

Unique Naming

Badge names are made unique by appending the string timestamp-n where

Unique Images

Unique badge images can be generated using vanillicons. Check the generate images checkbox and each assertion will use the vanillicon for its badge name as the badge graphic.

Email

You can use an actual Persona account connected to your real email, or you can use mockmyid.com! It's super-convenient for creating different test backpacks.

Backend

The backend provides two endpoints:

Both endpoints can take two query parameters to modify the default values:

Badgetest uses these endpoints to avoid having to actually store assertions. The data is instead either the defaults or gets encoded in the assertion url itself (and then baked into a badge or sent to the Issuer API).