0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CTS-D是什么 该如何使用

谷歌开发者 来源:Android 开发者 作者:Sachiyo Sugimoto 2022-07-29 14:32 次阅读

作者 / Android 合作伙伴工程师 Sachiyo Sugimoto

Android 的优势在于其多样化的设备生态系统,Android 支持市面上超过 2.4 万种不同类型的设备,且在全球拥有数十亿用户。自 Android 早期版本开始,我们就持续致力于 Android 兼容性计划,以确保搭载 Android 系统的设备能够为应用提供稳定且一致的环境。

Android 兼容性计划的核心是兼容性测试套件 (CTS),该套件包含 200 多万个用于检查 Android 设备实现的测试用例,确保开发者的应用可以在各种设备上运行,并为用户提供一致的应用体验。

设备制造商会在设备的整个开发过程中运行 CTS,并尽早发现和修复错误。多年来,我们通过添加新的测试用例不断扩展套件,如今 CTS 已经包含超过 200 万个测试用例。CTS 还在继续扩展,我们不断推出新的测试用例以覆盖随着 Android 发展涉及的新领域。

虽然大多数 CTS 测试都是由 Android 工程师编写的,但我们相信应用开发者对设备兼容性的问题有着独特的看法。因此,为了结合应用开发者的反馈和建议进一步增强 CTS,我们推出了一个由应用开发者构建和运行的新测试套件 —— CTS-D。

什么是 CTS-D?

CTS-D 是一个由应用开发者提供支持的新的 CTS 模块,重点关注大家在各自领域看到的痛点。您可以构建测试用例并将其贡献给 CTS-D 以帮助其他开发者找到这些问题,还可以运行 CTS-D 套件来验证兼容性。长远来看,我们希望能够与大家以及 Android 开发者社区密切合作,更好的助力 CTS-D 发展。 我们了解到很多开发者已经创建了自己的测试用例,以验证不同设备的兼容性。我们希望与大家合作,将这些测试引入 AOSP,您可以查看首批提交内容,了解由社区贡献的早期 CTS-D 测试。

通过 CTS-D,我们可以更好的扩展此类型测试,以帮助设备制造商和应用开发者更有效地识别和共享问题。

如何使用 CTS-D?

CTS-D 是一个开源测试套件,可在 AOSP 上使用,因此任何应用开发者都可以将其用作测试工具。使用 CTS-D 有助于进一步地减少应用开发者、设备制造商和 Google 之间的沟通成本,从而快捷高效地解决问题。 如果某个设备没有通过 CTS-D 测试,您可以使用问题跟踪页模板将问题反馈给我们。我们在核实设备的问题后,将与合作伙伴协作解决。此外,我们还十分推荐设备制造商使用 CTS-D 来发现问题,并减轻其影响。

开始使用 CTS-D !

如果您有计划使用 CTS-D,请在将测试代码提交给 AOSP 之前,使用问题跟踪页模板将您的测试方案分享给我们。Android 团队将审核该测试方案并评估您的测试是否符合条件。我们期待开发者提交更多关于电源管理方面的测试用例。

与 CTS 一样,新的 CTS-D 测试用例必须符合资格要求,且只能执行以下内容:

Android 开发者文档中介绍的所有公共 API 行为;

Android 兼容性定义文档 (CDD) 中包含的所有 MUST 要求;

AOSP 中现有 CTS 未覆盖的测试用例。

如果您有兴趣了解更多关于 CTS-D 的信息,请访问 CTS-D 文档查看关于如何为 CTS-D 添加测试以及 CTS-D 使用教程。请注意,我们需要一些时间来审核新的 CTS-D 测试用例,感谢您的耐心等待。欢迎您尽快尝试使用 CTS-D,让我们共同打造更精彩的 Android 体验!也欢迎您持续关注我们的微信公众号,及时了解更多精彩内容。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试
    +关注

    关注

    8

    文章

    4448

    浏览量

    125122
  • Android
    +关注

    关注

    12

    文章

    3851

    浏览量

    125637
  • CTS
    CTS
    +关注

    关注

    0

    文章

    34

    浏览量

    13887

原文标题:即刻体验 | 借助 CTS-D 进一步提升应用设备兼容性

