【摘 要】
:
GUI(Graphical User Interface,图形用户界面)软件测试是一种用来验证待测GUI软件功能和规约是否一致的手段。由于传统的基于录制/回放技术的抽象程度低,导致测试脚本难以维
论文部分内容阅读
GUI(Graphical User Interface,图形用户界面)软件测试是一种用来验证待测GUI软件功能和规约是否一致的手段。由于传统的基于录制/回放技术的抽象程度低,导致测试脚本难以维护,越来越多的学者开始研究基于模型的GUI软件测试方法。本文从GUI行为模型出发,研究GUI软件测试用例的生成方法,主要的研究工作如下。由于现有的FSM(Finite State Machine,有限状态机)和EFG(Event Flow Graph,事件流图)模型仅仅根据用户界面层的关系对GUI软件进行建模,未考虑控件之间底层依赖关系。本文从代码层和界面层出发对待测软件进行分析,提出了一种GUI测试模型WEHG。针对在有限的时间和资源限制下很难发现全部的GUI软件缺陷的问题,本文设计了一种GUI软件测试用例的生成方法,该方法在WEHG(Event-Hander Graph based on Weight,带权重的事件处理函数)模型的基础上生成带有优先级顺序的测试用例集,能够在相同时间段内发现更多的软件缺陷。考虑到目前大多数GUI软件使用的都是敏捷式开发方法,在每次GUI软件版本更新时,GUI控件都会发生变化。本文使用蚁群算法针对变动的GUI控件新增GUI回归测试用例,该方法根据人工蚂蚁所行走的轨迹,来模拟GUI软件生成新增回归测试用例集的流程。最后本文结合实验验证了基于WEHG模型生成GUI软件测试用例的方法能够有效地提高底层代码的覆盖速度,在执行相同的测试用例数目的时候,使用基于WEHG模型生成测试用例的方法和其他方法相比能够覆盖更多的定义-引用对,同时也能发现更多的软件缺陷。在进行GUI软件回归测试时,基于蚁群算法生成的测试用例集在获得相同的变更控件覆盖率的同时有效地降低了新增的回归测试用例数目。
其他文献
为满足管道流体监测系统的自供电需求,针对流速/向恒定、空间有限的管道流环境下压电振子的有效激励问题,提出一种压电简支梁纵振式管道气流俘能器,从理论及试验两方面对其发
随着海量医疗数据存储技术以及人工智能技术在医学领域上广泛应用及发展,越来越多的学者对基于心电信号的自动诊断分类进行研究并取得一定的成果。有关心电信号数据的采集设备及来源都比较容易,且具有直观的周期规律性,使得其在医学领域的发展历程中是最早进行研究并应用于临床心血管疾病诊断的生物信号之一。本文主要对心电信号自动诊断分类的数据预处理、特征提取及优化、模型构建及优化进行研究,主要工作包含以下几个部分:1
水资源匮乏制约发展是世界性难题,破解区域水资源匮乏困局需要对当地水系实施全流域联合治理。黑河流域作为我国西北内陆地区水资源匮乏、生态环境脆弱的典型代表,其生态危机
密文策略属性基加密(Ciphertext-Policy Attribute-Based Encryption,CP-ABE)是公钥密码体制中重要的加密技术.它将需要保护的数据与其访问策略相关联,将用户属性与密钥相关联,丰富了加密方案的灵活性,实现了细粒度的访问控制.然而,在传统的CP-ABE方案中,访问策略以明文形式出现,可能会泄露隐私信息或侵犯用户隐私.策略隐藏的CP-ABE方案虽然解决了访问策
伊犁地区黄土分布极为广泛,由于受其地形地貌及其自然水文气象条件等多重条件的影响,导致产生大量黄土滑坡,直接或间接的埋毁村庄、交通阻断以及造成人员伤亡等严重影响。为了减少该地区黄土滑坡对农牧民造成的不良影响,对该地区黄土滑坡的研究势在必行。本文选择伊犁地区新源县阿勒玛勒镇阿勒玛勒村哈茵德萨依泥石流沟上游滑坡为研究对象,在野外勘查并取样、室内试验的基础上,首先对研究区滑坡黄土物理性质及力学性质进行分析
基于上海人口老龄化趋势加剧和基本养老服务需求不断增加的背景下,本研究对上海市基本养老服务需求进行了预测。预测基本养老服务需求,可以为上海积极应对人口老龄化、保障基
*ST上市公司是指由于企业在日常活动由于管理不善导致生产经营出现困难,使企业经济利润不断降低,甚至连年亏损,最终被退市的部分企业。自21世纪以来,中国上市公司的重组频率逐年增加,并购市场迅速发展,为此国家制定了大量相应的政策法规来对这些重组行为进行规范。我国经济受到国际市场的影响,增长速度有所放缓,市场对煤炭需求量也有所减少,同时,新型清洁能源的广泛应用,也影响着市场对煤炭的需求,但是煤炭产量却降
树突状细胞(dendritic cell,DC)是专职的抗原呈递细胞(antigen-presenting cell,APC),DC的成熟状态决定了T淋巴细胞应答并调控辅助T细胞(helper T cell,Th)亚型分化,成熟DC能够诱导产生抗原特异性细胞免疫反应,而不成熟DC能够诱导T细胞无能化或调节性T细胞。中草药及其组分可以通过调节DC的成熟状态调控免疫反应。课题组前期研究发现中亚苦蒿(A
联合国教育、科学及文化组织发布的《国际体育运动章程》第一条第2款明确指出:“体育是所有人类的权利,尤其对身心障碍者而言,体育更是促进其健全人格的教育方式。”揭示了适应体育对特殊群体的重要价值。教育部颁布《全国普通高等学校体育课程教学指导纲要》明确指出:“对部分人体异常和病、残、弱及个别高龄等特殊群体的学生开设以康复、保健为主的体育课程。”这表明一个具有科学性、合理便利和系统可持续的适应体育课程的开
苏云金芽孢杆菌(Bacillusthuringiensis,Bt)是一种革兰氏阳性菌,在其芽孢形成过程中可以生成一种具有特异性杀虫活性的蛋白质伴孢晶体,即Bt蛋白。由于Bt蛋白杀虫活性频谱广,