Linux GUI自动化测试框架构建-总体需求&详细设计&框架设计

发布于:2024-10-24 编辑:匿名 来源:网络

1 实现目的 在LInux操作系统上,针对桌面软件,模拟用户(鼠标、键盘)操作,实现测试用例的快速、重复执行;促进回归测试以快速覆盖主线用例或功能;线上或线下巡检,结合持续集成,及时发现运行环境中的问题;提高个人自动化测试技术能力,为业务提供强大的测试手段。 2 功能需求基于Unittest,对所有测试用例进行封装、调用和组织,并批量或指定用例运行;支持邮件服务,可以添加任意团队成员的邮件地址,并及时通知团队成员自动化运行结果;支持log日志,保存所有运行过程或需要记录的数据;支持HTML测试报告,直观地展示测试结果和数据;支持用例设计和测试结果分离,方便数据管理;支持用户登录封装,后续所有用例登录均使用通用方法;支持Beautifulreport任意修改,可自定义测试报告模板;支持多语言测试报告(英文、中文);支持截图功能;支持Jenkins持续集成;基于Dogtail自动化测试技术。

3 其他要求原则上适用于所有Linux操作系统,如Centos、Ubuntu、RedHat、UOS等;模块化设计,以项目框架的形式组织代码; public方法被封装并统一调用;数据和结果分离、清晰;支持Email定制;代码注释清晰。 4、适用人员:有一定测试基础的软件测试人员;具有一定编码(Python/Java)技能的人;具有一定的Linux系统基本操作能力;具有一定的虚拟机操作或容器操作技术人员;凡是致力于学习Linux GUI自动化测试的所有人员。

5 学习周期两周到一个月,可以独立进行Linux GUI自动化测试; 6 学习建议建议您按照文章的顺序,循序渐进地学习和练习;文章是从基础环境搭建到最终框架的一个过程,相对比较详细;文章偏向于实际的项目实施,没有太多的理论介绍和术语解释,所以对于零基础知识的人来说,可能需要额外的时间来补充知识。7 需求分析 对实现需求进行详细分析,主要如下: 功能描述 使用Unittest框架开源自动化测试框架,直接批量或指定用例运行Unittest框架即可支持此功能日志记录 使用Python的日志库生成HTML测试报告 使用BeautifulReport模块来实现此功能。

用户登录封装直接将登录功能模块化。使用Unittest框架中的setup和teardown来定制测试报告模板。

使用 BeautifulReport 模块以多种语言进行报告。使用BeautifulReport模块的截图功能。

Linux GUI自动化测试框架构建-总体需求&详细设计&框架设计

站长声明

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

标签:

