本書旨在為AIoT測試從業者提供完整的智能物聯網測試知識體系與實用工具,助力解決實際測試難題。本書從智能物聯網測試的角度出發,首先闡述了智能物聯網的體系結構與測試框架,然后著重介紹了智能物聯網傳感器、操作系統、通信網絡、云服務平臺、AI、安全、隱私等維度的技術基礎以及測試要點,最后還介紹了不同類型智能家居產品的測試案例。
本書不僅可供智能物聯網硬件、軟件以及交互等方向的開發工程師和測試工程師參考,同樣也可作為高等院校物聯網課程的教材。
第1章 智能物聯網測試綜述 001
1.1 智能物聯網體系結構 001
1.1.1 智能物聯網感知層 001
1.1.2 智能物聯網傳輸層 004
1.1.3 智能物聯網平臺層 005
1.1.4 智能物聯網應用層 007
1.2 智能物聯網測試框架 007
1.2.1 智能物聯網傳感器測試 009
1.2.2 智能物聯網通信網絡測試 009
1.2.3 智能物聯網平臺測試 009
1.2.4 智能物聯網隱私安全測試 010
1.2.5 智能物聯網智慧家庭測試 010
第2章 智能物聯網傳感器測試 011
2.1 智能物聯網感知識別技術概述 011
2.2 傳感器感知測試 012
2.2.1 溫濕度傳感器測試 012
2.2.2 人體傳感器測試 013
2.2.3 燃氣傳感器測試 014
2.2.4 門窗傳感器測試 015
2.2.5 血糖傳感器測試 016
2.3 傳感器系統測試 017
2.3.1 傳感器系統組件測試 017
2.3.2 傳感器系統集成測試 020
第3章 智能物聯網操作系統測試技術 022
3.1 智能物聯網操作系統概述 022
3.1.1 操作系統概述 022
3.1.2 嵌入式系統概述 023
3.1.3 智能物聯網操作系統特性 026
3.2 智能物聯網操作系統測試內容 027
3.2.1 進程管理測試 028
3.2.2 進程間通信測試 031
3.2.3 內存管理測試 033
3.2.4 文件系統測試 033
3.2.5 網絡協議棧測試 034
3.2.6 接口規范依從性測試 038
3.2.7 維測和調試 039
3.2.8 源代碼掃描測試 042
第4章 智能物聯網通信網絡測試 050
4.1 Wi-Fi 050
4.1.1 Wi-Fi概述 050
4.1.2 Wi-Fi測試 061
4.2 藍牙 074
4.2.1 藍牙概述 074
4.2.2 藍牙測試 099
4.3 ZigBee 115
4.3.1 ZigBee發展歷程 116
4.3.2 ZigBee基本概念 117
4.3.3 ZigBee協議棧 119
4.3.4 ZigBee在物聯網的應用 120
4.4 PLC-IoT 121
4.4.1 PLC-IoT技術特點 121
4.4.2 PLC協議網絡架構 123
4.4.3 PLC協議棧 124
第5章 智能物聯網云服務平臺測試 126
5.1 智能物聯網云平臺概述 126
5.1.1 設備接入能力 126
5.1.2 消息通信能力 129
5.1.3 設備管理能力 130
5.1.4 運維監控能力 131
5.1.5 云計算能力 131
5.2 智能物聯網云平臺測試內容 132
5.2.1 設備接入能力測試方法 132
5.2.2 消息通信能力測試方法 134
5.2.3 設備管理能力測試方法 135
5.2.4 運維監控能力測試方法 136
5.2.5 云計算能力測試方法 137
5.2.6 云平臺測試工具 137
第6章 智能物聯網AI測試 139
6.1 智能家居大數據測試 139
6.1.1 大數據關鍵技術 139
6.1.2 大數據測試技術 140
6.2 智能家居人工智能測試 153
6.2.1 人工智能關鍵技術 153
6.2.2 人工智能測試技術 154
第7章 智能物聯網安全測試 165
7.1 智能物聯網安全測試概述 165
7.2 設備終端硬件安全測試 166
7.2.1 物理調試接口測試 166
7.2.2 本地數據存儲測試 167
7.2.3 通信鏈路數據傳輸測試 168
7.2.4 安全啟動測試 169
7.2.5 防物理拆解測試 169
7.2.6 防電磁攻擊測試 170
7.3 設備終端固件安全測試 170
7.3.1 固件更新測試 170
7.3.2 服務與端口最小化 171
7.3.3 恢復出廠設置 171
7.3.4 OTA安全測試 172
7.4 設備通信安全測試 174
7.5 移動APP安全測試 177
7.6 服務端安全測試 178
第8章 智能物聯網隱私測試 180
8.1 智能物聯網隱私概述 180
8.1.1 智能物聯網的隱私威脅 180
8.1.2 隱私測試依據 180
8.2 智能物聯網產品國內隱私測試 181
8.2.1 個人敏感信息定義與測試 181
8.2.2 隱私政策內容披露相關要求與測試 183
8.2.3 個人信息共享與轉讓相關要求與測試 184
8.2.4 個人信息存儲地域相關要求與測試 184
8.2.5 個人信息存儲期限相關要求與測試 185
8.2.6 撤回授權同意相關要求與測試 185
8.2.7 個人信息的刪除相關要求與測試 185
8.2.8 注銷賬戶相關要求與測試 186
8.3 智能物聯網產品海外隱私測試 186
8.3.1 GDPR地區隱私測試 186
8.3.2 韓國隱私測試 190
8.3.3 美國隱私測試 191
8.3.4 隱私語言 194
8.3.5 數據存儲 195
第9章 智能物聯網接入產品測試 196
9.1 測試環境搭建 196
9.1.1 為什么要構建標準測試環境 196
9.1.2 環境構建關鍵因子 197
9.1.3 仿真環境搭建 198
9.2 智能掃地機測試 199
9.2.1 智能掃地機測試環境 200
9.2.2 智能掃地機測試方案 202
9.3 智能音箱測試 203
9.3.1 智能音箱測試環境 203
9.3.2 智能音箱測試方案 204
9.3.3 智能音箱測試用例集 205
9.4 智能攝像機測試 205
9.5 智能燈測試 207
9.6 全屋智能系統測試 209
9.6.1 全屋智能測試環境 209
9.6.2 全屋智能測試標準 210
9.6.3 全屋照明系統測試 211
9.6.4 全屋安防系統測試 212
9.6.5 全屋影音系統測試 213