Test Cases
Test Cases for Chameleon
These are our test cases
- Printing
- Responsiveness of the print head
- Given the signal from the user,
find how responsive it will print out to the paper
- Maximum frequency of the print head
- Give number of different frequencies,
and check if it will actually print out to the paper
- Color Variety
- Using different RGB values,
check how sensitive color can be.
And it can be done using color sensor.
- Communication
- Responsiveness of the communication
- Given the signal from the application,
find how fast it will transfer to the Arduino
- Maximum frequency
- Find out the maximum frequency that it can detect
- Android Application
- Android Application
- JUnit Test
- Color Sensor
- Range of colors
- Check how much it can detect
- Cross Test
- using print head to shoot out RGB,
and detect the color using color sensor.
Then compare values of two
- Accelerometer
- Check the acceleration
- Check if it detects the acceleration
from slow speed to fast speed
- Full System Test
- Using the system, draw something on the paper
- Write fast
- Write slowly
- Change colors
- Detect colors and write