期刊文献+
共找到43篇文章
< 1 2 3 >
每页显示 20 50 100
UI自动化测试关键技术应用研究
1
作者 闫红红 周千明 薛涛 《微型电脑应用》 2025年第7期19-23,共5页
随着软件行业的不断壮大,软件规模逐渐扩大且结构愈发复杂。传统的手动测试方式无法满足高效、高质量的需求,这为软件测试带来了新挑战。为了确保软件质量并提升测试效率,用户界面(UI)自动化测试应运而生,成为一种高效且可靠的测试方法... 随着软件行业的不断壮大,软件规模逐渐扩大且结构愈发复杂。传统的手动测试方式无法满足高效、高质量的需求,这为软件测试带来了新挑战。为了确保软件质量并提升测试效率,用户界面(UI)自动化测试应运而生,成为一种高效且可靠的测试方法。然而,在企业实际生产测试中,UI自动化测试仍然面临一些挑战,如在生产环境的测试集群中提高测试效率、针对多平台软件进行测试、处理非标准控件场景等问题。为了解决上述实际测试问题,本文提出以下方案:使用Paramiko构建轻量级分布式测试系统;结合Uiautomator2和Selenium构建移动端和Web端的跨平台测试;采用PaddleOCR与尺度不变特征变换(SIFT)算法处理非标准控件问题。经实践验证,所提方案能够有效地解决实际测试中的问题,并具有较高的实际应用价值。 展开更多
关键词 软件测试 ui Paramiko 跨平台 非标控件
在线阅读 下载PDF
Development of an Improved GUI Automation Test System Based on Event-Flow Graph 被引量:2
2
作者 Yongzhong Lu Danping Yan +1 位作者 Songlin Nie Chun Wang 《Journal of Software Engineering and Applications》 2008年第1期38-43,共6页
A more automated graphic user interface (GUI) test model, which is based on the event-flow graph, is proposed. In the model, a user interface automation API tool is first used to carry out reverse engineering for a GU... A more automated graphic user interface (GUI) test model, which is based on the event-flow graph, is proposed. In the model, a user interface automation API tool is first used to carry out reverse engineering for a GUI test sample so as to obtain the event-flow graph. Then two approaches are adopted to create GUI test sample cases. That is to say, an improved ant colony optimization (ACO) algorithm is employed to establish a sequence of testing cases in the course of the daily smoke test. The sequence goes through all object event points in the event-flow graph. On the other hand, the spanning tree obtained by deep breadth-first search (BFS) approach is utilized to obtain the testing cases from goal point to outset point in the course of the deep regression test. Finally, these cases are applied to test the new GUI. Moreover, according to the above-mentioned model, a corresponding prototype system based on Microsoft UI automation framework is developed, thus giving a more effective way to improve the GUI automation test in Windows OS. 展开更多
关键词 Automated Software testING GRAPHIC User Interface Event-Flow Graph Regression testING ANT COLONY Optimization ui AUTOMATION
暂未订购
基于AI的软件用户界面(UI)自动化测试框架设计与实现
3
作者 杨红燕 《软件》 2025年第12期67-69,共3页
随着软件界面复杂度增加,传统UI自动化测试面临脚本维护难、覆盖不足和跨平台适配差等问题。本文提出了基于人工智能的测试框架,融合深度学习、计算机视觉和强化学习,实现智能元素识别、动态用例生成和自适应调度。实验表明框架在缺陷... 随着软件界面复杂度增加,传统UI自动化测试面临脚本维护难、覆盖不足和跨平台适配差等问题。本文提出了基于人工智能的测试框架,融合深度学习、计算机视觉和强化学习,实现智能元素识别、动态用例生成和自适应调度。实验表明框架在缺陷发现和测试效率上优于传统方法,显著降低了维护成本,具备良好的跨平台适应性,能够推动软件测试智能化发展。 展开更多
关键词 人工智能 用户界面 自动化测试 深度学习
在线阅读 下载PDF
一种基于AI大模型+关键字驱动的UI自动化测试方法研究
4
作者 邱新启 何裕恩 +1 位作者 郑胜 严健 《软件》 2025年第10期83-85,共3页
本文提出了一种基于AI大模型与关键字驱动的UI自动化测试方法,旨在解决传统UI自动化测试过度依赖工具、界面元素变动导致的脚本失效等问题。该方法通过解析需求原型生成测试用例,利用AI大模型智能识别界面关键字,构建灵活且维护成本低... 本文提出了一种基于AI大模型与关键字驱动的UI自动化测试方法,旨在解决传统UI自动化测试过度依赖工具、界面元素变动导致的脚本失效等问题。该方法通过解析需求原型生成测试用例,利用AI大模型智能识别界面关键字,构建灵活且维护成本低的自动化测试体系。研究表明,该方法能够显著提升测试敏捷性,降低技术门槛,为软件测试领域带来了新突破,具有重要应用价值。 展开更多
关键词 AI大模型 关键字驱动 ui自动化测试
在线阅读 下载PDF
基于图像匹配的Web UI自动测试方法研究 被引量:1
5
作者 罗正军 金旭东 张丽丽 《计算机技术与发展》 2022年第10期65-69,共5页
传统的Web UI自动化测试以底层调用为基础,其测试方法如文本验证法、页面元素验证法和窗口变化验证法等,存在着图片、动态元素和元素样式无法测试和测试结果不够全面等问题,代码迁移成本高,用例覆盖度低。图像匹配技术可以有效避开网页... 传统的Web UI自动化测试以底层调用为基础,其测试方法如文本验证法、页面元素验证法和窗口变化验证法等,存在着图片、动态元素和元素样式无法测试和测试结果不够全面等问题,代码迁移成本高,用例覆盖度低。图像匹配技术可以有效避开网页底层结构设计,以用户视角进行UI测试。该文将图像匹配技术引入Web UI自动化测试进行方法研究,测试Web UI是否存在元素样式错乱和内容显示错误等现象。使用了基于特征点匹配的改进型SURF(Speeded Up Robust Features,加速鲁棒特性)算法作为方法设计验证主体,并结合了RANSAC(Random Sample Consensus,随机采样一致)算法优化特征点对,降低SURF算法中误差匹配和错误匹配的发生概率。在此基础上还利用了基于模板匹配的SSDA(Sequential Similarity Detection Algorithm,序贯相似性检测算法)完成误匹配图片集的辅助验证。在实验中,验证了所设计的图像匹配综合测试方法在Web UI自动化测试中的有效性,并且与传统方法相比具有一定的优势。 展开更多
关键词 Web ui 自动化测试 图像匹配 SURF SSDA
在线阅读 下载PDF
一种用于Web UI自动化测试脚本修复的网页元素重定位方法 被引量:3
6
作者 陈俊生 彭莉芬 《长春师范大学学报》 2023年第8期54-59,共6页
针对Web UI页面频繁更新所带来的自动化测试脚本失效问题,在现有基于DOM树的网页元素定位方法基础上,利用新旧版本Web UI页面DOM树的差异和Selenium IDE录制的旧版测试脚本在新版页面上回放所生成的失效XPath路径对原有方法进行改进,提... 针对Web UI页面频繁更新所带来的自动化测试脚本失效问题,在现有基于DOM树的网页元素定位方法基础上,利用新旧版本Web UI页面DOM树的差异和Selenium IDE录制的旧版测试脚本在新版页面上回放所生成的失效XPath路径对原有方法进行改进,提出一种适应性强、定位准确率高、可用于Web UI自动化测试脚本修复的网页元素重定位方法。实验结果表明,该方法不仅减少了网页元素重定位的运算量,还提高了重定位效率和准确率。 展开更多
关键词 Web ui自动化测试 DOM树 Selenium IDE XPath路径 测试脚本修复 网页元素重定位
在线阅读 下载PDF
基于SilkTest和XML的通用高效的用户界面测试方法 被引量:5
7
作者 何浩 程春玲 +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
实现基于Windows Mobile的智能终端中UI自动化测试 被引量:1
8
作者 李伟 芦东昕 柳长安 《计算机应用研究》 CSCD 北大核心 2007年第7期165-167,175,共4页
分析了Windows Mobile中的软件自动化测试框架及其层次关系,通过实例在Visual Studio 2005中实现了对目标设备UI的自动化测试。在产品开发实践中表明,这种自动化测试具有测试效率高、可靠性好、易维护等优点,对于Windows Mobile设备中... 分析了Windows Mobile中的软件自动化测试框架及其层次关系,通过实例在Visual Studio 2005中实现了对目标设备UI的自动化测试。在产品开发实践中表明,这种自动化测试具有测试效率高、可靠性好、易维护等优点,对于Windows Mobile设备中其他方面的自动化测试研究具有一定参考价值。 展开更多
关键词 Windows MOBILE 软件测试 自动化测试 用户接口测试 测试用例
在线阅读 下载PDF
基于Web UI的软件自动化测试的研究
9
作者 李瑛 《现代计算机》 2012年第2期44-47,共4页
随着软件产品使用范围的提高和先进组建设备的出现,软件产品的复杂性也越来越强,这就需要对软件产品实施更加深入和透彻的测试。自动化测试以其覆盖率大,测试效率高,精度准等多个优点,越来越被人们重视和使用。而轻量级测试程序的开发,... 随着软件产品使用范围的提高和先进组建设备的出现,软件产品的复杂性也越来越强,这就需要对软件产品实施更加深入和透彻的测试。自动化测试以其覆盖率大,测试效率高,精度准等多个优点,越来越被人们重视和使用。而轻量级测试程序的开发,不仅具备自动化测试的全部优点,还能够减少对测试环境的要求和弥补对测试工具使用熟悉度较低所产生的工作效率问题,使自动化测试更快更经济的投入到日常工作中。基于汤森路透公司(Thomson Reuters)的Common Platform Search and Navigation项目对Reference Data的测试需求,设计一个轻量级测试程序。 展开更多
关键词 WEB ui 软件测试 软件自动化测试
在线阅读 下载PDF
UI自适应的Android软件自动化测试框架研究
10
作者 陈平 《安徽冶金科技职业学院学报》 2017年第2期43-45,共3页
移动互联网的迅速发展,使得Android应用软件越来越多,对Android软件自动化测试也提出了更高的要求。现有的Android自动化测试软件大多支持针对某一固定终端的自动化测试。由于Android使用终端的多样性和复杂性,在自动化测试中要针对不... 移动互联网的迅速发展,使得Android应用软件越来越多,对Android软件自动化测试也提出了更高的要求。现有的Android自动化测试软件大多支持针对某一固定终端的自动化测试。由于Android使用终端的多样性和复杂性,在自动化测试中要针对不同的测试终端分别设计测试用例。本文提出了UI自适应的Android软件自动化测试框架,通过对被测试软件的源码分析,自动识别被测试软件中的各种UI控件及其布局方式。测试人员针对一种终端进行测试用例设计后,自动化测试系统将能自动生成不同终端设备的自动化测试用例。测试框架的使用,将会大大提高测试人员的工作效率。 展开更多
关键词 ANDROID ui自适应 自动化测试
在线阅读 下载PDF
基于控件路径的跨设备UI自动化测试方法 被引量:3
11
作者 侯津 顾乃杰 +1 位作者 丁世举 杜云开 《计算机系统应用》 2018年第10期240-247,共8页
随着移动应用的爆炸式增长,如何高效、正确地进行UI自动化测试成为了一个重要问题.传统自动化方法大多需手动编写测试脚本,自动化程度更高的录制回放方法则普遍具有跨设备能力不足的问题,而且现有断言机制已经不足以描述丰富的UI语义.... 随着移动应用的爆炸式增长,如何高效、正确地进行UI自动化测试成为了一个重要问题.传统自动化方法大多需手动编写测试脚本,自动化程度更高的录制回放方法则普遍具有跨设备能力不足的问题,而且现有断言机制已经不足以描述丰富的UI语义.针对上述问题,本文提出一种跨设备能力强且可以描述丰富UI语义的录制回放自动化测试方法.该方法使用控件路径精确定位控件,并结合跨设备UI自适应方法以提高跨设备能力;通过提出两种新的断言机制以支持与数字排序和图片相关的UI语义.在该方法基础上,本文面向Android和iOS应用程序实现了一种自动化测试框架RRF,实验结果表明RRF的回放成功率比其他自动化测试工具更高. 展开更多
关键词 ui自动化测试 跨设备 控件路径 断言
在线阅读 下载PDF
一种GUI自动化测试平台的设计与实践 被引量:4
12
作者 游泽青 丁晓明 《科学技术与工程》 2011年第34期8614-8618,共5页
随着软件业的发展,市场上几乎所有的软件包含了图形用户界面(GUI)操作,GUI测试必然成为软件质量保证的重要部分。为了提高测试的效率和可靠性,GUI自动化测试受到越来越多的关注。在VS2010 Coded UI Test自动化测试工具的基础上,设计实... 随着软件业的发展,市场上几乎所有的软件包含了图形用户界面(GUI)操作,GUI测试必然成为软件质量保证的重要部分。为了提高测试的效率和可靠性,GUI自动化测试受到越来越多的关注。在VS2010 Coded UI Test自动化测试工具的基础上,设计实现了的GUI自动化测试平台。使用该平台可以提高测试覆盖率、降低回归测试成本,为软件质量提供保证。 展开更多
关键词 图形用户接口 CODED ui VS2010 自动化测试平台
在线阅读 下载PDF
由Web UI元素不可见引发的Web自动化测试脚本错误
13
作者 于述春 《计算机应用文摘》 2024年第19期181-183,共3页
在Web自动化测试中,脚本的录制或编写至关重要,脚本的正确性直接影响测试效率。如果录制的脚本出现问题,往往需要花费时间进行调试和修正,降低了测试效率。因此,在录制脚本时,若点击操作未能使后续的WebUI元素充分显示,脚本可能由于该... 在Web自动化测试中,脚本的录制或编写至关重要,脚本的正确性直接影响测试效率。如果录制的脚本出现问题,往往需要花费时间进行调试和修正,降低了测试效率。因此,在录制脚本时,若点击操作未能使后续的WebUI元素充分显示,脚本可能由于该元素不可见而无法正常执行。因此,录制脚本时必须确保每个被操作的WebUI元素可见,以避免测试中出现错误。 展开更多
关键词 自动化测试 WebU 可见性
在线阅读 下载PDF
软件测试UI自动化框架技术研究 被引量:2
14
作者 余芹霞 赵超 《信息与电脑》 2024年第21期92-94,共3页
随着软件行业的蓬勃发展,UI自动化测试框架技术在软件测试领域扮演着至关重要的角色。本文对该技术进行了探讨,首先详细介绍了Selenium、Appium等主流UI自动化测试框架的特点、适用场景和工作原理;其次,讨论了在实际实施过程中可能遇到... 随着软件行业的蓬勃发展,UI自动化测试框架技术在软件测试领域扮演着至关重要的角色。本文对该技术进行了探讨,首先详细介绍了Selenium、Appium等主流UI自动化测试框架的特点、适用场景和工作原理;其次,讨论了在实际实施过程中可能遇到的问题,并针对这些问题提出了相应的解决方案;最后,研究了UI自动化测试框架技术的发展趋势,旨在为测试人员提供有价值的参考,以推动行业进步,提高软件质量。 展开更多
关键词 软件测试 ui自动化框架 Selenium框架 Appium框架
在线阅读 下载PDF
基于UIA技术的软件自动化测试框架实践 被引量:2
15
作者 刘伟 《计算机光盘软件与应用》 2011年第17期57-57,59,共2页
介绍了微软的UIA技术,基于UIA开发的一套图形界面软件自动化测试框架,对其关键实现环节做了分析和说明。
关键词 软件测试 测试框架 test AUTOMATION ui
在线阅读 下载PDF
一种iPhone软件的UI层单元测试方案
16
作者 桑成龙 姚志强 《莆田学院学报》 2013年第2期51-54,共4页
鉴于iPhone开发环境对单元测试支持的不足,引入第三方测试框架OCMock,并应用了一些设计模式的思想,对UI层进行了再一次的分离,使得UI层的测试更快捷、更有保障。
关键词 IPHONE 单元测试 ui OCMock
在线阅读 下载PDF
基于图像的航天业务软件Web UI自动化测试方法
17
作者 彭飞 王建 +1 位作者 寇超 田芳 《测控技术》 2024年第9期21-27,共7页
当前航天业务繁重,如何高效准确地完成相关软件的测试尤为重要。设计了一种基于图像的航天业务软件Web UI自动化测试方法。该方法以用户视角进行自动化测试,使用YOLOv8模型检测被测Web软件截图,识别出表格、折线图和导航按键(包括导航... 当前航天业务繁重,如何高效准确地完成相关软件的测试尤为重要。设计了一种基于图像的航天业务软件Web UI自动化测试方法。该方法以用户视角进行自动化测试,使用YOLOv8模型检测被测Web软件截图,识别出表格、折线图和导航按键(包括导航菜单、面包屑、按钮等按键)3类网页元素。之后利用Selenium工具自动测试导航按键元素的可访问性,使用文字识别技术PaddleOCR、结构相似性(Structural Similarity, SSIM)指数算法分别测试表格元素和折线图元素信息的正确性,并生成测试报告。该方法可移植性好,能够自动为Selenium提供元素定位,改善Selenium脚本易失效的问题,并且可以自动检查图表数据的正确性。实验结果表明,该方法能够覆盖90%的测试用例,可检测具体错误位置和相关信息,显著减少了手动测试工作量,提高了测试效率。 展开更多
关键词 Web ui自动化测试 YOLOv8算法 结构相似性算法 PaddleOCR SELENIUM
在线阅读 下载PDF
基于UI自动化测试驱动的软件开发方法研究 被引量:1
18
作者 高文辉 《信息与电脑》 2020年第6期96-98,共3页
为了确保软件能够达到预期功能,需要对软件进行测试,其中UI测试是非常关键的一环,目前对于UI测试的重要性还没有引起高度重视。笔者主要对UI自动化测试的框架结构及性质展开探讨,同时在测试驱动开发中采用UI自动化测试步骤进行了研究分析。
关键词 软件测试 ui测试 测试驱动 极限编程
在线阅读 下载PDF
对IACS UI SC246关于操舵试验推算公式的应用探讨 被引量:2
19
作者 孙华伟 孙大虎 《船舶设计通讯》 2016年第B09期12-15,共4页
介绍了IACS Rev.1 of UI SC246(SC246)对操舵试验以及结果推算的要求。结合某散货船两次操舵试验的数据对比,探讨影响操舵试验结果的因素以及SC246推算公式的局限性。
关键词 IACS ui SC246 操舵试验 船舶操纵性
在线阅读 下载PDF
基于Appium的UI自动化测试框架
20
作者 李思佳 王茜 高筱竹 《科技视界》 2018年第6期141-142,199,共3页
通过编写自动化测试脚本,利用搭建好的自动化测试框架,对应用进行自动化测试,并将测试结果反馈给测试人员。研究被测应用程序的UI测试点,进行测试用例的编写,使得测试用例能够完全覆盖被测应用,通过脚本和用例对一款应用进行自动化UI测试。
关键词 Appium ui自动化测试 MAVEN testNG 数据驱动测试 Jenkins
在线阅读 下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部