/testing-test

Sinatra app designed to help evaluate testers

Primary LanguageCSSMIT LicenseMIT

Testing Test

A small Sinatra application designed to help evaluate applicants for a testing position.

Screeshot of Testing Test

Bugs

A few bugs have been introduced to the app intentionally:

  • Usability: no <label> tags for form labels
  • Appearance: form vertically expands slightly each time submitted
  • Usability: validation messages are generic and sometimes unhelpful
  • Compatibility: no feedback when JavaScript is disabled (ex. NoScript)
  • Usability: tab order does not match layout on page
  • Functionality: current principal and years values are converted to integers
  • Appearance: difference result can overflow container

There are plenty more bugs added unintentionally, however! Be sure to keep an open mind.

Setup

  1. Using Bundler, install the gem dependencies:

    $ bundle
    
  2. Then, start the application:

    $ rackup