期刊文献+
共找到62篇文章
< 1 2 4 >
每页显示 20 50 100
移动应用GUI测试自动生成技术综述
1
作者 王博 陈冲 +3 位作者 邓明 董震 林友芳 郝丹 《软件学报》 北大核心 2025年第6期2713-2746,共34页
移动应用是近10年来兴起的新型计算模式,深刻地影响人民的生活方式.移动应用主要以图形用户界面(graphical user interface,GUI)方式交互,而对其进行人工测试需要消耗大量人力和物力.为此,研究者提出针对移动应用GUI的测试自动生成技术... 移动应用是近10年来兴起的新型计算模式,深刻地影响人民的生活方式.移动应用主要以图形用户界面(graphical user interface,GUI)方式交互,而对其进行人工测试需要消耗大量人力和物力.为此,研究者提出针对移动应用GUI的测试自动生成技术以提升测试效率并检测潜在缺陷.收集了145篇相关论文,系统地梳理、分析和总结现有工作.提出了“测试生成器-测试环境”研究框架,将该领域的研究按照所属模块进行分类.特别地,依据测试生成器所基于的方法,将现有方法大致分为基于随机、基于启发式搜索、基于模型、基于机器学习和基于测试迁移这5个类别.此外,还从缺陷类别和测试动作等其他分类维度梳理现有方法.收集了该领域中较有影响力的数据集和开源工具.最后,总结当前面临的挑战并展望未来的研究方向. 展开更多
关键词 软件测试 Gui测试 测试生成 移动应用测试 安卓应用
在线阅读 下载PDF
大语言模型驱动的UI评估系统
2
作者 陈晓皎 束云峰 +2 位作者 汪睿涵 周佳欢 陈为 《图学学报》 CSCD 北大核心 2024年第6期1178-1187,共10页
用户界面(UI)设计的质量直接影响产品的可用性和用户体验。设计师在UI设计过程中常面临一致性和可访问性问题,这些问题不仅增加了用户的认知负荷,还影响了使用效率。尽管设计师对此有所认识,但目前缺乏全面的知识和工具来进行自动识别... 用户界面(UI)设计的质量直接影响产品的可用性和用户体验。设计师在UI设计过程中常面临一致性和可访问性问题,这些问题不仅增加了用户的认知负荷,还影响了使用效率。尽管设计师对此有所认识,但目前缺乏全面的知识和工具来进行自动识别和解决这些问题。为此提出了一套全面的UI设计评估准则,涵盖色彩、文本、布局、控件和图标5个关键方面,专门针对UI设计的一致性问题和可访问性问题。基于这套评估准则,提出了针对UI一致性和可访问性评估的提示词模版,以提升大语言模型(LLMs)如GPT-4在UI评估任务中的准确率。此外,开发了基于GPT-4模型的UI评估系统。该UI评估系统能够深入理解UI设计内容,依据评估准则自动检测UI设计问题,并提供针对性改进建议,帮助设计师优化UI设计。实验结果表明,使用提示词模版显著提高了GPT-4模型在UI评估中的准确性。用户研究表明,设计师在设计实践中使用该UI评估系统,可以显著提升UI设计的质量,从而提升产品可用性和用户体验。该系统为设计师提供了一种自动化UI评估工具,为提升UI设计质量提供了新思路。 展开更多
关键词 图形用户界面 大语言模型 ui评估 一致性 可访问性
在线阅读 下载PDF
GUI自动化测试用例生成策略的研究 被引量:3
3
作者 陆永忠 汪春 聂松林 《系统工程与电子技术》 EI CSCD 北大核心 2009年第1期174-177,共4页
针对目前在图形用户界面(graphic user interface,GUI)自动化测试方法中存在的手工依赖性和测试缺乏准确性等问题,提出了一种改进的GUI自动化测试算法。该算法包括两种基于事件流图的GUI自动化测试用例生成策略:基于蚁群算法的日常冒烟... 针对目前在图形用户界面(graphic user interface,GUI)自动化测试方法中存在的手工依赖性和测试缺乏准确性等问题,提出了一种改进的GUI自动化测试算法。该算法包括两种基于事件流图的GUI自动化测试用例生成策略:基于蚁群算法的日常冒烟测试用例生成策略和基于宽度优先搜索生成树的深度回归测试用例生成策略。将这两种策略应用于没有考虑分层的GUI事件流图模型中,得到标准GUI的测试用例,然后再进行GUI测试。结合Microsoft UI Automation框架和Visual Studio 2005开发平台,对该算法进行了实验研究。研究表明:该算法可以提高GUI测试的自动化程度和准确性。 展开更多
关键词 软件测试自动化 冒烟测试 回归测试 蚁群算法 图形用户界面 事件流图
在线阅读 下载PDF
面向GUI软件测试的交互图生成及其实现 被引量:2
4
作者 张博锋 邹长青 《计算机应用研究》 CSCD 北大核心 2007年第11期232-235,共4页
从控件的信息入手,研究了界面的控件间功能交互关系,提出了基于交互图的GUI测试方法,并开发了一个基于交互图的GUI测试工具GUITester。它能自动生成交互图和测试用例,大大提高了GUI软件测试的效率和覆盖率。
关键词 软件测试 图形用户界面 交互图 测试用例
在线阅读 下载PDF
覆盖导向的Android程序多入口测试方法
5
作者 傅洁 郭帆 《计算机科学与探索》 北大核心 2025年第6期1666-1680,共15页
提高Android应用程序的质量是移动设备领域所面临的重要挑战。活动启动作为应用程序的核心功能之一,其正确性和可靠性将直接影响用户体验和应用质量。近期的研究表明,构建意图测试用例可有效检测与活动启动测试相关的问题,但现有方案在... 提高Android应用程序的质量是移动设备领域所面临的重要挑战。活动启动作为应用程序的核心功能之一,其正确性和可靠性将直接影响用户体验和应用质量。近期的研究表明,构建意图测试用例可有效检测与活动启动测试相关的问题,但现有方案在探索效率和发现深层崩溃方面仍存在限制。针对上述问题,提出一个新颖的解决方案CoMuBot。分析路径约束为意图生成合适的属性值,并结合意图模糊测试技术构建模糊的活动启动上下文,从而提高路径覆盖率和测试用例的多样性。设计动态的活动推荐算法及结合最先进的探索工具APE,实现了一个自适应的多入口探索策略。引入覆盖率引导的灰盒模糊测试思想,实现了一个高效的覆盖导向的多入口测试方法。实验结果表明,该方法在探索效率和活动启动准确性方面均优于工具Fax,其中方法覆盖率提升了25.63%,并以高达96.52%的准确率成功启动了62.23%的活动。同时,在独特崩溃检测方面,CoMuBot相比于Fax和DALT展现出了一定的优势,有效提高了应用程序的稳定性和可靠性。 展开更多
关键词 自动化图形用户界面测试 组件间通信(ICC) 模糊测试 符号执行 移动应用程序
在线阅读 下载PDF
自动测试系统GUI的开发研究
6
作者 李为民 匡实 陈光(衤禹) 《系统工程与电子技术》 EI CSCD 1993年第6期71-75,共5页
本文重点讨论了基于Windows环境的自动测试系统GUI(图形用户接口)的开发应用技术。该系统支持软件是在MS Windows 3.0基础上,利用MS Windows SDK软件、Borland C^(++) 2.0软件包以及OOP技术开发的。它为改善自动测试系统性能和用户界面... 本文重点讨论了基于Windows环境的自动测试系统GUI(图形用户接口)的开发应用技术。该系统支持软件是在MS Windows 3.0基础上,利用MS Windows SDK软件、Borland C^(++) 2.0软件包以及OOP技术开发的。它为改善自动测试系统性能和用户界面提供了非常好的软件支撑环境。 展开更多
关键词 自动测试设备 人-机接口 操作系统
在线阅读 下载PDF
基于扩展库所/迁移系统的GUI自动化测试
7
作者 陈军成 丁治明 《北京工业大学学报》 CAS CSCD 北大核心 2017年第6期883-888,共6页
为解决图形用户界面(graphic user interface,GUI)元素状态空间庞大以及用户操作组合空间复杂等问题,针对特定类型的GUI软件,提出一种基于扩展库所/迁移系统的GUI测试模型.在此模型中,库所表示用户在GUI软件上的操作类型,迁移表示用户在... 为解决图形用户界面(graphic user interface,GUI)元素状态空间庞大以及用户操作组合空间复杂等问题,针对特定类型的GUI软件,提出一种基于扩展库所/迁移系统的GUI测试模型.在此模型中,库所表示用户在GUI软件上的操作类型,迁移表示用户在GUI上的操作事件.针对模型制定了3个相应的准则:库所覆盖准则、迁移覆盖准则和迁移对覆盖准则.对迁移对覆盖准则和事件对覆盖准则进行分析,并设计了相应的GUI测试用例生成算法.在计算器上的初步试验结果表明:相较事件对覆盖准则,迁移对覆盖准则在保持较高的错误发现能力的同时,生成的测试用例规模只有其40%,极大地降低了测试用例规模. 展开更多
关键词 图形用户界面(Gui) 库所/迁移系统 测试覆盖准则 测试用例
在线阅读 下载PDF
基于SilkTest和XML的通用高效的用户界面测试方法 被引量:5
8
作者 何浩 程春玲 +1 位作者 张征宇 张登银 《计算机应用》 CSCD 北大核心 2013年第1期258-261,共4页
在软件测试中,用户界面(UI)测试是保证软件质量、提高软件可靠性的不可或缺的一部分。针对句柄识别UI的测试方法缺乏稳定性和通用性,通过引入可扩展标记语言(XML),提出了一种基于XML对UI控件识别并测试的改进方法。利用XML处理数据便捷... 在软件测试中,用户界面(UI)测试是保证软件质量、提高软件可靠性的不可或缺的一部分。针对句柄识别UI的测试方法缺乏稳定性和通用性,通过引入可扩展标记语言(XML),提出了一种基于XML对UI控件识别并测试的改进方法。利用XML处理数据便捷的特点,结合自动化测试工具SilkTest,对传统UI测试进行了改进。并且根据所提方法,针对AutoCAD产品多语言多版本的特点,设计了对其系列产品对话框的自动化测试方案。实验结果表明,改进后的方法能够缩短控件的识别时间,减少了测试脚本的冗余量,提高了测试的效率,也提高了UI识别的稳定性。 展开更多
关键词 软件测试 自动化 用户界面测试 Silktest工具 可扩展标记语言
在线阅读 下载PDF
GUI交互型供电智能综合保护器设计
9
作者 吴尧辉 崔启明 吴昊珍 《传感器与微系统》 CSCD 2019年第8期76-79,共4页
针对现代电网供电智能化的需求,采用ARM技术的STM32芯片,设计GUI交互型智能综合保护器。基本功能设计采用库开发方式进行,交互采用显示触摸技术、图形用户界面(GUI)、STem Win库开发方式完成,应用微实时操作系统μC/OS-III,进行保护系... 针对现代电网供电智能化的需求,采用ARM技术的STM32芯片,设计GUI交互型智能综合保护器。基本功能设计采用库开发方式进行,交互采用显示触摸技术、图形用户界面(GUI)、STem Win库开发方式完成,应用微实时操作系统μC/OS-III,进行保护系统多功能任务规划及任务运行管理设计,实现系统实时可靠运行,通过μC/Probe检测程序配置,对CPU使用率,系统任务、应用任务设计的合理性,系统整体运行状况进行检测,验证智能综合保护软件系统的可靠性与实时性。 展开更多
关键词 供电智能综合保护 图形用户界面(Gui)交互 STemWin库 μC/OS—Ⅲ操作系统 μC/Probe程序检测
在线阅读 下载PDF
基于静态分析的Android GUI遍历方法 被引量:3
10
作者 汤杨 曾凡平 +1 位作者 王健康 黄心依 《计算机应用》 CSCD 北大核心 2016年第10期2811-2815,共5页
针对传统软件安全测试方法(例如:符号执行、模糊测试、污点分析等)无法获得较高的Android程序图形用户界面(GUI)覆盖率的问题,提出动态和静态相结合的Android程序测试方法。该方法在静态分析Android应用程序数据流的基础之上,构建... 针对传统软件安全测试方法(例如:符号执行、模糊测试、污点分析等)无法获得较高的Android程序图形用户界面(GUI)覆盖率的问题,提出动态和静态相结合的Android程序测试方法。该方法在静态分析Android应用程序数据流的基础之上,构建程序活动转换图和函数调用图,解析程序GUI元素,进而编写测试脚本动态遍历应用程序GUI元素。将该方法应用于订票日历、WiFi万能钥匙和360天气应用的实际测试,结果表明:Activity的平均覆盖率达到76%,明显高于人工测试的平均值30.08%和基于控件树遍历的42.05%~61.29%,该方法能够有效遍历Android应用程序GUI元素。 展开更多
关键词 静态分析 动态测试 事件模拟 活动调用图 函数调用图 图形用户界面遍历
在线阅读 下载PDF
一种改进的GUI测试框架DART 被引量:1
11
作者 辛敏杰 高建华 《计算机工程》 CAS CSCD 北大核心 2009年第7期55-58,共4页
针对当前的图形用户界面自动化测试中存在的局限性,提出一种每日自动回归测试(DART)框架的改进方案。研究DART流程、事件流图,包含了事件关联图的方法,实现对事件流图的优化,并采用权重选择法对DART方法进行改进,使之成为一种高效、简... 针对当前的图形用户界面自动化测试中存在的局限性,提出一种每日自动回归测试(DART)框架的改进方案。研究DART流程、事件流图,包含了事件关联图的方法,实现对事件流图的优化,并采用权重选择法对DART方法进行改进,使之成为一种高效、简洁的自动冒烟测试框架。 展开更多
关键词 图形用户界面 图形用户界面测试 每日自动回归测试
在线阅读 下载PDF
基于GUI和PXI总线的IC功能验证平台设计 被引量:1
12
作者 冯洋 虞致国 +1 位作者 孙益洲 顾晓峰 《半导体技术》 CSCD 北大核心 2016年第9期706-710,共5页
利用自动测试设备进行集成电路功能诊断验证时,由于激励生成费时、调试繁琐、测试成本高,严重影响了集成电路验证效率及应用的推广。针对此问题,设计了一种基于图形用户界面(GUI)和面向仪器系统的PCI扩展(PXI)总线的集成电路功能验证平... 利用自动测试设备进行集成电路功能诊断验证时,由于激励生成费时、调试繁琐、测试成本高,严重影响了集成电路验证效率及应用的推广。针对此问题,设计了一种基于图形用户界面(GUI)和面向仪器系统的PCI扩展(PXI)总线的集成电路功能验证平台。建立了一种快速的验证激励生成机制,并利用Lab VIEW开发了GUI;进一步利用GUI控制PXI系统进行激励的发送、响应的采集及验证结果的分析。该平台已成功应用于某信道编解码芯片流片后的功能验证。实验结果表明,该平台满足集成电路功能验证的要求;与其他平台相比,明显降低了芯片验证的难度和成本。 展开更多
关键词 自动测试设备 图形用户界面(Gui) 面向仪器系统的PCI扩展(PXI) 验证激励 验证平台
在线阅读 下载PDF
融媒体资源搜索的UI界面多维可视化系统设计
13
作者 杨岚 《现代电子技术》 2021年第19期119-123,共5页
为实现融媒体资源搜索的UI界面多维可视化应用,设计融媒体资源搜索的UI界面多维可视化系统。用户在媒体资源主题墙的UI界面中下达媒体资源搜索指令后,将指令传输至索引管理模块,索引管理模块将按照用户搜索指令,弹出媒体资源类型选项窗... 为实现融媒体资源搜索的UI界面多维可视化应用,设计融媒体资源搜索的UI界面多维可视化系统。用户在媒体资源主题墙的UI界面中下达媒体资源搜索指令后,将指令传输至索引管理模块,索引管理模块将按照用户搜索指令,弹出媒体资源类型选项窗口;用户选中某媒体资源类型选项后,可视化检索模块能够使用基于模糊改进聚类分析的媒体资源搜索方法,从类型、时间、空间、词云等多维度检索获取最符合用户检索需求的媒体资源,反馈至UI界面展示给用户。实验结果显示,所设计系统可按照用户搜索指令准确聚类媒体资源,为用户提供基于UI界面多维可视化的媒体资源搜索服务,可视化程度较高;在不同媒体资源搜索指令、不同并发用户量的前提下,该系统对媒体资源搜索指令的响应耗时较少。 展开更多
关键词 媒体资源搜索 ui界面 多维可视化 模糊改进聚类 并发用户量 响应耗时
在线阅读 下载PDF
基于HFSM模型的GUI自动测试
14
作者 姜文君 李建涛 《计算机工程》 CAS CSCD 北大核心 2009年第3期94-95,129,共3页
针对图形用户界面(GUI)软件的层次性,采用分层有限自动机(HFSM)模型对被测GUI软件建模,将GUI测试转换为预期HFSM和实际HFSM的一致性测试。模型自动搜索GUI控件,提供接口,采用均匀设计思想自动产生测试数据,由测试数据驱动测试执行。根据... 针对图形用户界面(GUI)软件的层次性,采用分层有限自动机(HFSM)模型对被测GUI软件建模,将GUI测试转换为预期HFSM和实际HFSM的一致性测试。模型自动搜索GUI控件,提供接口,采用均匀设计思想自动产生测试数据,由测试数据驱动测试执行。根据GUI软件的特点,采用增量方式进行模型构造和测试,从而避免错误积累。 展开更多
关键词 Gui自动测试 分层有限自动机 数据驱动 增量测试
在线阅读 下载PDF
一种基于GUI模型的测试脚本组合方法
15
作者 王进华 黄松 +1 位作者 惠战伟 吴开舜 《东南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2017年第A01期164-169,共6页
为了提高测试效率和测试脚本复用率,提出了一种基于图形用户界面(graph user interface,GUI)模型的测试脚本组合方法.该方法针对GUI层次结构的特点,采用事件关系图和窗口调用图对GUI交互行为进行建模.首先,通过反射机制从程序可执行文... 为了提高测试效率和测试脚本复用率,提出了一种基于图形用户界面(graph user interface,GUI)模型的测试脚本组合方法.该方法针对GUI层次结构的特点,采用事件关系图和窗口调用图对GUI交互行为进行建模.首先,通过反射机制从程序可执行文件中解析提取事件关系图和窗口调用图;然后,通过构建脚本对象分层信息,从而建立测试脚本与模型的映射关系,再利用映射关系与模型实现脚本的组合.最后,在4款开源GUI应用上进行实验.实验结果表明,所提方法在组合耗时、组合脚本可执行率和模型覆盖率3个方面具有明显优势,验证了脚本组合方法的有效性. 展开更多
关键词 图形用户界面 事件关系图 窗口调用图 测试脚本组合 脚本映射
在线阅读 下载PDF
多语言用户界面的研究与实现 被引量:7
16
作者 唐勇 李秀龙 +1 位作者 陈晶 吕梦雅 《计算机应用研究》 CSCD 北大核心 2002年第4期112-113,共2页
提出了一种适应多用户界面的工具—多语言转换器 ,详细论述了多语言转换器的实现技术 ,并对该技术的作用进行了分析 。
关键词 用户界面 多语言转换器 软件开发 计算机
在线阅读 下载PDF
以交互为中心的Post-WIMP界面模型 被引量:12
17
作者 秦严严 田丰 +1 位作者 王晓春 戴国忠 《软件学报》 EI CSCD 北大核心 2006年第4期691-702,共12页
随着硬件设备和软件技术的发展,国内外开展了大量基于Post-WIMP界面的新型交互技术的研究.面对多种交互设备以及使用环境,在界面设计的过程中,根据上下文选择适当的交互组件或技术,并有效地进行组合与评估,成为构造Post-WIMP界面的关键... 随着硬件设备和软件技术的发展,国内外开展了大量基于Post-WIMP界面的新型交互技术的研究.面对多种交互设备以及使用环境,在界面设计的过程中,根据上下文选择适当的交互组件或技术,并有效地进行组合与评估,成为构造Post-WIMP界面的关键问题.将界面设计与应用语义分离,使设计者能够灵活地置换各种交互技术.通过对Post-WIMP界面交互过程与界面设计层次的分析,建立起以交互为中心的分层Post-WIMP界面模型,将交互的各个层次进行分离.在模型的基础上,描述一个了Post-WIMP界面生成工具.借助该工具,设计者能够在设计过程中方便地引入新的交互技术,并能在最终的软件系统中加以灵活应用,从而可以快速、有效地进行界面原型实现和迭代评估.应用实例表明,Post-WIMP模型的建立以及生成工具的实现,有利于设计者确定设计方案及对方案的整体评估. 展开更多
关键词 Post-WIMP界面 界面设计 分层模型 交互设计
在线阅读 下载PDF
支持用户界面自动生成的界面模型 被引量:33
18
作者 万建成 孙彬 《计算机工程与应用》 CSCD 北大核心 2003年第18期114-118,共5页
为实现软件用户界面的工程设计,论文提出了一种支持用户界面自动生成的界面模型FMP。它利用功能模型(F)和对象模型(M)捕捉与界面相关的功能和数据信息,用交互模型(M)表达这些信息和控制关系。然后依据交互模型的描述,利用表示模型(P)建... 为实现软件用户界面的工程设计,论文提出了一种支持用户界面自动生成的界面模型FMP。它利用功能模型(F)和对象模型(M)捕捉与界面相关的功能和数据信息,用交互模型(M)表达这些信息和控制关系。然后依据交互模型的描述,利用表示模型(P)建立内部对象和外部显示元素的对应关系,规划界面布局,从而指导实现用户界面的自动生成。 展开更多
关键词 复合用例 对象 界面模板 FMP 界面模型 界面自动生成
在线阅读 下载PDF
基于JSF框架的信息管理系统的设计和实现 被引量:8
19
作者 王峰 江勤绕 俞欢军 《计算机工程与设计》 CSCD 北大核心 2007年第21期5221-5224,共4页
JSF(Java server faces)是Java社区过程倡导的技术,是一个完整的Web解决方案。JSF是Sun制定的一个规范,未来很有可能包括在J2EE规范中。JSF以它所具备的条件使得应用程序开发变得简单、方便。在介绍了JSF的一般开发过程后,以目前流行的E... JSF(Java server faces)是Java社区过程倡导的技术,是一个完整的Web解决方案。JSF是Sun制定的一个规范,未来很有可能包括在J2EE规范中。JSF以它所具备的条件使得应用程序开发变得简单、方便。在介绍了JSF的一般开发过程后,以目前流行的Eclipse为开发平台,后台加入实现数据封装的Hibernate技术,结合对象建设投资集团信息管理系统项目的开发生成一个功能简单的系统,并对JSF的应用做了探讨。 展开更多
关键词 框架 对象/关系映射 信息管理系统 模式 视图-控制器 分层模式 用户接口
在线阅读 下载PDF
使用Java反射机制实现开放式、松耦合的网管系统用户接口 被引量:4
20
作者 李增智 廖志刚 寇雅楠 《计算机工程与应用》 CSCD 北大核心 2002年第13期33-34,52,共3页
该文以一个网络管理系统为例,阐述了如何在Java语言中实现开放式、可复用的用户接口。网络管理的被管对象和功能都在快速地增加,如何使用户接口可以迅速灵活地集成这些变化和扩展,是用户接口设计的一个关键问题。该文阐述了一个利用Jav... 该文以一个网络管理系统为例,阐述了如何在Java语言中实现开放式、可复用的用户接口。网络管理的被管对象和功能都在快速地增加,如何使用户接口可以迅速灵活地集成这些变化和扩展,是用户接口设计的一个关键问题。该文阐述了一个利用Java反射机制为基础的开放式的用户接口框架,该框架可以迅速集成Java开发的新网管功能以及已经开发好的可执行的新功能。经过实践证明,具有良好的开放性和可操作性。 展开更多
关键词 网络管理系统 反射机制 用户接口 松耦合 JAVA语言 计算机网络
在线阅读 下载PDF
上一页 1 2 4 下一页 到第
使用帮助 返回顶部