Kettle

Kettle

Child lock

The lock button turns the child lock on and off. While it is on, the dial and the other buttons do nothing, so turning the dial doesn't start the kettle.

Lock turns the child lock on

If the child lock is off, press lock. The child lock is on.

If the child lock is off, press lock. The child lock is on.

See it in Keeping little hands off.

How this is tested verified
Given the child lock is off
When the user presses lock
Then the child lock is on
Follows
the section's setup
Leads to
Lock again turns it off, The child lock holds the kettle while the dial turns, The child lock ignores the start button
Tested by
Keeping little hands off › Turn the dial with the lock on, then unlock and boil passed, Reaching «The child lock ignores the start button» passed

Lock again turns it off

If the child lock is on, press lock. The child lock is off.

If the child lock is on, press lock. The child lock is off.

See it in Keeping little hands off.

How this is tested verified
Given the child lock is on
When the user presses lock
Then the child lock is off
Follows
Lock turns the child lock on
Tested by
Keeping little hands off › Turn the dial with the lock on, then unlock and boil passed

The child lock holds the kettle while the dial turns

If the kettle is off and the child lock is on, set the dial above 55 %. The kettle is off.

An exception to Turning the dial up starts the kettle.

If the kettle is off and the child lock is on, set the dial above 55 %. The kettle is off.

See it in Keeping little hands off.

How this is tested verified
Given the kettle is off
  And the child lock is on
When the dial is above 55 %
Then the kettle is off
Follows
Lock turns the child lock on
Overrides
Turning the dial up starts the kettle when the kettle is off and the child lock is on
Tested by
Keeping little hands off › Turn the dial with the lock on, then unlock and boil passed

The child lock ignores the start button

If the kettle is off and the child lock is on, press start. The kettle is off.

An exception to The start button starts the kettle.

If the kettle is off and the child lock is on, press start. The kettle is off.
How this is tested verified
Given the kettle is off
  And the child lock is on
When the user presses start
Then the kettle is off
Follows
Lock turns the child lock on
Overrides
The start button starts the kettle when the kettle is off and the child lock is on
Tested by
Reaching «The child lock ignores the start button» passed