From bda71cb092ecaafe89f8521dfb48c84cab7425b2 Mon Sep 17 00:00:00 2001 From: shenwei41 Date: Fri, 23 Sep 2022 14:42:11 +0800 Subject: [PATCH] Submit opencv feature test report --- ...13\350\257\225\346\212\245\345\221\212.md" | 111 ++++++++++++++++++ 1 file changed, 111 insertions(+) create mode 100644 "Test_Result/openEuler_22.03_LTS/openEuler 22.03 LTS\347\211\210\346\234\254opencv\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" diff --git "a/Test_Result/openEuler_22.03_LTS/openEuler 22.03 LTS\347\211\210\346\234\254opencv\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler_22.03_LTS/openEuler 22.03 LTS\347\211\210\346\234\254opencv\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" new file mode 100644 index 0000000..a0ef4e8 --- /dev/null +++ "b/Test_Result/openEuler_22.03_LTS/openEuler 22.03 LTS\347\211\210\346\234\254opencv\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" @@ -0,0 +1,111 @@ +![avatar](../images/openEuler.png) + + +版权所有 © 2022 openEuler社区 + 您对“本文档”的复制、使用、修改及分发受知识共享(Creative Commons)署名—相同方式共享4.0国际公共许可协议(以下简称“CC BY-SA 4.0”)的约束。为了方便用户理解,您可以通过访问https://creativecommons.org/licenses/by-sa/4.0/ 了解CC BY-SA 4.0的概要 (但不是替代)。CC BY-SA 4.0的完整协议内容您可以访问如下网址获取:https://creativecommons.org/licenses/by-sa/4.0/legalcode。 + +修订记录 + +| 日期 | 修订 版本 | 修改描述 | 作者 | +|:----|:----|:----|:----| +|2022-09-22|1|初稿|申伟| + + + 关键词: + +Opencv + +摘要: + +文本主要描述 Opencv 4.5.2 在 openEuler 22.03-LTS arm及x86操作系统上的整体测试过程,详细叙述测试覆盖情况,并通过问题分析对版本整体质量进行评估和总结。 + + +缩略语清单: + +| 缩略语 | 英文全名 | 中文解释 | +| ------ | -------- | -------- | +| LTS |long time support|长时间维护| + +# 1 特性概述 + +OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效————由一系列C函数和少量C++类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。 +OpenCV用C++语言编写,它的主要接口也是C++语言,但是依然保留了大量的C语言接口。在计算机视觉项目的开发中,OpenCV作为较大众的开源库,拥有了丰富的常用图像处理函数库,采用C/C++语言编写,可以运行在Linux/Windows/Mac等操作系统上,能够快速的实现一些图像处理和识别的任务。 + +# 2 特性测试信息 + +本节描述被测对象的版本信息和测试的时间及测试轮次,包括依赖的硬件。 + +| 版本名称 | 测试起始时间 | 测试结束时间 | +| -------- | ------------ | ------------ | +| Opencv 4.5.2 | 2022-09-20 | 2022-09-20 | + +描述特性测试的硬件环境信息 + +| 硬件型号 | 硬件配置信息 | 备注 | +| -------- | ------------ | ---- | +| x86-64 | NA | NA | +| aarch64 | NA | NA | + +# 3 测试结论概述 + +## 3.1 测试整体结论 + +Opencv特性,共计执行3个相关模块用例共计22100个,主要覆盖了API测试和功能测试,Skip用例0个,失败用例0个,整体质量良好。 + +| 测试活动 | 活动评价 | +| -------- | -------- | +| core模块 | 11605个用例执行成功 | +| imgproc模块 | 10258个用例执行成功 | +| imgcodecs模块 | 237个用例执行成功 | + +## 3.2 约束说明 + +由于Opencv是基于BSD许可协议,开发者可以自由使用、修改源码,也可以将修改后的代码作为开源或者专有软件再发布。只要是Opencv提供的函数都可以使用,不过可靠性和安全性一般。 + +## 3.3 遗留问题分析 + +### 3.3.1 遗留问题影响以及规避措施 + +| 问题单号 | 问题描述 | 问题级别 | 问题影响和规避措施 | 当前状态 | +| -------- | -------- | -------- | ------------------ | -------- | +| | | | | | +| | | | | | + +### 3.3.2 问题统计 + +| | 问题总数 | 严重 | 主要 | 次要 | 不重要 | +| ------ | -------- | ---- | ---- | ---- | ------ | +| 数目 | 0 | | | | | +| 百分比 | 0 | | | | | + +# 4 测试执行 + +## 4.1 测试执行统计数据 + +*本节内容根据测试用例及实际执行情况进行特性整体测试的统计,可根据第二章的测试轮次分开进行统计说明。* + +| 版本名称 | 测试用例数 | 用例执行结果 | 发现问题单数 | +| -------- | ---------- | ------------ | ------------ | +| opencv | 22100 | 通过22100,跳过0,失败0 | 0 | + +*数据项说明:* + +*测试用例数--到本测试活动结束时,所有可用测试用例数;* + +*发现问题单数--本测试活动总共发现的问题单数。* + +## 4.2 后续测试建议 + +后续测试需要关注点(可选) + +# 5 附件 + +*此处可粘贴各类专项测试数据或报告* + + + + + + + + -- Gitee