移动应用是近10年来兴起的新型计算模式,深刻地影响人民的生活方式.移动应用主要以图形用户界面(graphical user interface,GUI)方式交互,而对其进行人工测试需要消耗大量人力和物力.为此,研究者提出针对移动应用GUI的测试自动生成技术...移动应用是近10年来兴起的新型计算模式,深刻地影响人民的生活方式.移动应用主要以图形用户界面(graphical user interface,GUI)方式交互,而对其进行人工测试需要消耗大量人力和物力.为此,研究者提出针对移动应用GUI的测试自动生成技术以提升测试效率并检测潜在缺陷.收集了145篇相关论文,系统地梳理、分析和总结现有工作.提出了“测试生成器-测试环境”研究框架,将该领域的研究按照所属模块进行分类.特别地,依据测试生成器所基于的方法,将现有方法大致分为基于随机、基于启发式搜索、基于模型、基于机器学习和基于测试迁移这5个类别.此外,还从缺陷类别和测试动作等其他分类维度梳理现有方法.收集了该领域中较有影响力的数据集和开源工具.最后,总结当前面临的挑战并展望未来的研究方向.展开更多
图形用户界面(Graphical User Interface,GUI)作为特殊的一类外观设计,低保真原型和高保真原型是否能以相似设计合案申请引发较多争议。文章通过分析相似设计的立法本意,结合设计行业对低保真原型、高保真原型的认知,对于图文排布、交...图形用户界面(Graphical User Interface,GUI)作为特殊的一类外观设计,低保真原型和高保真原型是否能以相似设计合案申请引发较多争议。文章通过分析相似设计的立法本意,结合设计行业对低保真原型、高保真原型的认知,对于图文排布、交互逻辑较为相似的低保真和高保真原型能否合案申请提出从以下三个方面思考是否相似,即图标、图案在界面中的占比,图标及背景的变化情况以及参考图与设计构思的关联性。具体案例还需结合实际情况具体分析。展开更多
文摘移动应用是近10年来兴起的新型计算模式,深刻地影响人民的生活方式.移动应用主要以图形用户界面(graphical user interface,GUI)方式交互,而对其进行人工测试需要消耗大量人力和物力.为此,研究者提出针对移动应用GUI的测试自动生成技术以提升测试效率并检测潜在缺陷.收集了145篇相关论文,系统地梳理、分析和总结现有工作.提出了“测试生成器-测试环境”研究框架,将该领域的研究按照所属模块进行分类.特别地,依据测试生成器所基于的方法,将现有方法大致分为基于随机、基于启发式搜索、基于模型、基于机器学习和基于测试迁移这5个类别.此外,还从缺陷类别和测试动作等其他分类维度梳理现有方法.收集了该领域中较有影响力的数据集和开源工具.最后,总结当前面临的挑战并展望未来的研究方向.
文摘图形用户界面(Graphical User Interface,GUI)作为特殊的一类外观设计,低保真原型和高保真原型是否能以相似设计合案申请引发较多争议。文章通过分析相似设计的立法本意,结合设计行业对低保真原型、高保真原型的认知,对于图文排布、交互逻辑较为相似的低保真和高保真原型能否合案申请提出从以下三个方面思考是否相似,即图标、图案在界面中的占比,图标及背景的变化情况以及参考图与设计构思的关联性。具体案例还需结合实际情况具体分析。