1## 自动化测试使用说明文档
2
3​	本文档主要介绍了蓝牙专项测试程序的自动测试模块的功能使用说明。
4
5
6
7### 自动化测试界面
8
9![自动化测试界面](自动化测试界面1.png)
10
11​		本程序的自动测试实现的是可以在点击一次"自动测试"按键后,调用对应api测试下的所有接口方法,并将所有返回值显示出来。只为了进行了简单了传值和调用动作,查看接口是否可以正常调用,所以并没有严格遵从用例的逻辑顺序关系。
12
13
14
15#### 1. Br自动测试(ohos.bluetooth.d.ts16
17![Br自动化测试](Br自动化测试.png)
18
19​        进入界面后,点击"自动测试"按钮,自动遍历测试ohos.bluetooth.d.ts中经典蓝牙类的所有接口,测试顺序并没有任何逻辑先后关系,只是保证在使能蓝牙的情况完成自动测试,最后关闭蓝牙。
20
21
22
23#### 2. BluetoothManager自动测试(ohos.bluetoothManager.d.ts24
25​        进入界面后,点击"自动测试"按钮,自动遍历测试ohos.bluetoothManager.d.ts中经典蓝牙类的所有接口,测试顺序并没有任何逻辑先后关系,只是保证在使能蓝牙的情况完成自动测试,最后关闭蓝牙。
26
27
28
29#### 3. Ble自动测试(ohos.bluetooth.d.ts30
31![Ble自动化测试](Ble自动化测试.png)
32
33​        进入界面后,点击"自动测试"按钮,自动遍历测试ohos.bluetooth.d.ts中BLE类的所有接口,测试顺序并没有任何逻辑先后关系,只是保证在使能蓝牙的情况完成自动测试,最后关闭蓝牙。
34
35
36
37#### 4. BleManager自动测试(ohos.bluetoothManager.d.ts38
39​        进入界面后,点击"自动测试"按钮,自动遍历测试ohos.bluetoothManager.d.ts中BLE类的所有接口,测试顺序并没有任何逻辑先后关系,只是保证在使能蓝牙的情况完成自动测试,最后关闭蓝牙。
40
41
42
43#### 5. Gatt自动测试(ohos.bluetooth.d.ts44
45![Gatt自动化测试](Gatt自动化测试.png)
46
47GattClient
48
49![GattClient自动化测试](GattClient自动化测试.png)
50
51GattServer
52
53![GattServer自动化测试](GattServer自动化测试.png)
54
55​        进入界面后,点击"自动测试"按钮,自动遍历测试ohos.bluetooth.d.ts中Gatt类的所有接口,测试顺序并没有任何逻辑先后关系,只是保证在使能蓝牙的情况完成自动测试,最后关闭蓝牙。
56
57
58
59#### 6. GattManager自动测试(ohos.bluetoothManager.d.ts60
61​        进入界面后,点击"自动测试"按钮,自动遍历测试ohos.bluetoothManager.d.ts中Gatt类的所有接口,测试顺序并没有任何逻辑先后关系,只是保证在使能蓝牙的情况完成自动测试,最后关闭蓝牙。
62
63
64
65#### 7. Spp自动测试(ohos.bluetooth.d.ts66
67![SPP自动化测试](SPP自动化测试.png)
68
69SPPClient
70
71![SPPClient自动化测试](SPPClient自动化测试.png)
72
73
74
75SPPServer
76
77![SPPServer自动化测试](SPPServer自动化测试.png)
78
79​        进入界面后,点击"自动测试"按钮,自动遍历测试ohos.bluetooth.d.ts中Spp类的所有接口,测试顺序并没有任何逻辑先后关系,只是保证在使能蓝牙的情况完成自动测试,最后关闭蓝牙。
80
81
82
83#### 8. SppManager自动测试(ohos.bluetoothManager.d.ts84
85​        进入界面后,点击"自动测试"按钮,自动遍历测试ohos.bluetoothManager.d.ts中Spp类的所有接口,测试顺序并没有任何逻辑先后关系,只是保证在使能蓝牙的情况完成自动测试,最后关闭蓝牙。
86
87
88
89#### 9. Profile自动测试(ohos.bluetooth.d.ts90
91![Profile自动化测试](Profile自动化测试.png)
92
93ProfileA2dpSource
94
95![ProfileA2dpSource自动化测试](ProfileA2dpSource自动化测试.png)
96
97ProfileHandsFreeAudioGateway
98
99![ProfileHandsFreeAudioGateway自动化测试](ProfileHandsFreeAudioGateway自动化测试.png)
100
101ProfileHitHost
102
103![ProfileHitHost自动化测试](ProfileHitHost自动化测试.png)
104
105ProfilePanNetwork
106
107![ProfilePanNetwork自动化测试](ProfilePanNetwork自动化测试.png)
108
109​        进入界面后,点击"自动测试"按钮,自动遍历测试ohos.bluetooth.d.ts中profile类的所有接口,测试顺序并没有任何逻辑先后关系,只是保证在使能蓝牙的情况完成自动测试,最后关闭蓝牙。
110
111
112
113#### 10. Profile自动测试(ohos.bluetoothManager.d.ts114
115​        进入界面后,点击"自动测试"按钮,自动遍历测试ohos.bluetoothManager.d.ts中profile类的所有接口,测试顺序并没有任何逻辑先后关系,只是保证在使能蓝牙的情况完成自动测试,最后关闭蓝牙。