相关文章

  • 54.5亿元!中国外运拟收购招商物流集团股权

    54.5亿元!中国外运拟收购招商物流集团股权

    据投资界8月23日消息,昨天晚间,中国对外贸易运输(集团)总公司(简称中??国外运)发布公告称,公司已与招商物流集团签订股权转让协议。 与招商局签订收购协议 根据协议,拟以人民币54.5亿元收购招商物流集团全部已发行股本。 以资产净值计算,溢价约为29.09%。   公告称

    06-17

  • 网安科技获深圳创业投资集团

    网安科技获深圳创业投资集团

    数千万天使轮融资 投资界(ID:pedaily)消息,5月21日上午,深圳创新投资集团(简称“深创投”)与浙江网安科技有限公司(简称“网安科技”)在深圳创投集团总部举行投资合作协议签约仪式,正式宣布网安科技完成天使轮融资数千万。 网安科技是一家以“形式化验证”和“安全认

    06-17

  • 细软科技获1亿元A+轮融资,由红杉中国领投

    细软科技获1亿元A+轮融资,由红杉中国领投

    投资圈(ID:pedaily)5月27日消息,上海细软科技股份有限公司(简称)是一家专注于数字科技公司。 浅谈医院经济运行管理. :熙软科技)宣布完成1亿元A+轮融资。 本轮融资由红杉资本中国基金领投,老股东高榕资本、夏尔巴资本持续跟投。 随着《医院智慧管理分级评估标准体系(

    06-17

  • 家燕妈妈艺术中心1280万元Pre-A轮融资,2019年将开放全国加盟

    家燕妈妈艺术中心1280万元Pre-A轮融资,2019年将开放全国加盟

    家燕妈妈艺术中心获Pre-A轮融资1280万元,将于2019年向全国范围内开放加盟。 据投资界1月31日消息,“家燕妈妈艺术中心”宣布近期已完成1万元融资在Pre-A轮融资中。 本轮融资由香港梦沙龙娱乐领投,小橙基金跟投。 资金将用于专属课程产品研发、在线学术管理系统研发、师资队

    06-17

  • Cadence Virtuoso定制IC设计平台帮助WillSemi提高模拟IC设计的稳健性和交付速度

    Cadence Virtuoso定制IC设计平台帮助WillSemi提高模拟IC设计的稳健性和交付速度

    中国上海,2019年3月26日 - Cadence Electronics(Cadence, Inc.,纳斯达克股票代码:CDNS)今天宣布WillSemi采用Cadence Virtuoso定制该集成电路设计平台增强了模拟集成电路设计的可靠性,缩短了产品的整体上市时间。 与之前部署的行业解决方案相比,WillSemi采用Cadence的定

    06-06

  • 道口金科获百望云数千万元战略投资

    道口金科获百望云数千万元战略投资

    3月8日消息,据36氪报道,企业大数据公司道口金科已完成数千万元战略融资,投资人是百望云。 本次融资将主要用于加强核心技术积累和加强市场营销。 公司历史投资者包括英诺天使基金、和合信息、共同投资、坤源资本、晴空天成、水木清华校友基金等。 2016年,金科由清华大学五

    06-17

  • 国家首批数字时尚领域国家标准发布,Style3D参与制定|远景家族

    国家首批数字时尚领域国家标准发布,Style3D参与制定|远景家族

    4月,国家市场监督管理总局、国家标准化管理委员会联合发布公告,Style3D参与制定在起草GB/T 9-、GB/T 1-两项数字试衣/虚拟人体、虚拟服装相关国家标准正式发布,将于2020年11月1日正式实施。 这两项标准是国家首个标准我国在服装领域发布的数字服装标准,对于数字时尚的发展

    06-18

  • 两会的“风向标”,工业新基建如何报道?

    两会的“风向标”,工业新基建如何报道?

    今年的两届会议都非常特别。 今年是全面建成小康社会之年,也是“十三五”规划收官之年。 今年也是“十四五”规划的筹备之年。 在这个时间点召开的两场会议,必定会引起人们的关注。 据官方资料显示,两次会议的具体日期为:十三届全国人民代表大会第三次会议于2016年5月22日

    06-17

  • 华尔街日报:没有私募股权基金愿意收购整个东芝,分拆不可避免

    华尔街日报:没有私募股权基金愿意收购整个东芝,分拆不可避免

    据《华尔街日报》报道,东芝表示,为了应对股东要求更集中的公司结构的压力,计划分拆到今年三月为止,已分成三个公司。 通用电气公司也采取了类似的方法。 根据计划,分拆后的三个部门之一将专注于基础设施,另一个将专注于功率半导体等电子设备。 第三家公司将保留东芝名称

    06-08

  • 和福老面完成近8亿元E轮融资,华人文化资本领投

    和福老面完成近8亿元E轮融资,华人文化资本领投

    据7月8日消息,国内餐饮领先品牌和福餐饮宣布完成近8亿元E轮融资。 本轮融资由华人文化资本领投,新股东中为资本、老股东腾讯投资、龙湖资本跟投。 不到一年时间,和福连续两次融资近13亿元,加速布局之势令人瞩目。 禾富表示,本轮融资将主要用于全产业链体系的深度布局、新

    06-18

  • 李宁“炸毁现场”!男人一年中最幸福的聚会来了

    李宁“炸毁现场”!男人一年中最幸福的聚会来了

    是的,你没看错。 这就是被誉为全球酷男孩最爱的Pitti Uomo。 今年6月,Pitti Uomo终于如约而至,在佛罗伦萨建造了Pitti Island。 此次时尚盛会首次举办,与其他时装周完全不同。 可以让无数时尚老手奋力拼搏,进行一场热闹的穿搭大赛。 由于疫情原因,往届展会只能在线上举办

    06-21

  • 东车日报|Model 3-Y全系涨价1000美元-理想NOA辅助驾驶测试图片曝光-首款107Ah容量锂金属电池发布

    东车日报|Model 3-Y全系涨价1000美元-理想NOA辅助驾驶测试图片曝光-首款107Ah容量锂金属电池发布

    介绍 Model 3/Y全系涨价1000美元理想NOA导航辅助驾驶功能测试图片曝光 高合发布了旗下新车型的预告。 阿斯顿马丁 Valkyrie 将于明天发布。 即将正式下线并交付使用。 领克01 PHEV Plus上市,起售价19.77万元。 自动驾驶公司Momenta C轮融资超百亿美元 大众CEO称特斯拉将对大众

    06-21