基于自动化测试GUI开源库的研究与实现

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:robinhohome
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现如今,计算机与网络的发展形势越来越快,计算机和人们生活的各个方面已经是密不可分。计算机软件的开发也就显得越来越重要、软件开发的速度也越来越快,对软件质量和功能的要求也越来越高,因此人们也越来越关注如何能保证软件的质量问题,软件测试恰好能很好的保证开发的产品能够最大限度的满足用户的需求,满足开发的功能需求。自动化测试的出现则是可以将繁琐的手动测试任务自动化,可以提高测试的准确性和测试人员的积极性,将测试人员从繁琐的测试任务解脱出来,以便投入更多精力设计更好的测试用例。图形用户界面GUI (Graphical User Interface)的出现是软件发展历程中一个重要的里程碑,它给软件系统的使用者带来了方便。与此同时,它也给软件测试人员带来了全新的挑战。图形用户界面是软件系统使用者同系统本身进行交互的接口,系统的功能是通过用户对图形用户界面的操作来调用的,系统产生的结果也是通过它反馈给用户的。本文主要研究的就是基于自动化测试GUI开源库的研究与实现。它主要是针对当前图形用户界面自动化测试如此的不方便应运而生的,因此将这部分手动的GUI操作自动化变得越发的有意义。本人参与设计的这套自动化测试GUI库可以直接操作GUI标准控件,并且在公司组内已经得到了广泛的使用,具有一定的实用性和鲁棒性。
其他文献
非连续的正交频分复用技术(NC-OFDM)是应用于动态频谱接入网络的一种可变数据传输技术,即通过收集利用大量未被主用户占用的非连续的子载波来实现高速数据传输,同时置空主用
胎儿心电图(fetal electrocardiogram, FECG)包含了有关胎儿健康状况的重要信息,提取纯净的胎儿心电图具有重要的临床意义。由于母体腹部表面记录到的心电信号中胎儿心电信号
在宽带无线通信系统中,随着数据速率的不断提高以及多入多出(MIMO)技术的引入,使得无线信道多径传播带来的影响日益增强。数据符号在时域的扩展带来明显的码间干扰,在频域上
在认知无线电(Cognitive Radio, CR)网络中,次要用户可以动态接入主要用户的授权频谱,从而提高了频谱效率。CR技术作为一种解决频谱资源短缺问题的关键技术,是近期研究者关注
经过大量的基础性研究和临床研究,智能温控射频热凝技术在疼痛等疾病方面治疗的效果已经得到了实践的证实。本文详细论述了智能温控射频热凝器的研制过程,并对其各部分的功能
图像复原技术应用广泛,近年来图像超分辨率重建技术成为图像复原领域中一个研究热点,该方法通过对图像序列作信息融合、去除模糊和去噪声等操作,从低分辨率序列的多幅图像中
本文的主要内容是星载干涉合成孔径雷达(InSAR)中波束对准技术的研究。由于SAR具有全天时、高分辨率和穿透一些地物的特点,使得它在地球科学、生态科学、水文科学等研究领域发
随着国民经济的发展,人们的生活水平的升高,国民的安全意识不断增强,就这样监视系统走进了人们的生活。无论是国家安全方面的边防监视系统,还是民用安全方面的监视系统都有着
近年来,随着大量分布式电源和新型电力负荷接入电网,电网的负荷结构和电气特性发生了较大的变化,电能质量问题越来越突出。其中,电压暂降由于其危害程度大、发生频率高等特点
语音识别就是将原始语音信号识别成相对应的文本或者其它形式的可以被计算机所处理的信息。语音识别技术是人工智能领域一个重要的研究方向,具有很高的研究价值和商业价值。