项目名称: 模型驱动的移动应用测试方法研究

项目编号: No.61472179

项目类型: 面上项目

立项/批准年度: 2015

项目学科: 自动化技术、计算机技术

项目作者: 王林章

作者单位: 南京大学

项目金额: 80万元

中文摘要: 在移动互联网时代,移动智能终端在众多领域已通过移动应用提供服务。然而,移动应用的测试通常因为开发者追求快速迭代和发布而不够充分,难以确保移动应用能否提供可信服务。而且,平台依赖特性使得针对多平台移动应用的测试因复用度低而浪费了大量资源。本课题研究模型驱动的移动应用测试方法,面向多移动平台实现测试生成与复用,主要研究内容包括:研究面向测试的移动应用与平台的解耦方法、移动应用平台无关行为模型的自动重构方法;研究模型驱动的移动应用测试方法、基于平台无关测试自动构造平台相关测试的测试转换方法;研究针对移动应用特定缺陷的平台无关测试生成方法与跨平台测试执行方法;研制兼容各类移动应用硬件设备、具有跨主流移动平台能力的模型驱动的移动应用测试支撑工具原型,并开展实例研究。本课题的主要创新点在于面向测试自动重构移动应用的行为模型,使得模型与模型驱动的测试方法能够支持解决多平台移动应用的测试生成与复用问题。

中文关键词: 软件测试;模型驱动架构;程序分析;缺陷检测;移动应用

英文摘要: In the era of mobile internet, mobile devices provide service via mobile apps in many application area. However, the testing of mobile apps is always not enough because of the rapid develop and release. In a result, it is difficult to ensure that the mobile apps can provide dependable service. In addition, platform specific testing of mobile apps reuses little and wastes a lot, raises new challenges. The project focuses on model-driven testing of platform-specific mobile apps on multi-platforms. In order to test platform-specific mobile apps, we will come up with decouple approaches for separating mobile apps from its platforms, and reconstruct behavior models by extracting platform-specific models from implementations of mobile apps, and then transforming to platform-independent models. We generate platform-specific tests based on the platform-independent tests based on the models of mobile apps. We will work out defect-specific platform-independent model-driven testing approaches for mobile apps. Based on the above research, we will develop model-driven testing framework for mobile apps, which can support multi-platform and multi-device. The main contributions of the project include test-oriented model reconstruction approaches, and the model-driven testing approaches by improving the reuse of tests for mobile apps on multi-platform.

英文关键词: Software testing;Model-Driven Archtecture;Program Analysis;Defect Detection;Mobile Apps

成为VIP会员查看完整内容
1

相关内容

数字孪生模型构建理论及应用
专知会员服务
222+阅读 · 2022年4月19日
《5G/6G毫米波测试技术白皮书》未来移动通信论坛
专知会员服务
16+阅读 · 2022年4月15日
【博士论文】推荐系统多行为建模与隐私保护研究
专知会员服务
52+阅读 · 2021年11月27日
专知会员服务
29+阅读 · 2021年9月30日
央行发布《人工智能算法金融应用评价规范》,28页pdf
专知会员服务
74+阅读 · 2021年5月2日
专知会员服务
30+阅读 · 2021年3月7日
自动驾驶软件测试技术研究综述
专知会员服务
57+阅读 · 2021年2月19日
基于深度学习的多标签生成研究进展
专知会员服务
142+阅读 · 2020年4月25日
基于机器学习的自动化网络流量分析
CCF计算机安全专委会
4+阅读 · 2022年4月8日
当云原生遇上低代码,云端开发so easy!
谈一谈单元测试
阿里技术
0+阅读 · 2022年2月14日
程序开发人员缺乏经验的 7 种表现
InfoQ
0+阅读 · 2021年12月22日
场景模型驱动自动化测试在盒马的探索及实践
阿里技术
0+阅读 · 2021年11月2日
爱奇艺基于AI的移动端自动化测试框架的设计
前端之巅
18+阅读 · 2019年2月27日
我所了解的物联网设备测试方法(硬件篇)
FreeBuf
12+阅读 · 2019年2月12日
国家自然科学基金
1+阅读 · 2017年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
Arxiv
12+阅读 · 2021年6月29日
Arxiv
19+阅读 · 2020年7月13日
Arxiv
110+阅读 · 2020年2月5日
小贴士
相关VIP内容
数字孪生模型构建理论及应用
专知会员服务
222+阅读 · 2022年4月19日
《5G/6G毫米波测试技术白皮书》未来移动通信论坛
专知会员服务
16+阅读 · 2022年4月15日
【博士论文】推荐系统多行为建模与隐私保护研究
专知会员服务
52+阅读 · 2021年11月27日
专知会员服务
29+阅读 · 2021年9月30日
央行发布《人工智能算法金融应用评价规范》,28页pdf
专知会员服务
74+阅读 · 2021年5月2日
专知会员服务
30+阅读 · 2021年3月7日
自动驾驶软件测试技术研究综述
专知会员服务
57+阅读 · 2021年2月19日
基于深度学习的多标签生成研究进展
专知会员服务
142+阅读 · 2020年4月25日
相关资讯
基于机器学习的自动化网络流量分析
CCF计算机安全专委会
4+阅读 · 2022年4月8日
当云原生遇上低代码,云端开发so easy!
谈一谈单元测试
阿里技术
0+阅读 · 2022年2月14日
程序开发人员缺乏经验的 7 种表现
InfoQ
0+阅读 · 2021年12月22日
场景模型驱动自动化测试在盒马的探索及实践
阿里技术
0+阅读 · 2021年11月2日
爱奇艺基于AI的移动端自动化测试框架的设计
前端之巅
18+阅读 · 2019年2月27日
我所了解的物联网设备测试方法(硬件篇)
FreeBuf
12+阅读 · 2019年2月12日
相关基金
国家自然科学基金
1+阅读 · 2017年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
微信扫码咨询专知VIP会员