收藏本站

面向GUI软件的自动化测试方案研究和实现

【摘要】: 面向图形用户界面(Graphic User Interface)(简称GUI)的软件开发技术在最近二十年得到了突飞猛进的发展,先进的开发技术降低了开发难度,提高了开发效率。然而,开发的总周期仍然不能较以前有显著的缩短,究其原因之一,软件测试仍然是一个瓶颈,就国内企业为例,绝大部分的软件企业采用的是手工测试方法,缩短测试周期的唯一办法是增加测试人员,而在软件处于非测试时期,则会有大量的测试人员处于闲置状态,增加了企业的生产成本,因此找到一种低成本的高效的测试方法非常重要。 自动化测试方法是为了提高测试效率而提出的一种方案。目前用户界面测试领域流行的自动化测试技术比较多,其优点是解决了部分的手工测试的效率问题,但是各种技术都局限于其相应的领域,当遇到新的界面元素的软件时,整个测试的方案就必须要重构,这就增加了测试人员的工作难度和工作量,也使得测试的质量降低。 本文就现存的GUI软件自动化测试技术的不足,提出了一个可扩展的用户界面自动化测试方案(ATS-GUI: Automation Testing System for Graphical User Interface software)。该方案旨在解决在为使用新的界面元素的GUI产品实施自动化测试时,新的测试方案能很快地被添加到该测试系统中,大部分测试人员不需要重新学习新的测试技术,可有效提高测试效率和测试质量。在本方案中,核心的高级测试人员仅需要使用新的界面元素识别技术构建抽象类,而中级测试人员需要根据测试软件实现产品类以及实现软件测试逻辑,初级测试人员则只需要根据测试用例实现测试代码。本方案也使得人员分工明确,既能降低企业的生产成本,又为测试工作带来了挑战性。测试人员可以将更多的精力放在产品的特征验证上,而不再是重复做某些操作了。

下载App查看全文

(如何获取全文? 欢迎:、、)

支持CAJ、PDF文件格式


