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模块的截图功能。
站长声明
版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件
举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
相关文章
-
据投资界8月23日消息,昨天晚间,中国对外贸易运输(集团)总公司(简称中??国外运)发布公告称,公司已与招商物流集团签订股权转让协议。 与招商局签订收购协议 根据协议,拟以人民币54.5亿元收购招商物流集团全部已发行股本。 以资产净值计算,溢价约为29.09%。 公告称
06-17
-
数千万天使轮融资 投资界(ID:pedaily)消息,5月21日上午,深圳创新投资集团(简称“深创投”)与浙江网安科技有限公司(简称“网安科技”)在深圳创投集团总部举行投资合作协议签约仪式,正式宣布网安科技完成天使轮融资数千万。 网安科技是一家以“形式化验证”和“安全认
06-17
-
投资圈(ID:pedaily)5月27日消息,上海细软科技股份有限公司(简称)是一家专注于数字科技公司。 浅谈医院经济运行管理. :熙软科技)宣布完成1亿元A+轮融资。 本轮融资由红杉资本中国基金领投,老股东高榕资本、夏尔巴资本持续跟投。 随着《医院智慧管理分级评估标准体系(
06-17
-
家燕妈妈艺术中心获Pre-A轮融资1280万元,将于2019年向全国范围内开放加盟。 据投资界1月31日消息,“家燕妈妈艺术中心”宣布近期已完成1万元融资在Pre-A轮融资中。 本轮融资由香港梦沙龙娱乐领投,小橙基金跟投。 资金将用于专属课程产品研发、在线学术管理系统研发、师资队
06-17
-
中国上海,2019年3月26日 - Cadence Electronics(Cadence, Inc.,纳斯达克股票代码:CDNS)今天宣布WillSemi采用Cadence Virtuoso定制该集成电路设计平台增强了模拟集成电路设计的可靠性,缩短了产品的整体上市时间。 与之前部署的行业解决方案相比,WillSemi采用Cadence的定
06-06
-
3月8日消息,据36氪报道,企业大数据公司道口金科已完成数千万元战略融资,投资人是百望云。 本次融资将主要用于加强核心技术积累和加强市场营销。 公司历史投资者包括英诺天使基金、和合信息、共同投资、坤源资本、晴空天成、水木清华校友基金等。 2016年,金科由清华大学五
06-17
-
4月,国家市场监督管理总局、国家标准化管理委员会联合发布公告,Style3D参与制定在起草GB/T 9-、GB/T 1-两项数字试衣/虚拟人体、虚拟服装相关国家标准正式发布,将于2020年11月1日正式实施。 这两项标准是国家首个标准我国在服装领域发布的数字服装标准,对于数字时尚的发展
06-18
-
今年的两届会议都非常特别。 今年是全面建成小康社会之年,也是“十三五”规划收官之年。 今年也是“十四五”规划的筹备之年。 在这个时间点召开的两场会议,必定会引起人们的关注。 据官方资料显示,两次会议的具体日期为:十三届全国人民代表大会第三次会议于2016年5月22日
06-17
-
据《华尔街日报》报道,东芝表示,为了应对股东要求更集中的公司结构的压力,计划分拆到今年三月为止,已分成三个公司。 通用电气公司也采取了类似的方法。 根据计划,分拆后的三个部门之一将专注于基础设施,另一个将专注于功率半导体等电子设备。 第三家公司将保留东芝名称
06-08
-
据7月8日消息,国内餐饮领先品牌和福餐饮宣布完成近8亿元E轮融资。 本轮融资由华人文化资本领投,新股东中为资本、老股东腾讯投资、龙湖资本跟投。 不到一年时间,和福连续两次融资近13亿元,加速布局之势令人瞩目。 禾富表示,本轮融资将主要用于全产业链体系的深度布局、新
06-18
-
是的,你没看错。 这就是被誉为全球酷男孩最爱的Pitti Uomo。 今年6月,Pitti Uomo终于如约而至,在佛罗伦萨建造了Pitti Island。 此次时尚盛会首次举办,与其他时装周完全不同。 可以让无数时尚老手奋力拼搏,进行一场热闹的穿搭大赛。 由于疫情原因,往届展会只能在线上举办
06-21
-
介绍 Model 3/Y全系涨价1000美元理想NOA导航辅助驾驶功能测试图片曝光 高合发布了旗下新车型的预告。 阿斯顿马丁 Valkyrie 将于明天发布。 即将正式下线并交付使用。 领克01 PHEV Plus上市,起售价19.77万元。 自动驾驶公司Momenta C轮融资超百亿美元 大众CEO称特斯拉将对大众
06-21
最新文章
【玩转GPU】ControlNet初学者生存指南
【实战】获取小程序中用户的城市信息(附源码)
包雪雪简单介绍Vue.js:开学
Go进阶:使用Gin框架简单实现服务端渲染
线程池介绍及实际案例分享
JMeter 注释 18 - JMeter 常用配置组件介绍
基于Sentry的大数据权限解决方案
【云+社区年度征文集】GPE监控介绍及使用