diff --git a/sig/sig-test/figures/test_overview.png b/sig/sig-test/figures/test_overview.png new file mode 100644 index 0000000000000000000000000000000000000000..af8a6fbf09d4931140d22508d6a46aaffd971c35 Binary files /dev/null and b/sig/sig-test/figures/test_overview.png differ diff --git a/sig/sig-test/sig_test_cn.md b/sig/sig-test/sig_test_cn.md index 7a475a26d0da4782ac2d33f7fdf421d73785f651..97eeef8359e4a2369384df84973142027bfc6a40 100644 --- a/sig/sig-test/sig_test_cn.md +++ b/sig/sig-test/sig_test_cn.md @@ -7,14 +7,27 @@ ## SIG组工作目标和范围 ### 工作目标 -​ 完善OpenHarmony开发自测试能力,提供包括单元测试、性能测试等在内的多种测试类型,提升TDD框架易用性。 +​ 完善OpenHarmony开发测试能力,提供包括单元测试、性能测试等在内的多种测试类型,提升测试框架易用性。 ### 工作范围 -- 维护TDD开发自测试框架 -- 完善TDD开发自测试框架中测试类型,为OpenHarmony提供开发自测试能力 +- 维护开发测试框架 +- 完善开发测试框架中测试类型,为OpenHarmony提供开发自测试能力 + +Test-SIG( sig-Test )技术栈范围全景图如下图所示: + +![test_overview](figures/test_overview.png) ## 代码仓 +| **称** | **部件功能描述** | **部件仓名称** | +| ------------------------- | ------------------------------------------------------------ | ------------------------------------------- | +| 测试框架arkXtest | OpenHarmony自动化测试框架代码部件仓arkXtest,包含单元测试框架(JsUnit)和Ui测试框架(UiTest)。 | arkXtest | +| 稳定性测试工具wukong | 稳定性测试工具,支持:控件随机注入、基础注入、录制回放能力、可视化工具、可视化报告功能 | wukong | +| 性能功耗测试工具smartperf | 支持FPS、功耗、热、Soc信息的实时采集、实时展示、数据报告生成 | developtools_profiler/host/smartperf/client | +| 自测试框架developer_test | OpenHarmony为开发者提供了一套全面的自测试框架,开发者可根据测试需求开发相关测试用例,开发阶段提前发现缺陷,大幅提高代码质量 | test_developertest | +| 测试调度框架test_xdevice | xdevice是OpenHarmony中为测试框架的核心组件,提供用例执行所依赖的相关服务 | test_xdevice | +| 性能调优工具profiler | OpenHarmony性能调优分析工具,支持CPU调度、频点、进程线程时间片、堆内存、FPS数据采集和展示。支持在泳道图中展示非实时的采集数据,支持GUI操作数据分析 | developtools_profiler/host/smartperf | + - 代码仓地址: - https://gitee.com/openharmony/third_party_benchmark - https://gitee.com/openharmony/xts_acts