第一天:添加“垃圾箱” 记录被删除的Task/Apt --DB部分

 -- 在DB部分添加新的表记录被删除的部分,并且修改响应的接口

第二天:添加“垃圾箱” 记录被删除的Task/Apt --Logic部分

 -- 在Logic部分添加新的数据结构用于支持和DB的垃圾箱部分的通信

第三天:撤销“删除” -- DB部分

 -- 在DB上增加新的接口和编写新的函数,用于将数据从垃圾箱恢复到表中

第四天:撤销“删除” -- Logic部分

 -- Logic增加新的接口和编写新的函数,用于将最后一个垃圾箱中的内容恢复

第五天:撤销“删除” -- UI部分

 -- UI部分增加新的按钮,用于撤销删除

第六天: 添加“垃圾箱” 记录被删除的Task/Apt --UI部分
  -- 添加一个新的垃圾箱部分的UI

第七天:继续底层测试,设计beta版本的tester

  -- 测试Beta底层新加的功能,并且设计beta版本的tester

第八天:Share功能测试,多用户和公共源测试

  -- 测试share功能、多用户和公共源(如果已经编好的话)

第九天:测试Task->Apt、Apt->Task,UI测试 Part1. 手动测试

 -- 测试task和appointment的互托功能(如果已经编好的话)

第十天: UI测试 Part2. 自动化

 -- UI自动化测试,力争搞一个山寨的UI自动化测试

相关文章: