【技术实现步骤摘要】
集中部署产品测试程序的方法、装置、设备、存储介质
[0001]本专利技术涉及自动化测试
,具体涉及一种集中部署产品测试程序的方法、装置、设备、存储介质。
技术介绍
[0002]在互联网的产品开发时代,产品迭代越来越频繁,对产品的测试需求提出了更高效率与质量要求,面对复杂多变的部署环境及高频率的部署测试需求。如何在保证产品质量的同时提高测试效率,成为了迫切需要解决的问题。
[0003]在进行产品测试时需要在各个站位的工控机上布置产品测试程序的代码、安装代码运行需要的环境、修改程序的配置文件等工作。如果对工控机单台做这些工作需要花费很多的时间完成。当有很多台工控机需要部署时会消耗大量的时间。
[0004]现有的程序部署策略都需要在各个工控机上主动从一个特定的服务器上获取程序代码来部署,部署之前要安装程序运行环境并修改配置信息,配置信息作为该测试环境部署的依据,通常依赖人员的技术能力进行手动配置,这种配置方式存在复杂性且耗时长,效率低且错误率高,当所配置的配置信息不正确时,易造成程序部署异常问题。这种程序部署 ...
【技术保护点】
【技术特征摘要】
1.一种集中部署产品测试程序的方法,其特征在于,包括如下步骤:获取站位名称以及对应的工控机的配置信息;根据获取的配置信息获取产品测试程序的代码位置信息以及产品测试程序依赖的环境信息;根据获取的信息将产品测试代码和环境包传输到对应的工控机并执行环境包的安装脚本并解压产品测试代码;获取产品测试程序需要修改的配置文件放入设定的目录下完成程序的配置。2.根据权利要求1所述的集中部署产品测试程序的方法,其特征在于,获取站位名称以及对应的工控机的配置信息的步骤之前包括:配置站位工控机的配置信息,工控机的配置信息包括ip信息、需要部署的产品测试程序名称。3.根据权利要求2所述的集中部署产品测试程序的方法,其特征在于,该方法还包括:维护安装包的名称以及对应的安装包位置、安装脚本位置。4.根据权利要求3所述的集中部署产品测试程序的方法,其特征在于,该方法还包括:维护程序名称以及对应的打包后的产品测试程序位置、产品测试程序运行依赖的环境包名称、部署时需要执行的脚本。5.根据权利要求4所述的集中部署产品测试程序的方法,其特征在于,该方法还包括:维护在不同的站位中不同的产品测试程序需要修改的配置文件信息。6.根据权利要求5所述的集中部署产品测试程序的方法,其特征在于,该方法还包括:设置维护的产品测试程序需要修改的配置文件信息按照产品测试程序代码对应的路径存放。7.根据权利要求6所述的集中部署产品测试程序的方法,其特征在于,根据获取的信息将产品...
【专利技术属性】
技术研发人员:唐虎,陈翔,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。