2

A Timeout, Default And Ten Kuna Enters The Bus.

Reading Time: 1 minute

TL;DR

Recently I started using RFID ZET public transport card. This blog post describes series of events that cost me six kuna.

A Timeout

On reader device that is present in every bus, you have two options: 30 minute ride that costs four kuna and 90 minute ride that costs ten kuna. You first need to select 30 or 90 minute option. Selection is valid for some time, lets say five seconds. Selection timeout is five seconds.

Default

Default ride option is 90 minutes.

Ten Kuna

90 minute ride option costs ten kuna.

The problem

So what happened that costed me six kuna?

I wanted to select 30 minute option that costs four kuna. I selected it and pressed card AT WRONG AREA. I finally found proper device area, but at that moment timeout kicked it and I was charged for DEFAULT 90 minute option.

Never forget to test your features using time variable.


Also published on Medium.

Facebooktwittergoogle_plusredditpinterestlinkedinmailby feather

Karlo Smid

2 Comments

    • Hi Irja,

      I am very interested to see your talk at upcimming Testival meetups about timers test strategy for this product. This seems to be very interesting and challenging project.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.