• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#  使用Node-API进行扩展能力功能开发测试用例归档
2
3## 用例表
4
5| 测试功能                                                     | 预                 置条件 | 输入                                                         | 预期输出                                                     | 测试结果 |
6| ------------------------------------------------------------ | ------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | -------- |
7| 拉起应用                                                     | 设备正常运行              |                                                              | 成功拉起应用                                                 | Pass     |
8| ArkTS端成功调用native侧接口   createObjectWithProperties     | 位于主页                  | 点击文本为1.napiCreateObjectWithProperties的文本组件         | 成功调用函数输出日志,页面顶端文本变为Result: napiCreateObjectWithPropertiesSuccess | Pass     |
9| ArkTS端成功调用native侧接口createObjectWithNameProperties    | 位于主页                  | 点击文本为2.napiCreateObjectWithNamedProperties的文本组件    | 成功调用函数输出日志,页面顶端文本变为Result: napiCreateObjectWithNamedPropertiesSuccess | Pass     |
10| ArkTS端成功调用native侧接口runScriptPath                     | 位于主页                  | 点击文本为3.napiRunScriptPath的文本组件                      | 成功调用函数输出日志,页面顶端文本变为Result: napiRunScriptPathSuccess | Pass     |
11| ArkTS端成功调用native侧接口getAddress,getSetSize,store,erase,clear | 位于主页                  | 点击文本为4.napiCoerceToNativeBindingObject的文本组件        | 成功调用函数输出日志,页面顶端文本变为Result: napiCoerceToNativeBindingObjectSuccess | Pass     |
12| ArkTS端成功调用native侧接口aboutSerialize                    | 位于主页                  | 点击文本为5.napiAboutSerialize的文本组件                     | 成功调用函数输出日志,页面顶端文本变为Result: napiAboutSerializeSuccess | Pass     |
13| ArkTS端成功调用native侧接口isSendable                        | 位于主页                  | 点击文本为6.napiIsSendable的文本组件                         | 成功调用函数输出日志,页面顶端文本变为Result: napiIsSendableSuccess | Pass     |
14| ArkTS端成功调用native侧接口SendableClass                     | 位于主页                  | 点击文本为7.napiDefineSendableClass的文本组件                | 成功调用函数输出日志,页面顶端文本变为Result: napiDefineSendableClassSuccess | Pass     |
15| ArkTS端成功调用native侧接口getSendableObject                 | 位于主页                  | 点击文本为8.napiCreateSendableObjectWithProperties的文本组件 | 成功调用函数输出日志,页面顶端文本变为Result: napiCreateSendableObjectWithPropertiesSuccess | Pass     |
16| ArkTS端成功调用native侧接口getSendableArray                  | 位于主页                  | 点击文本为9.napiCreateSendableArray的文本组件                | 成功调用函数输出日志,页面顶端文本变为Result: napiCreateSendableArraySuccess | Pass     |
17| ArkTS端成功调用native侧接口getSendableArrayWithLength        | 位于主页                  | 点击文本为10.napiCreateSendableArrayWithLength的文本组件     | 成功调用函数输出日志,页面顶端文本变为Result: napiCreateSendableArrayWithLengthSuccess | Pass     |
18| ArkTS端成功调用native侧接口getSendableArrayBuffer            | 位于主页                  | 点击文本为11.napiCreateSendableArraybuffer的文本组件         | 成功调用函数输出日志,页面顶端文本变为Result: napiCreateSendableArraybufferSuccess | Pass     |
19| ArkTS端成功调用native侧接口getSendableTypedArray             | 位于主页                  | 点击文本为12.napiCreateSendableTypedArray的文本组件          | 成功调用函数输出日志,页面顶端文本变为Result: napiCreateSendableTypedArraySuccess | Pass     |
20| ArkTS端成功调用native侧接口wrapSendable                      | 位于主页                  | 点击文本为13.napiWrapSendable的文本组件                      | 成功调用函数输出日志,页面顶端文本变为Result: napiWrapSendableSuccess | Pass     |
21| ArkTS端成功调用native侧接口wrapSendableWithSize              | 位于主页                  | 点击文本为14.napiWrapSendableWithSize的文本组件              | 成功调用函数输出日志,页面顶端文本变为Result: napiWrapSendableWithSizeSuccess | Pass     |
22| ArkTS端成功调用native侧接口unwrapSendable                    | 位于主页                  | 点击文本为15.napiUnwrapSendable的文本组件                    | 成功调用函数输出日志,页面顶端文本变为Result: napiUnwrapSendableSuccess | Pass     |
23| ArkTS端成功调用native侧接口removeWrapSendable                | 位于主页                  | 点击文本为16.napiRemoveWrapSendable的文本组件                | 成功调用函数输出日志,页面顶端文本变为Result: napiRemoveWrapSendableSuccess | Pass     |