首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 234 毫秒
1.
汤杨  曾凡平  王健康  黄心依 《计算机应用》2016,36(10):2811-2815
针对传统软件安全测试方法(例如:符号执行、模糊测试、污点分析等)无法获得较高的Android程序图形用户界面(GUI)覆盖率的问题,提出动态和静态相结合的Android程序测试方法。该方法在静态分析Android应用程序数据流的基础之上,构建程序活动转换图和函数调用图,解析程序GUI元素,进而编写测试脚本动态遍历应用程序GUI元素。将该方法应用于订票日历、WiFi万能钥匙和360天气应用的实际测试,结果表明:Activity的平均覆盖率达到76%,明显高于人工测试的平均值30.08%和基于控件树遍历的42.05%~61.29%,该方法能够有效遍历Android应用程序GUI元素。  相似文献   

2.
为了解决基于深度学习的GUI元素识别方法表现不佳以及无法判断是否可触控的问题,提高GUI测试的效率与覆盖率,提出有效的面向GUI测试的可触控控件训练与检测方法。首先定义可触控控件的检测类别,用于直接检测具备可触发属性的控件;考虑到UI页面存在堆叠元素,对数据集中不可见的控件进行过滤,并剔除视图层次结构与屏幕截图不同步的数据;通过分析安卓机制将UI页面中可触控控件进行了标记。最后基于YOLO v5s训练获得一个轻量级训练模型。结果表明,提出的训练及检测方法优于现有深度学习方法和经典方法,其F1达到了82%,在GUI测试中具有良好的使用价值。  相似文献   

3.
对VB程序的维护过程中,往往需要对窗体控件的遍历。本文基于VB控件遍历进行了设计与实现,可为一般用户提供GUI接口,以实现进一步的VB程序维护。实践证明,此程序算法简单,且操作方便、效果良好。  相似文献   

4.
自动化测试中基于GUI非标准控件的识别和应用   总被引:2,自引:0,他引:2  
图形用户界面(GUI)中Windows第三方非标准控件识别率不高,对基于Windows第三方控件的应用软件进行自动化测试一直是软件自动化测试中的难题,本文基于Windows消息机制提出了一种解决第三方控件识别的设计方案,该方案通过自动化测试软件发送Windows消息,而Windows应用程序捕获消息并解析传递的xml数据,从而准确定位到图形界面的某一控件,并模拟测试软件对其控件操作已达到自动化识别的目的,实践证明,基于该方案构建的测试系统具有良好的测试效果。  相似文献   

5.
叶佳  葛红军  曹春  朱晋  张营 《计算机科学》2018,45(9):99-103, 118
GUI自动化测试是Android应用研究领域的重要组成部分,针对Android应用的GUI测试技术得到了广泛的研究。其中,基于DFS算法的GUI遍历测试技术得到了广泛的应用。然而,现有的DFS测试技术却仍然具有效率低下、覆盖率较低的问题。文中提出了结合外部预定义规则来驱动DFS自动化遍历的改进方法,以提高DFS自动化遍历的效率和覆盖率;基于规则驱动的改进方法实现了RDTA测试工具,进行了与Monkey以及无规则驱动下的DFS的对比实验,验证了该方法的有效性。  相似文献   

6.
对VB程序的维护过程中,往往需要对窗体控件的遍历。本文基于VB控件遍历进行了设计与实现.可为一般用户提供GUI接口,以实现进一步的VB程序维护。实践证明,此程序算法简单,且操作方便、效果良好。  相似文献   

7.
随着计算机视觉的发展和移动平台处理能力的不断提高,将计算机视觉应用搬到移动平台上的需求将日益增长.其中基于移动平台的目标识别引起了大家极大的兴趣,这主要是因为目标识别算法取得了进步和移动手机已经有能力建立起一个适宜的系统.移动平台开发者们试着使用目标识别技术来建立良好的人机交互接口.这就需要合适的应用程序框架一客户服务器,在新兴的Android移动平台上来实现并测试框架,给出了一个案例学习及其测试结果.实验结果表明了这种框架的可行性.  相似文献   

8.
GUI模糊测试在提升移动应用可靠性和兼容性方面发挥着关键作用.然而,现有的GUI模糊测试方法大多效率较低,主要原因是这些工作过于粗粒度,仅基于单一模态的特征来整体理解GUI页面,应用状态的过度抽象使得许多细节信息被忽略,导致对GUI状态及小部件的理解不足.为了解决上述问题,本文提出了一种基于多模态表征的移动应用GUI模糊测试框架GUIFuzzer.该框架通过考虑多模态特征,如视觉特征、布局上下特征以及细粒度的元属性特征,来联合推断GUI小部件的语义,然后训练一个多层次奖励驱动的深度强化学习模型来优化GUI事件选择策略,提高模糊测试的效率.我们在大量的真实应用上对所提框架进行评估.实验结果表明,与现有的竞争性基线相比,GUIFuzzer显著地提升了模糊测试的覆盖率.我们还对特定目标的定制化搜索即敏感API触发进行了案例研究,进一步验证了GUIFuzzer框架的实用性.  相似文献   

9.
为了更加有效地检测移动应用缺陷,论文提出了一个自动化测试框架;该框架包含了常见GUI控件识别、测试用例生成,排序以及事件流模型的API。框架根据应用程序GUI运行时状态信息生成可执行的测试用例;这些测试用例可以组织成测试套件。一个实际案例证明了该框架如何贯穿整个测试流程,降低测试自动化工作的复杂性。  相似文献   

