Post on 18-Jun-2020
OOAD
Name Test Descripston
Button Event 현재모드에따라모드전환이되는가?
Change Element 수정중인단위가붉은색으로강조되는가?
수정결과가잘적용되는가?
버튼을누름에따라시->분순서로단위가잘바뀌는가?
Increase Element 수정시단위마다최대값다음 0의값을가지는가?
(시간의경우 24->0 분의경우 60->0)
Show~ Button Event에따라화면전환이되는가?
System case: Default
Name Test Descripston
Button Event 현재모드에따라모드전환이되는가?
Change Element 수정중인단위가붉은색으로강조되는가?
수정결과가잘적용되는가?
버튼을누름에따라시->분순서로단위가잘바뀌는가?
System case: TimeKeeping
Name Test Descripston
Onoff 버튼입력에따라 On/Off가전환되는가?
CheckAlarm 지정된시간이되면버져가울리는가?
버져가울렸을때끌수있는가?
None 다른작업중에도알람이작동하는가?
System case: Alarm
변경사항-알람의 ON/OFF가제대로변경되지않는오류를수정하였다.
Name Test Descripston
ActivateTimer 버튼입력에따라 On/Off가전환되는가?
CheckTimer 00:00:00이될시버져가 울리는가?
ResetTimer Reset을누를시 00:00:00으로초기화되는가?
System case: Timer
변경사항-00:00:00에서시작할경우 -1:59:59부터시작되는오류를수정하였다.
Name Test Descripston
Onoff 버튼입력에따라 On/Off가잘전환되는가?
ResetStopwatch Reset을누를시 00:00:00으로초기화되는가?
ActivateStopwatch 시간이흐르는가?
60초가되면 1분이추가되고 0초가되는가?
System case: Stopwatch
변경사항-Reset이제대로되지않는오류를수정하였다.
1.TimeKeeping
Button Descripston
ADJUST 현재시간을수정할수있다.
MODE 현재모드를알람으로변경한다.
RESET 현재모드에선기능을하지않는다.
START/STOP 현재모드에선기능을하지않는다.
2.TimeKeeping(Adjust)
Button Descripston
ADJUST 설정을마치고변경사항을적용한다.
MODE 변경할단위를바꾼다.
(시->분->월->일순서이다.)
RESET 현재모드에선기능을하지않는다.
START/STOP 변경중인단위의값을 1씩더한다.
단위별최대값일경우 0이된다.
3.Alarm
Button Descripston
ADJUST 알람시간을설정할수있다.
MODE 타이머로모드를변경한다.
RESET 현재모드에선기능을하지않는다.
START/STOP 알람이 ON일경우 OFF로 OFF일경우 ON으로변경한다.
4.Alarm(Adjust)
Button Descripston
ADJUST 변경사항을적용한다.
MODE 설정할단위를변경한다.
(시->분->월->일순서이다.)
RESET 현재모드에선기능을하지않는다.
START/STOP 변경중인단위의값을 1씩더한다.
단위별최대값일경우 0이된다.
5.Timer
Button Descripston
ADJUST 타이머를설정할수있다.
MODE 스탑워치로모드를변경한다.
RESET 00:00:00으로초기화한다.
START/STOP 타이머를시작한다,
6.Timer(Adjust)
Button Descripston
ADJUST 변경사항을저장한다.
MODE 설정할단위를변경한다.
(시->분->월->일순서이다.)
RESET 수정중인단위를 0으로변경한다.
START/STOP 변경중인단위의값을 1씩더한다.
단위별최대값일경우 0이된다.
7.StopWatch
Button Descripston
ADJUST 현재모드에서는아무기능을하지않는다.
MODE 현재시간으로모드를변경한다.
RESET 00:00:00으로초기화한다.
START/STOP 스탑워치를시작한다.
일시정지상태에서누를시에는다시시작한다.
감사합니다.