【相似文献】
中国期刊全文数据库 前20条
1 段莹;郭利刚;;基于.NET平台GUI自动化测试框架的设计[J];微型机与应用;2010年19期
2 邱祥庆;;浅谈基于WinRunner的软件自动化测试[J];福建电脑;2008年12期
3 罗杰红;郭卫霞;;基于Web应用系统的GUI测试[J];四川理工学院学报(自然科学版);2010年02期
4 尹魁;;用Visual Basic6.0实现自动化测试[J];中国商界(上半月);2009年09期
5 ;中国电子学会电子测量与仪器学会自动化测试与控制分会正式成立[J];电子测量与仪器学报;1987年04期
6 黄文东,钟玉琢;Windows下图形显示技巧二例[J];无线电通信技术;2000年04期
7 解超,李善平;基于LINUX的嵌入式GUI[J];计算机工程与应用;2003年09期
8 刘玥;李韶远;;ARM嵌入式系统GUI开发研究[J];微计算机信息;2007年14期
9 翟长勇;高建瓴;;软件测试中测试工具的应用分析[J];科技经济市场;2007年12期
10 王东刚;;成功的自动化测试项目实施[J];程序员;2009年07期
11 赵志强;刘志成;;VC++与Matlab混合编程技术应用分析[J];实验技术与管理;2009年01期
12 杨佳;马占敖;;浅谈Matlab在数字信号处理课程中的应用[J];吉林省教育学院学报;2010年10期
13 杨彬;;Web自动化测试中验证码的实现方法[J];信息技术与标准化;2010年11期
14 杨佳;王英志;;浅谈Matlab GUI设计在信号与系统教学中的应用[J];科教文汇(上旬刊);2010年10期
15 张庆芳;张静;许新丰;;高职信号与系统课程分析平台的应用[J];中国西部科技;2010年27期
16 ;NI发布2011自动化测试技术展望[J];国外电子测量技术;2011年04期
17 柳玉辉,刘积仁,李华天;面向对象的GUI软件生成环境[J];小型微型计算机系统;1993年02期
18 骆文俊,黄上腾;基于JFC/SWING开发数据敏感组件[J];计算机应用研究;2000年04期
19 马金萍;现代虚拟仪器及控制在自动化测试系统中的应用[J];质量天地;2003年02期
20 向丽明;基于VB6.0平台的数控原理插补算法模拟软件[J];信息技术;2003年12期
中国重要会议论文全文数据库 前10条
1 倪瑾;蒋俊华;;基于.NET平台GUI自动化测试研究[A];经济策论(上)[C];2011年
2 黄茂生;;软件自动化测试动态验证点的一种实现方法[A];2010第十五届可靠性学术年会论文集[C];2010年
3 李晓斌;郭玉明;;基于MATLAB GUI的果蔬冻干图像特征值提取[A];中国农业工程学会2011年学术年会论文集[C];2011年
4 吴迪;刘军;徐朋;王蔚;李学慧;;利用MATLAB的GUI实现输入实验数据的检验与存取[A];第六届全国高等学校物理实验教学研讨会论文集(上册)[C];2010年
5 黄百乔;张虹;陆民燕;李海峰;;GUI软件功能测试用例数据选取策略研究[A];第六届中国测试学术会议论文集[C];2010年
6 赵波;;自动化测试系统概述及其在计量测试中的应用[A];2008年江苏省计量测试学术论文集[C];2008年
7 陈晓;;软件自动化测试的分析与实践[A];2008'中国信息技术与应用学术论坛论文集(一)[C];2008年
8 郭从颖;;场景驱动测试用例设计及其测试自动化技术研究[A];中国计量协会冶金分会2008年会论文集[C];2008年
9 郭从颖;;场景驱动测试用例设计及其测试自动化技术研究[A];2008全国第十三届自动化应用技术学术交流会论文集[C];2008年
10 魏蓉;郐吉丰;王春元;蒋凡;;等级保护中的系统自动化测试[A];第二十一次全国计算机安全学术交流会论文集[C];2006年
中国博士学位论文全文数据库 前10条
1 钱思佑;图形用户界面测试中相关问题研究[D];中国科学技术大学;2010年
2 刘新忠;关联缺陷及其应用研究[D];吉林大学;2010年
3 金虎;自动化软件测试技术研究[D];四川大学;2006年
4 徐战亚;可移植嵌入式导航平台关键技术研究[D];中国地质大学;2010年
5 徐凌洋;动物标记辅助基因聚合优化体系研究[D];中国农业科学院;2011年
6 李丽;航天相机主控软件测试用例自动生成技术的研究[D];中国科学院研究生院(长春光学精密机械与物理研究所);2010年
7 范文庆;分段符号执行模型及其环境交互问题研究[D];北京邮电大学;2010年
8 王惠斌;安全认证协议的设计与分析[D];解放军信息工程大学;2010年
9 邢学智;基于TTCN-3语言的测试理论与技术研究[D];中国科学技术大学;2010年
10 宋海涛;移动与可穿戴计算受限视场交互模型与关键问题研究[D];电子科技大学;2011年
中国硕士学位论文全文数据库 前10条
1 于国光;基于自动化测试GUI开源库的研究与实现[D];华东师范大学;2010年
2 步倩倩;面向GUI软件的自动化测试框架的研究与应用[D];电子科技大学;2010年
3 谭津;面向GUI软件的自动化测试方案研究和实现[D];上海交通大学;2010年
4 张宁;基于Java的GUI自动化测试工具的研究[D];武汉理工大学;2010年
5 沈偕荫;基于迭代开发模型的GUI自动化测试框架的构建[D];复旦大学;2010年
6 赖力;WPF应用的GUI自动化性能测试框架[D];浙江大学;2011年
7 全君林;基于Windows平台GUI功能测试工具的研究与设计[D];华南理工大学;2010年
8 罗惠旋;WCDMA RNC自动化测试设计及实现[D];北京邮电大学;2010年
9 胡永华;一个轻型高效的嵌入式GUI的实现[D];安徽大学;2010年
10 梁志锋;MSCRM系统自动化测试的设计与实现[D];北京邮电大学;2010年
中国重要报纸全文数据库 前10条
1 信息产业部软件与集成电路促进中心 于明唐仕武;[N];计算机世界;2007年
2 记者 邵丽蓉;[N];人才市场报;2009年
3 记者 于晓媚/北京;[N];电子资讯时报;2005年
4 记者 吴雨;[N];民营经济报;2007年
5 顾明 潘镭;[N];中国城乡金融报;2009年
6 本报记者 滕继濮;[N];科技日报;2011年
7 ■ 嫦娥工程地面应用系统质量 中心专家 戴金龙    ■ 用友公司自动化测试部专家 蒋颖   ■ Mercury公司测试专家 李康;[N];计算机世界;2005年
8 ;[N];人民邮电;2006年
9 边歆;[N];网络世界;2007年
10 本报特约记者 柯利;[N];通信产业报;2005年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978


