tests intro
Fuchsia 测试运行器框架(Test Runner Framework)使开发者能够使用各种语言和运行时为组件构建测试,并在目标设备上执行它们。该框架提供了实现 fuchsia.test.Suite 协议的测试运行器组件,并与通用的特定语言的测试框架(如 GoogleTest (C++))集成。
test_manager 组件负责在 Fuchsia 设备上运行测试。它检查实现测试套件协议的组件,并将它们作为子组件启动。这意味着 test_manager 也负责为每个测试套件提供能力,即创建通常所谓的测试领域。
{: width="714"}
ffx test 等开发者工具与设备上的 test_manager 进行通信,以执行测试套件并取回结果。
最后更新:
2022 年 12 月 31 日(Saturday) 21:07 CST