文章出处:【微信号:Google_Developers,微信公众号:谷歌开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    CY7C65223-24LTXI不使用流量控制功能时,RTS和CTS引脚是否应处于打开状态?

    请告诉我有关 CY7C65223-24LTXI 的引脚处理的信息。 不使用流量控制功能时,RTS 和 CTS 引脚是否应处于打开状态?
    发表于 03-07 07:54

    只要CTS引脚保持高电平,CYW20706上的BTSDK PUART驱动器就会阻止整个系统,这准确吗?

    你好 我正在使用 CYBT-343026 (CYW20706) 上的 PUART 向具有 CTS/RTS 流量控制的主机 MCU 发送/接收数据。 主机 MCU 有时会通过长时间拉高 CYBT
    发表于 03-01 11:31

    直流电机碳刷由D374N换成D374,长期运行对电机有什么影响吗?

    电机自2012年开始使用,仅用了两年多,其碳刷就由40mm长磨至12mm长了,原碳刷型号为D374N,(25*12*40) 现手上只有D374, 换上去试机,未发现明显问题, 但不知长期使用会有什么问题没?
    发表于 11-20 07:38

    STM32F101xC/D/E和STM32F103xC/D/E勘误手册

    勘误表适用于意法半导体的STM32F101xC/D/E基本型和STM32F103xC/D/E增强型大容量系列中的Z版本芯片。芯片系列集成了ARM™ 32位Cortex®-M3内核,
    发表于 10-10 08:13

    IC后端概述(下)

    本节介绍后端处理的剩余部分,上节我们讲到floorplan和placement。后面就到了CTS阶段。
    的头像 发表于 08-31 14:31 1717次阅读
    IC后端概述(下)

    PW-CTS3-250-55W三槽冷热冲击快变试验箱方案书

    三、技术指标:1、基本信息指标:产品名称三槽式冷热冲击快变试验箱产品型号PW-CTS3-250-55W冷却方式水冷式试验方式气动风门切换3温区标称内容积250L开门方式单开门(右边开)内箱尺寸
    的头像 发表于 07-26 11:06 408次阅读
    PW-<b class='flag-5'>CTS</b>3-250-55W三槽冷热冲击快变试验箱方案书

    Bourns 收购 CTS 集团旗下燃油油位传感器产品线资产

    CTS Corporation(纽约证券交易所股票代码:CTS)旗下的燃油油位传感器产品线资产,其交易条款细项并未公开。 Bourns 传感器事业部总裁 Michel Potvin 表示:「CTS
    发表于 07-21 17:42 284次阅读
    Bourns 收购 <b class='flag-5'>CTS</b> 集团旗下燃油油位传感器产品线资产

    CTS时钟树综合对uncertainty的影响

    在时钟电路的设计中,存在 jitter 和 skew 问题。
    的头像 发表于 06-26 16:49 1156次阅读
    <b class='flag-5'>CTS</b>时钟树综合对uncertainty的影响

    请问如何使用串口的/CTS来唤醒芯片?

    在初始化串口及/CTS功能之后,设定UA_IER寄存器的WKCTSIEN (UART_INTEN[9])及MODEMIEN (UART_INTEN[3])。当/CTS输入管脚的电平从高变低或者从低变高,都会触发UART中断来唤醒芯片。
    发表于 06-21 06:29

    wemos D1 mini为什么很难连接到Arduino IDE?

    我真的很难让我的 wemos D1 mini 连接到 Arduino IDE。我正在运行 PopOs 22.04。设备在我运行 lsusb 时出现,但当我在 Arduino IDE 中选择板时,端口呈灰色,我不会连接,这让我
    发表于 06-01 07:00

    3D扫描进度更新,在等快递。还有准备3D打印。#3d建模 #3d扫描 #三维扫描 #3d设计 #创客

    3D打印机3D打印
    学习电子知识
    发布于 :2023年05月28日 20:54:11

    CTS-420位移传感器的分类及功能介绍

    CTS-420 LVDT系统包括一个HCI系列LVDT线性位移传感器或R36AS-RVDT旋转位移传感器,以及一个可提供 4-20 mA 电流回路输出的电子模块。CTS-420 可在10
    的头像 发表于 05-19 16:11 322次阅读
    <b class='flag-5'>CTS</b>-420位移传感器的分类及功能介绍

    ESP-12F GPIO2和CH_PD是直接接VCC还是接电阻?

    我正在为 ESP-12F 构建定制板。板将允许 ESP 在外部按钮或 PIR 上重置,并运行 LED,并提供用于闪烁的挂钩。它通过电池供电,需要低泄漏。 这个论坛和数据表提供了很好的信息。问
    发表于 05-16 07:00

    CTS-420

    输出:4~20mA量程:0.25,0.50,1.0,2.0,4.0,10英寸封装:AISI400系列导磁不锈钢工作温度范围:-40℃~95℃精确度:1.5%FS供电电源:10~36VDC特点:温度范围广,结果紧凑类型:变送器电气连接:-典型应用:过程控制,阀位测量
    发表于 05-09 15:47 0次下载

    为什么cts报告中时钟从负值开始呢?

    为什么cts报告中时钟从负值开始呢?求大神解答
    发表于 05-08 16:45