iT邦幫忙

2026 iThome 鐵人賽

DAY 12
0
ChatGPT & Codex

AI 保健小幫手:用 ChatGPT & Codex 打造個人健康紀錄工具系列 第 12 篇

Day 12|完整測試用藥管理:確認所有功能可以一起運作

  • 分享至 

  • xImage
  •  

今天沒有急著新增新的功能,而是先把目前已經完成的用藥管理完整測試一次。

因為前幾天已經陸續完成新增、同步、服用狀態和刪除功能,所以今天想確認這些功能放在一起之後,還能不能正常運作。

確認目前用藥管理的所有功能都可以正常使用,而且不同功能之間不會互相影響。


一、確認目前已完成的功能

目前用藥管理已經可以:

  • 新增多筆藥物。
  • 將藥物同步顯示到首頁。
  • 切換「已服用/未服用」。
  • 首頁和用藥管理同步更新。
  • 刪除不需要的藥物。
  • 刪除後資料會同步更新。
  • 重新整理後資料仍然可以保留。

今天主要就是把這些功能全部一起測試。


二、測試新增與首頁同步

首先,我先到用藥管理新增兩筆藥物。

藥物 A
08:00

藥物 B
12:00

新增完成後,兩筆藥物都可以正常出現在用藥管理。

接著回到首頁確認。

✅ 藥物 A 有出現。
✅ 藥物 B 有出現。
✅ 新增第二筆時,第一筆沒有消失。

代表目前新增與首頁同步的功能都正常。


三、測試服用狀態

接著我測試「已服用/未服用」功能。
我先將藥物 A 改成「已服用」。

✅ 藥物 A 成功變成「已服用」。
✅ 首頁與用藥管理的狀態都有同步。

接著再把藥物 A 改回「未服用」。

✅ 狀態可以正常切換。
✅ 兩個頁面的資料也會一起更新。


四、測試刪除功能

接著測試前一天完成的刪除功能。
我先在首頁刪除藥物 A。

✅ 藥物 A 從首頁消失。
✅ 藥物 B 沒有受到影響。

接著回到用藥管理確認。

✅ 藥物 A 也同步消失。
✅ 藥物 B 還是存在。

代表刪除功能也可以和前面的同步功能一起正常運作。


五、測試重新整理

最後,我重新整理首頁和用藥管理。
重新整理之後:

✅ 被刪除的藥物沒有重新出現。
✅ 保留下來的藥物還在。
✅ 用藥狀態沒有消失。
✅ 首頁與用藥管理的資料仍然一致。

這代表目前的資料保存功能也可以正常運作。


六、今天的成果

今天主要完成了:

  • ✅ 新增多筆藥物。
  • ✅ 新增的藥物可以同步到首頁。
  • ✅ 新增第二筆時第一筆不會消失。
  • ✅ 可以切換「已服用/未服用」。
  • ✅ 首頁與用藥管理的狀態會同步。
  • ✅ 可以刪除藥物。
  • ✅ 刪除後首頁與用藥管理會同步更新。
  • ✅ 重新整理後資料仍然正常。
  • ✅ 確認目前各項功能可以一起運作。

目前整個用藥管理流程已經變成:

新增藥物
 ↓
儲存資料
 ↓
首頁同步顯示
 ↓
修改用藥狀態
 ↓
首頁同步更新
 ↓
刪除藥物
 ↓
兩個頁面同步更新
 ↓
重新整理
 ↓
資料仍然保留

七、今天的收穫

今天讓我發現,單獨測試一個功能和把所有功能放在一起測試是不一樣的。

有些功能單獨使用時看起來沒有問題,但和其他功能一起使用時,可能會互相影響。

所以今天把新增、同步、修改、刪除和資料保存全部測試一次後,我比較確定目前的用藥管理可以正常使用。

也發現了功能完成不代表整個系統完成,還需要實際操作和測試。

現在我比較習慣

完成一個階段 → 整體測試 → 確認沒有問題 → 再進入下一個功能。


明天要做什麼?

Day 13|加入服藥提醒:讓系統在吃藥時間提醒使用者

目前用藥管理的基本功能已經完成。

接下來想讓這個保健小幫手更接近真正可以使用的工具。

明天會開始製作服藥提醒功能,讓使用者設定藥物時間後,在指定時間收到提醒。


上一篇
Day 11|管理用藥資料:加入刪除功能
下一篇
Day 13|加入服藥提醒:在吃藥時間提醒使用者
系列文
AI 保健小幫手:用 ChatGPT & Codex 打造個人健康紀錄工具 共 17 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言