基于可理解信息融合的人机协同移动应用测试研究
项目介绍
AI项目解读
基本信息
- 批准号:61802171
- 项目类别:青年科学基金项目
- 资助金额:26.0万
- 负责人:
- 依托单位:
- 学科分类:F0203.软件理论、软件工程与服务
- 结题年份:2021
- 批准年份:2018
- 项目状态:已结题
- 起止时间:2019-01-01 至2021-12-31
- 项目参与者:冯洋; 沈维军; 李玉莹; 郝蕊; 张欣; 孙伟松; 田元汉; 李灏宇;
- 关键词:
项目摘要
Mobile application is the most important carrier of mobile Internet. Mobile application utilizes a short development cycle, while the application scenario is complex, especially the Android fragmentation problem. The ensurance of the quality of mobile applications becomes an important research issue. Recently, mobile application automated test generation has also been greatly improved. However, due to lack of domain knowledge, test data automatically generated is difficult to effectively find the real user concerned issues; crowdsourcing testing as a new trend can effectively enroll ordinary users to conduct testing, but how to guide crowdsourcing users for effective testing and reduce test costs has become an issue to be solved. Based on our research of mobile automation testing and crowdsourcing testing, this project proposes a human-machine collaborative mobile testing approach based on comprehensible information fusion. The main contents of this research are as follows. (1) Human-machine collaborative mobile application testing framework; (2) Human-oriented machine information fragment fusion; (3) Machine-oriented human information fragment fusion. In this paper, we build a human-machine comprehensible information model for mobile application testing, and then fuse information based on the model to build a human-machine collaborative testing system for mobile applications. The research issues in this project has important theoretical and application value in the field of software testing, especially in mobile application testing. It is a new direction of current software engineering research.
移动应用是移动互联网最关键的载体。移动应用开发周期短而应用场景复杂,尤其是安卓系统碎片化问题严重,因此如何保障移动应用的质量成为一个重要的研究问题。移动应用自动化测试生成技术发展迅速,但是自动生成的测试数据缺乏领域知识,导致难以发现真实的用户问题。众包测试作为一种新型的测试方案,招募普通用户进行真实测试,但是如何引导众包工人测试、降低测试成本是亟待解决的问题。基于移动应用自动化测试和众包测试的已有研究基础之上,本项目提出了基于可理解信息融合的人机协同移动应用测试,其研究内容包括:(1)人机协同移动应用测试框架;(2)面向人类的机器信息片段融合方法;(3)面向机器的人类信息片段融合方法。本项目构建移动应用测试中人机可相互理解的信息模型,然后进行信息融合,进而构建人机协同测试系统。本项目研究问题在软件测试领域尤其是移动应用测试领域具有重要的理论意义和应用价值,是当前软件工程研究的前沿方向。
结项摘要
移动应用是移动互联网最关键的载体。移动应用开发周期短而应用场景复杂,尤其是安卓系统碎片化问题严重,因此如何保障移动应用的质量成为一个重要的研究问题。移动应用自动化测试生成技术发展迅速,但是自动生成的测试数据缺乏领域知识,导致难以发现真实的用户问题。众包测试作为一种新型的测试方案,招募普通用户进行真实测试,但是如何引导众包工人测试、降低测试成本是亟待解决的问题。基于移动应用自动化测试和众包测试的已有研究基础之上,本项目提出了基于可理解信息融合的人机协同移动应用测试,其研究内容包括:(1)人机协同移动应用测试框架;(2)面向人类的机器信息片段融合方法;(3)面向机器的人类信息片段融合方法。本项目构建移动应用测试中人机可相互理解的信息模型,然后进行信息融合,进而构建人机协同测试系统。.本项目面向三个移动应用的典型场景,包括:通用场景、漏洞检测场景和人工智能框架场景开展人机协同测试研究。首先,本项目提出融合众包测试、机器测试以及人机交互式测试方法人机协同测试理论,从机器自动化角度构建智能化测试方法,提高机器自身的测试效率;整合多源异构测试数据,构建人机可理解式测试报告;围绕多源数据理解和深度代码理解展开研究,探索基于人类理解角度的截图理解方法、深度代码表示方法、代码注释形式化推理方法,并在众包测试用例选择、优先级、回放等场景进行应用;以人类的宏观理解和微观理解为基础探索人工智能框架的测试方法,保障了智能移动应用的质量。本项目在人机协同测试、程序理解和人工智能框架测试方面取得了较好的研究成果,对于推动相关研究方向的发展具有重要的理论意义,在相关领域的应用落地具有重要的应用价值。
项目成果
期刊论文数量(2)
专著数量(0)
科研奖励数量(1)
会议论文数量(12)
专利数量(15)
Duo: Differential Fuzzing for Deep Learning Operators
Duo:深度学习算子的差分模糊测试
- DOI:10.1109/tr.2021.3107165
- 发表时间:2021-09
- 期刊:IEEE Transactions on Reliability
- 影响因子:5.9
- 作者:Xufan Zhang;Jiawei Liu;Ning Sun;Chunrong Fang;Jia Liu;Jiang Wang;Dong Chai;Zhenyu Chen
- 通讯作者:Zhenyu Chen
高可信众包群体构建方法
- DOI:--
- 发表时间:2019
- 期刊:中国科学:信息科学
- 影响因子:--
- 作者:冯洋;王祎;房春荣;郭楠楠;陈振宇
- 通讯作者:陈振宇
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--"}}
- 发表时间:{{ item.publish_year || "--" }}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--"}}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ patent.updateTime }}
其他文献
其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--" }}
- 发表时间:{{ item.publish_year || "--"}}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--" }}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}

内容获取失败,请点击重试

查看分析示例
此项目为已结题,我已根据课题信息分析并撰写以下内容,帮您拓宽课题思路:
AI项目摘要
AI项目思路
AI技术路线图

请为本次AI项目解读的内容对您的实用性打分
非常不实用
非常实用
1
2
3
4
5
6
7
8
9
10
您认为此功能如何分析更能满足您的需求,请填写您的反馈:
房春荣的其他基金
面向深度学习框架的变异测试关键技术研究
- 批准号:62372228
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
泛在操作系统开源生态众包测试
- 批准号:62141215
- 批准年份:2021
- 资助金额:50 万元
- 项目类别:专项基金项目
相似国自然基金
{{ item.name }}
- 批准号:{{ item.ratify_no }}
- 批准年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}
相似海外基金
{{
item.name }}
{{ item.translate_name }}
- 批准号:{{ item.ratify_no }}
- 财政年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}