今天沒有急著新增新的功能,而是先把目前已經完成的用藥管理完整測試一次。
因為前幾天已經陸續完成新增、同步、服用狀態和刪除功能,所以今天想確認這些功能放在一起之後,還能不能正常運作。
確認目前用藥管理的所有功能都可以正常使用,而且不同功能之間不會互相影響。
目前用藥管理已經可以:
今天主要就是把這些功能全部一起測試。
首先,我先到用藥管理新增兩筆藥物。
藥物 A
08:00
藥物 B
12:00
新增完成後,兩筆藥物都可以正常出現在用藥管理。
接著回到首頁確認。
✅ 藥物 A 有出現。
✅ 藥物 B 有出現。
✅ 新增第二筆時,第一筆沒有消失。
代表目前新增與首頁同步的功能都正常。
接著我測試「已服用/未服用」功能。
我先將藥物 A 改成「已服用」。
✅ 藥物 A 成功變成「已服用」。
✅ 首頁與用藥管理的狀態都有同步。
接著再把藥物 A 改回「未服用」。
✅ 狀態可以正常切換。
✅ 兩個頁面的資料也會一起更新。
接著測試前一天完成的刪除功能。
我先在首頁刪除藥物 A。
✅ 藥物 A 從首頁消失。
✅ 藥物 B 沒有受到影響。
接著回到用藥管理確認。
✅ 藥物 A 也同步消失。
✅ 藥物 B 還是存在。
代表刪除功能也可以和前面的同步功能一起正常運作。
最後,我重新整理首頁和用藥管理。
重新整理之後:
✅ 被刪除的藥物沒有重新出現。
✅ 保留下來的藥物還在。
✅ 用藥狀態沒有消失。
✅ 首頁與用藥管理的資料仍然一致。
這代表目前的資料保存功能也可以正常運作。
今天主要完成了:
目前整個用藥管理流程已經變成:
新增藥物
↓
儲存資料
↓
首頁同步顯示
↓
修改用藥狀態
↓
首頁同步更新
↓
刪除藥物
↓
兩個頁面同步更新
↓
重新整理
↓
資料仍然保留
今天讓我發現,單獨測試一個功能和把所有功能放在一起測試是不一樣的。
有些功能單獨使用時看起來沒有問題,但和其他功能一起使用時,可能會互相影響。
所以今天把新增、同步、修改、刪除和資料保存全部測試一次後,我比較確定目前的用藥管理可以正常使用。
也發現了功能完成不代表整個系統完成,還需要實際操作和測試。
現在我比較習慣
完成一個階段 → 整體測試 → 確認沒有問題 → 再進入下一個功能。
Day 13|加入服藥提醒:讓系統在吃藥時間提醒使用者
目前用藥管理的基本功能已經完成。
接下來想讓這個保健小幫手更接近真正可以使用的工具。
明天會開始製作服藥提醒功能,讓使用者設定藥物時間後,在指定時間收到提醒。