Smoke Test Script for Virtual Keyboard

Some time ago I do an smoke test. To help rerun it I wrote a small script. Below is the result of the smoke test.

Test Description Status

Switch row works?

Click on switch row keys.

PASS

Latin keyboard works?

Click on Latin letter.

PASS

Shift key for Latin letters works?

Click on shift key and one Latin letter.

PASS

Shift key lock for Latin letters works?

Lock the shift key and click on Latin letter.

PASS

Backspace works for Latin letter?

Click on Latin letter and on backspace.

PASS

Alternative Latin letters works?

Click and hold on Latin letter (e.g. “A”).

PASS

Shift key for Alternative Latin letters works?

Click on shift key and hold on Latin letter.

PASS

Shift key lock for Alternative Latin letters works?

Lock the shift key and hold on Latin letter.

PASS

Backspace works for Alternative Latin letter?

Hold on Latin letter and click on backspace.

PASS

Alternative styled Latin letters works?

Click and hold on Latin letter (e.g. “A”).

PASS

Shift key for Alternative styled Latin letters works?

Click on shift key and hold on Latin letter.

PASS

Shift key lock for Alternative styled Latin letters works?

Lock the shift key and hold on Latin letter.

PASS

Backspace works for Alternative styled Latin letter?

Hold on Latin letter and click on backspace.

PASS

Alternate keyboard works?

Click on alternate key.

PASS

Backspace works for alternate keys works?

Click on alternate key and on backspace.

PASS

Alternative alternate key works?

Click and hold on alternative key (e.g. “1”).

PASS

Symbol keyboard works?

Click on symbols key.

PASS

Backspace works for symbols?

Click on symbols key and on backspace.

PASS

Greek keyboard works?

Click on Greek letter.

PASS

Shift key for Greek letters works?

Click on shift key and one Greek letter.

FAIL

Shift key lock for Greek letters works?

Lock the shift key and click on Greek letter.

FAIL

Backspace works for Greek letter?

Click on Greek letter and on backspace.

PASS

Math Symbol keyboard works?

Click on math symbol key.

PASS

Backspace works for math symbols?

Click on math symbol and on backspace.

PASS

Alternative math symbol works?

Click and hold on math symbol (e.g. “∫”).

PASS

Jumps works for math symbols?

Click on math symbol and on “RETURN”.

PASS

Math Functions keyboard works?

Click on math function key.

PASS

Backspace works for math function?

Click on math symbols and on backspace.

PASS

Fail Report

The test that fails broke after I rebased my patch queue. Still trying find the problem.