Adobe AIR应用程序自动化测试系统的设计与实现

[复制链接]
查看: 316|回复: 0

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72345
发表于 2022-7-27 11:07:24 | 显示全部楼层 |阅读模式
目:


雅宝题库答案
****此区域为收费内容****    需支付 1 知识币后可查看,1币=0.01元查看答案


雅宝题库解析:
随着自动化测试在企业级产品中的广泛应用,越来越多的项目开始将手动测试流程自动化,使其降低项目的成本。该项目来源是市场上基于Adobe AIR (Adobe Integrated Runtime) 开发的应用程序,AIR是一款跨操作系统运行的平台,利用现有的Web开发技术来构建富Internet应用程序并可将其部署为桌面应用程序。本项目的目标是对这些桌面应用程序进行界面测试,以达到间接测试AIR API的目的。本论文针对这一题目进行了系统的研究并提出了完整的自动化解决方案。本文首先分析了对基于AIR开发的应用程序的手动测试流程,梳理总结了其中存在的题目。通过项目需求出发,结合自动化测试的原理和技术,对GUI的自动化测试进行了相关研究,提出了一套模拟真实的用户行为且对被测软件非侵入式的测试流程,并最终将其自动化。本文还从测试框架的组织结构出发,结合Python的单元测试框架,确定了基于该框架的自动化测试系统的具体实现方案。除此之外,利用自动化测试工具,改进了基于像素点比对的算法,以满足测试过程中对测试结果的判定机制,并通过多次测试验证,确定了最为满足项目需求的测试结果验证机制。最后,该自动化测试系统将覆盖6个测试平台,测试验证AIR各个功能点,使测试周期缩短为过去的1/10,并经最终证明方案确的有效可行性,实现了缩短测试周期的目的,从而进一步提高产品的质量。





上一篇:某单位内网门户系统的设计与实施
下一篇:有色金属行业信息共享及决策支持系统设计与实施
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图