【技术实现步骤摘要】
一种自动获取固件更新并测试用例发送报告的系统
[0001]本专利技术涉及自动化测试领域,具体是一种自动获取固件更新并测试用例发送报告的系统。
技术介绍
[0002]在固件版本更新迭代较快的情况下,为了保证固件的健壮性,需要经常对固件版本更新,并在升级版本后测试是否有问题出现。通过人工去追踪固件更新并测试,效率低,且难免有所遗漏,很难获得高效且安全的测试保障。未解决上述问题,本专利技术提供一种每日自动侦测并获取固件更新并测试用例,发送测试报告的系统
技术实现思路
[0003]本专利技术的目的在于提供一种自动获取固件更新并测试用例发送报告的系统,以解决上述
技术介绍
中提出的问题。
[0004]为实现上述目的,本专利技术提供如下技术方案:
[0005]一种自动获取固件更新并测试用例发送报告的系统,主要包括自动化测试站以及版本文件服务器。
[0006]自动化测试站部署了一个由Python语言编写的一个自动化框架,包括控制模块、侦测获取模块、测试模块和邮件模块。
[0007]控制模块:该模 ...
【技术保护点】
【技术特征摘要】
1.一种自动获取固件更新并测试用例发送报告的系统,主要包括自动化测试站以及版本文件服务器,其特征在于,自动化测试站部署了一个由Python语言编写的一个自动化框架,包括控制模块、侦测获取模块、测试模块和邮件模块;控制模块:该模块为启动模块,启动后通过定时器调用侦测获取模块,并总体控制和传递数据给其他各模块;侦测获取模块:该模块通过FTP协议去侦测版本文件服务器是否有软件更新,若有更新则将固件下载下来并更新到产品,并将获取结果返回给控制模块;测试模块:控制模块在成功获取到版本文件后调用该模块,该模块通过PyTest启动自动化测试相关用例,并在所有测试用例完成后返回测试结果和数据给控制模块;邮件模块:该模块在测试结束后被调用,使用SMTP协议通过公司局...
【专利技术属性】
技术研发人员:陈杰,
申请(专利权)人:芯河半导体科技无锡有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。