10.
Web页面色情图片层次化识别算法研究   总被引:1,自引:0,他引:1  
随着网络技术的不断发展,互联网上色情图片的传播也越演越烈.为有效解决此问题,本文提出Web页面色情图片层次化识别算法,该算法融合了肤色判断、人脸识别和图片语义识别技术,依照"由粗到细,由表及里"的原则对色情图片进行逐层识别和过滤,并在语义识别模块中应用Bayes算法将图片的底层视觉特征映射到高层语义特征.实现了图片的语义识别过程.本地和实网测试结果表明,该算法能够在不影响网络正常运行的前提下,达到较高的准确率,具有一定的实用性.  相似文献   

11.
详细阐述CMOS图像的采集及在实际环境下图像处理和存储的方法;提出一种基于最小二乘法构建无损路径图像的新算法,给出一种适应性强的智能车循迹策略和相应的程序。实验表明,在这种控制策略下,小车运行稳定,能够排除各种干扰,并且能够使小车维持在很高的速度上行驶。基于此策略,本小组获得了第二届全国大学生智能车竞赛特等奖。  相似文献   

12.
随着世界经济越来越发达,各国经济交流日益加深,人们每天要处理大量的票据.手写数字在这个领域是必不缺少的,例如人们要处理许多支票、发票、货物单等数据,这些都要大量与数据打交道.传统的方法是利用光学的光电变换原理对数字进行识别,该方法对环境要求比较高,成本较高,识别率和实时性比较低.文中提出基于图像识别的对0至9手写数字识别技术.实验表明,对2,3,4,5,8,9字符准确识别,而对1,7,0,6,数字基本识别无误,该方法提高了对数字识别率和实时性.  相似文献   

13.
Fu  K.S. 《Computer》1976,9(5):9-10
During the past fifteen years, there has been a considerable growth of interest in problems of pattern recognition. This interest has created an increasing need for theoretical methods and experimental software and hardware for use in the design of pattern recognition systems. A number of books have been published on this subject,1-16and some special pattern recognition machines have been designed and built for practical use. Applications of pattern recognition include character recognition,12target detection, medical diagnosis, analysis of biomedical signals and images, remote sensing, identification of human faces and fingerprints, reliability,17socio-economics,18speech recognition and understanding,19and machine parts recognition.  相似文献   

14.
与其他生物识别技术相比,面像识别技术的可接受性强,人们通常不会介意将面孔作为识别特征。所以,在科技迅速发展的今天,面像识别技术已经在国家安全、军事安全和公安、司法、民政、金融、民航、海关、及民用等领域得到了应用。本文着重从面像识别技术的发展历程、技术框架、特点与功能等多方面进行阐述,便于读者对关乎我们日常安全的自动识别技术有更全面的了解。  相似文献   

15.
针对目前对各类文献资料进行数字化识别时,公式无法直接转化为可编辑文本形式的问题,提出一种基于扫描圈的字符识别方法。首先对公式中的各个字符进行识别,然后再确定这些字符之间的关系,以达到公式识别的目的。扫描圈识别是一种以笔划结构分析为基础的字符识别方法,通过搜索将字符中的所有连笔符号转化为四进制的扫描圈,然后从扫描圈中提取字符的不变特征量。以这些特征量为模板,用模式匹配法对字符进行识别,并采用最短距离比较的方法进行匹配,以获得较为精确的识别结果。  相似文献   

16.
为了解决中国移动资源数据库中哑设备资源难以精确把控的问题,以分光器为切入点、图像识别角度作为突破口,提出了模拟时间延迟积分(Time delay integration,TDI)成像解析分光器端口的算法。首先对运维人员上传的图像进行筛选,保证图像数据的质量;然后利用HSV颜色空间进行端口位置和轮廓的提取;再使用图像轮廓进行杂点过滤和分光器端口分布方向拟合;最后,使用拟TDI成像算法解析端口占用情况,输出分光器端口占用情况,给出分光器的分光比、占用端口号,以提升资源数据平台对分光器资源的数据质量。结果表明该算法运行速度快,端口分析准确,具有较高的应用前景。  相似文献   

17.
18.
基于DTW的语音识别和说话人识别的特征选择   总被引:1,自引:0,他引:1  
研究了基于动态时间规正(DTW)和图论方法的语音识别和说话人识别的特征子集选择问题,提出了基于DTW距离的有向图方法(DTWDAG).此方法推广了基于欧氏距离的相似矩阵聚类方法,将图论聚类方法改进为语音和说话人特征选择的代价函数.并将此代价函数与(l-r)优化算法结合应用于孤立数字的特定人的语音识别和文本有关的说话人辩认的特征选择,实验结果表明,DTWDAG方法能够较好反映语音识别和说话人识别的特征子集的重要性.  相似文献   

19.
介绍一种基于明暗度二值化的车牌模糊识别的算法.这种算法在车牌识别的使用可以有效避免因光照、车辆运动速度及车牌清晰度、光洁度而带来的误识别.介绍了这种算法的构建、实验平台、实验环境、实验处理结果,并对结果进行了讨论.  相似文献   

20.
字符识别是智能车牌识别系统研究的核心问题,针对有线网络车牌识别系统的缺点,将BP算法应用在基于无线网络的车牌识别系统上,重点讨论了用改进的BP神经网络方法对车牌字符的识别;根据我国最新机动车号牌GA36-2007标准,设计出了用于车牌识别的3个神经网络,用MATLAB完成了对车牌字母部分识别的模拟,采用隐层节点22,动量因子0.8进行训练,最后得出实验结果,达到目标误差小于0.001的要求;证明这种方法应用在基于无线网络车牌识别系统上是高效的.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号