自动化测试报告 - USTCAlarm/AndroidAlarm GitHub Wiki

本项目的闹钟程序实现的功能不多,如果用专门的自动化测试软件进行测试,会让测试过程比较繁琐,这没有必要的。因此,我们决定在Android studio的AVD manager模拟器上对闹钟进行测试。以下是测试结果:

  • 10月25日,完成了最基本的闹钟功能。用户点击添加闹钟,设置完时间以后,到预定的时候手机会响铃,再点击确定后铃声结束。测试成功
  • 10月27日,加入了答题解除功能。当到达预定时间,闹铃响了以后,用户需要连续答对3道个位数的加减乘除运算题,才能解除闹钟。测试成功
  • 11月4日,加入排名功能。用户在答题解除闹钟之后,会得到答题用时,以及用时的排名。实际测试中,用时排名显示出错。测试失败
  • 11月5日,再次测试排名功能。测试成功
  • 11月10日,加入短信惩罚功能。用户如果在响铃后选择再睡一会,或者答题超时,会向预先设定的手机号发送短信。实际测试中,答题超时后,闹钟没有自动发送短信。测试失败
  • 11月11日,再次测试短信惩罚功能。测试成功
  • 11月15日,优化操作界面后,闹钟的用户体验感更好了。测试成功