eTs

2025/2/2 4:54:21

第六章 窗口管理

HarmonyOS通过窗口模块实现在同一块物理屏幕上提供多个应用界面显示和交互。 6.1 窗口开发概述 HarmonyOS通过窗口模块实现窗口管理,包括: 针对应用开发者,提供了界面显示和交互能力。 针对终端用户,提供了控制应用界面的方式。…

SOMEIP_ETS_139: SD_Options_Array_too_short

测试目的: 验证DUT能够拒绝一个选项数组长度短于所需的SubscribeEventgroup消息,并以SubscribeEventgroupNAck作为响应。 描述 本测试用例旨在确保DUT遵循SOME/IP协议,当接收到一个选项数组长度不足以包含所有必需选项的SubscribeEventgro…

SOMEIP_ETS_150: SD_Send_triggerEventUINT8Multicast_Eventgroup_6

测试目的: 验证DUT在Tester订阅事件组后,能够响应Tester触发的triggerEventUINT8Multicast方法,并将TestEventUINT8Multicast事件发送到订阅请求中端点选项指定的IP地址和端口。 描述 本测试用例旨在确保DUT能够正确处理事件组的订阅请求&…

SOMEIP_ETS_144: SD_Reserved_Field_Endpoint_Option_set

测试目的: 验证DUT能够忽略端点选项中的保留字段,并且能够对SubscribeEventgroup消息做出响应,发送SubscribeEventgroupAck。 描述 本测试用例旨在确保DUT遵循SOME/IP协议,当接收到一个端点选项中保留字段被设置的SubscribeEve…

SOMEIP_ETS_113: SD_Empty_Options_Array

测试目的: 验证DUT能够拒绝一个选项数组长度为0的SubscribeEventgroup消息,并以SubscribeEventgroupNAck作为响应。 描述 本测试用例旨在确保DUT遵循SOME/IP协议,当接收到一个选项数组长度为0的SubscribeEventgroup消息时,能够…

SOMEIP_ETS_032:echoUINT8ArrayMinSize

测试目的: 确保DUT能够正确处理最小尺寸的UINT8数组参数,并且在发送和接收过程中保持参数值和顺序不变。 描述 本测试用例旨在验证DUT在处理包含最小尺寸UINT8数组参数的SOME/IP消息时,是否能够准确地发送和接收这些参数,确保返…

SOMEIP_ETS_174: SD_Unknown_Option_type

测试目的: 验证DUT能够拒绝一个引用了未知选项类型的SubscribeEventgroup消息,并以SubscribeEventgroupNAck作为响应。 描述 本测试用例旨在确保DUT遵循SOME/IP协议,当接收到一个引用了未知选项类型的SubscribeEventgroup消息时&#xff0…

SOMEIP_ETS_117: SD_Entry_references_options_of_same_kind

测试目的: 验证DUT能够处理一个包含两种相同类型选项的SubscribeEventgroup消息,DUT可以选择拒绝订阅尝试或忽略该请求。 描述 本测试用例旨在确保DUT遵循SOME/IP协议,当接收到一个包含重复相同类型选项的SubscribeEventgroup消息时&#…

SOMEIP_ETS_098: SD_ClientService_subscribe_without_method_call

测试目的: 验证当测试器激活DUT的ETS客户端服务模式并发送OfferService消息时,DUT不会尝试订阅每个接收到的OfferService,因为测试器没有发送必要的clientServiceSubscribeEventgroup消息。 描述 本测试用例旨在确保DUT在没有收到clientSe…

SOMEIP_ETS_141: SD_Request_non_existing_InstanceID

测试目的: 验证DUT能够拒绝一个请求不存在的实例ID的SubscribeEventgroup消息,并以SubscribeEventgroupNAck作为响应。 描述 本测试用例旨在确保DUT遵循SOME/IP协议,当接收到一个请求不存在实例ID的SubscribeEventgroup消息时,…

SOMEIP_ETS_047: echoUTF16FIXED_with_odd_number

测试目的: 验证设备(DUT)是否能够正确处理一个在终止符之后多出一个字节的echoUTF16FIXED字符串,并能够去除这个多余的字节。 描述 本测试用例旨在检查DUT在接收到一个不符合UTF16FIXED字符串规范(即在终止符之后多…

SOMEIP_ETS_137: SD_Option_shorter_with_unaligned_next_option

测试目的: 验证DUT能够拒绝一个其选项长度不符合规定并且由于缺少字节而从UDP选项中删除并在TCP选项末尾添加虚拟字节的SubscribeEventgroup消息,并以SubscribeEventgroupNAck作为响应。 描述 本测试用例旨在确保DUT遵循SOME/IP协议,当接收…

SOMEIP_ETS_049: echoUTF8DYNAMIC_length_too_long_for_String

测试目的: 验证设备(DUT)是否能够正确处理一个长度大于实际字符串长度的echoUTF8DYNAMIC字符串,并返回错误消息。 描述 本测试用例旨在检查DUT在接收到一个长度超出实际字符串长度的UTF8DYNAMIC字符串的SOME/IP消息时&#xff…

Harmony开发 eTs公共样式抽取

Harmony系统开发使用eTs开发过程中对于样式相同且重复使用的样式可以抽取成公共样式循环利用,类似于android的style样式。 import router from ohos.router import cryptoFramework from ohos.security.cryptoFramework; import prompt from system.prompt class L…

SOMEIP_ETS_059: ResetInterface_wrong_Fire_and_forget_package_get_No_Error_back

测试目的: 验证设备(DUT)在接收到一个错误的Fire&Forget消息时,不会做出响应或发送错误消息。 描述 本测试用例旨在检查DUT在接收到使用无效接口版本的方法resetInterface的Fire&Forget消息时,是否不会回应…

SOMEIP_ETS_028:echoUINT8Array

测试目的: 确保DUT能够正确处理UINT8数组类型的参数,并且在发送和接收过程中保持参数值和顺序不变。 描述 本测试用例将验证DUT在处理包含UINT8数组参数的SOME/IP消息时,是否能够准确地发送和接收这些参数,确保返回的方法响应消…

【HarmonyOS】取消页面转场动画

【HarmonyOS】取消页面转场动画 问题背景: 当A页面切换至B页面时,系统会自带左右进场退场的动画效果。一般来说,该效果是ok的,但是在特殊场景下,例如: A页面跳到B页面,又跳到C页面。C页面直接返…