详情

Android Camera 性能测试研究与实现

申报人:王海 申报日期:2021-01-05

基本情况

2021校院级项目管理
Android Camera 性能测试研究与实现 学生选题
创新训练项目
哲学
哲学类
学生自主选题
一年期
Android Camera需要将图片,进行多个测试,计算数据,完成表格。对以下方面进行优化。 1.重新做一个总体测试,找到图片,直接选择所需要测试的项目,一次性进行多个测试。2.将测试软件汉化,汉语版软件使用比英语版更加方便。3.测试数据自动计算,出现在Excel表格中,其他不需要的数据也可导出在表格中。4.加入PS功能。5.界面美化。6.设计简化算法。
校级

项目成员

序号 学生 所属学院 专业 年级 项目中的分工 成员类型
王海 计算机科学与工程学院(软件学院) 软件工程(本科) 2018
金军 计算机科学与工程学院(软件学院) 计算机科学与技术(本科) 2018
司云舟 计算机科学与工程学院(软件学院) 软件工程(本科) 2018
李炅栩 计算机科学与工程学院(软件学院) 软件工程(本科) 2018
孙蒙蒙 计算机科学与工程学院(软件学院) 计算机科学与技术(本科) 2018

指导教师

序号 教师姓名 所属学院 是否企业导师 教师类型
孟祥成 计算机科学与工程学院(软件学院)

立项依据

通过对Camera图像进行主、客观测试的运用及使用imatest软件为主要工具对图像测试出来的结果,我们观察到imatest在使用时测试项目的使用步骤繁琐,测试效率难以达到预期的效果。因此,面向Android Camera测试项目的主要工具imatest,我们将在一定程度上弥补其测试项目方面的不足,实现imatest成为一个操作简单、可扩展、易维护的测试系统。

结合实际开发过程,本项目主要研究内容包括:

1、基于原imatest软件为英文版本,为更好地让我们了解其使用方法和作用,更好地对其进行优化、扩展,所以将其进行英化汉,生成汉化版。

2、在进行Stepchart测试项目时,每个阶层的像素会自动生成在Excel表格中,每两两之间的阶值差并未直接生成,通过开发让阶值差直接生成在表格中,并将差值小于8的第一个阶层输出。

3、我们要对同一张图片进行不同项目的测试时,要多次重复前面的步骤,因此做一个总体测试,同一张图片需要做的几个测试同时进行,结果也同时输出,减少测试时间,提高效率。

4、基于imatest原有测试设计简化算法。

5、将原imatest界面进行美化。

6、在原imatest的功能中再加入PS的部分功能,使其功能更加丰富。


国内也开发了类似于imatest的类似软件iqstet,内容也比较丰富,对imatet的行业地位发起挑战。

软件主要内容。


主要是针对于自动化测试的方向


技术路线:采用java开发模式进行设计
预期问题:在测试时bug过多,代码格式不标准,注释不完善,功能缺失
预期结果:在测试stepchart的时候对表格的数据实现自动化处理 
 1:输入 2:用第一阶的减去第二阶的数据 3:算出差值小于八的是那一阶 4:对结果进行输出

需求分析

代码编写

成果验收

经费预算

开支科目 预算经费(元) 主要用途 阶段下达经费计划(元)
前半阶段 后半阶段
预算经费总额 6000.00 6000.00 0.00
1. 业务费 2950.00 多方询问,查找人员 2950.00 0.00
(1)计算、分析、测试费 1450.00 用测试工具,版权 1450.00 0.00
(2)能源动力费 500.00 电力和其他 500.00 0.00
(3)会议、差旅费 500.00 交通 500.00 0.00
(4)文献检索费 300.00 知网,其他资料查询 300.00 0.00
(5)论文出版费 200.00 出版 200.00 0.00
2. 仪器设备购置费 1500.00 电脑,路由器等 1500.00 0.00
3. 实验装置试制费 1500.00 测试仪器 1500.00 0.00
4. 材料费 50.00 打印,复印 50.00 0.00
结束