{bck}| {bck体育官网}| {bck体育下载}| {bck体育app}| {bck体育}| {bckbet}| {bcksports}| {bck官网}| {bck}| {bck体育官网}| {bck体育下载}| {bck体育app}| {bck体育}| {bck}| {bck体育官网}| {bck体育下载}| {bck体育app}| {bck体育}| {bckbet}| {bcksports}| {bck官网}| {bck}| {bck体育下载}| {bck体育}| {bckbet}| {bcksports}| {bck官网}| {bck}| {bck体育下载}| {bck体育app}| {bck体育}| {bckbet}| {bck体育下载}| {bck体育app}| {bck体育}| {bckbet}| {bcksports}| {bck体育下载}| {bckbet}| {bcksports}| {bck体育官网}| {bck体育下载}| {bck体育app}| {bck体育}| {bck官网}| {bck体育下载}| {bckbet}| {bcksports}| {bck官网}| {bck体育app}| {bck体育}| {bcksports}| {bck官网}| {bck体育下载}| {bck体育}| {bckbet}| {bcksports}| {bck官网}| {bck体育}| {bcksports}| {bck官网}| {bck体育官网}| {bck体育下载}| {bck体育}| {bckbet}| {bcksports}| {bck}| {bck体育官网}| {bck体育下载}| {bck体育app}| {bck体育}| {bckbet}| {bck官网}| {bck}| {bck体育官网}| {bck体育下载}| {bck体育app}| {bcksports}| {bck官网}| {bck}| {bck体育官网}| {bcksports}| {bck体育下载}| {bck体育app}| {bckbet}|
{uc8}| {uc8体育}| {uc8官网}| {uc8老虎机}| {UC8娱乐城}| {uc8彩票}| {uc8}| {uc体育}| {uc8体育}| {UC体育}| {uc8官网}| {uc8老虎机}| {uc8体育}| {UC体育}| {uc8老虎机}| {uc8老虎机}| {UC8娱乐}| {uc8}| {uc体育}| {uc8体育}| {UC体育}| {uc8老虎机}| {uc8彩票}| {uc8}| {uc8体育}| {UC体育}| {uc8官网}| {UC8娱乐}| {UC8娱乐城}| {uc8}| {uc体育}| {uc8体育}| {UC体育}| {uc8官网}| {uc8老虎机}| {UC8娱乐}| {UC8娱乐城}| {uc8}| {uc体育}| {uc8体育}| {UC体育}| {uc8官网}| {uc8老虎机}| {UC8娱乐}| {UC8娱乐城}| {uc8}| {uc体育}| {uc8体育}| {UC体育}| {uc8官网}| {uc8老虎机}| {UC8娱乐}| {uc8彩票}| {uc8}| {uc体育}| {UC体育}| {UC8娱乐城}| {uc8}| {UC体育}| {uc8官网}| {uc8老虎机}| {uc8}| {uc体育}| {uc8体育}| {UC体育}| {uc8官网}| {uc8老虎机}| {UC8娱乐}| {UC8娱乐城}|