【技术实现步骤摘要】
基于MacOs平台的多功能智能测试方法
本专利技术涉及一种基于MacOS平台下,用于测试产品(如iPhone等)的功能测试平台。
技术介绍
自从信息技术开始发展,信息技术便成为人类生存与发展的一个基本条件和重要手段。人们利用信息技术获取信息,表达观点,与他人交流思想、开展工作,以认识自身和改造自然,特别是计算机和因特网等现代信息技术的日益普及正全面影响着我们的日常学习和生活方式,有专家将现代人的生存方式称为数字化生存。信息技术有着悠久的历史,它还将向人性化的方向进一步发展。现实表明,信息技术已经渗透了社会生产、生活的方方面面,即使是计算机和网络等现代技术也正在走向普及。信息技术大众化最根本的原因在于它的人性化,即信息技术越来越符合人的需求和使用习惯。近几年,随着物联网的深入发展,智能家居,与之前仅仅为少数富豪所享受的不同,这次会逐渐走进寻常百姓家。2014年1月13日,谷歌公司收购智能家居公司NestLabs,这次收购给谷歌带来进入新市场的跳板。国内外众多电子科技展中,智能家居成为展览的主角之一。随着技术的进步,智能家居的软硬件成本呈下降趋势,当智能家居有了足够高的性价比和实用性后,它才会具备基本的市场竞争力。国内互联网巨头的加入,为智能家居的发展注入了一针强心剂。智能硬件是以平台性底层软硬件为基础,以智能传感互联、人机交互、新型显示及大数据处理等新一代信息技术为特征,以新设计、新材料、新工艺硬件为载体的新型智能终端产品及服务,是继智能手机之后的一个科技概念,通过对传统设备进行改造,进而让其智 ...
【技术保护点】
1.一种基于Mac Os平台的多功能智能测试方法,其特征在于包括功能测试、冒烟测试、接口测试;/n其中,冒烟测试为前置测试,确定系统测试是否通过,具体为:/n将研发时开发的标准库模型,与采集数据通过测试后形成的模型进行对比;先通过root_path+stored获得模型路径,再通过jobl ib.load方式将路径导出成研发时的标准化模型stand;然后开始进入系统通过pd.read_csv获取当前的测试数据为temp,同时将数据先进行统一维度的变化为scabb;之后同理获取带数据的模型方式,先获取路径,再通过joblib.load方式生成数据经过平台的模型model;再通过model.predict(scabb)函数对经过测试的数据模型进行初步的函数预测值为goal;/n最后通过写好的roc_auc_goal对标准模型stand和model模型预测的值goal进行冒烟测试得出auc的结果值;将输出的值进行字符串类型的强制转换,直接输出ture或者false;输出true则通过测试,则继续其他测试;/n所有数据在测试完成后,都需要打包上传至所需的服务器保存;通过设置,采用串口或者网络等 ...
【技术特征摘要】
1.一种基于MacOs平台的多功能智能测试方法,其特征在于包括功能测试、冒烟测试、接口测试;
其中,冒烟测试为前置测试,确定系统测试是否通过,具体为:
将研发时开发的标准库模型,与采集数据通过测试后形成的模型进行对比;先通过root_path+stored获得模型路径,再通过joblib.load方式将路径导出成研发时的标准化模型stand;然后开始进入系统通过pd.read_csv获取当前的测试数据为temp,同时将数据先进行统一维度的变化为scabb;之后同理获取带数据的模型方式,先获取路径,再通过joblib.load方式生成数据经过平台的模型model;再通过model.predict(scabb)函数对经过测试的数据模型进行初步的函数预测值为goal;
最后通过写好的roc_auc_goal对标准模型stand和model模型预测的值goal进行冒烟测试得出auc的结果值;将输出的值进行字符串类型的强制转换,直接输出ture或者false;输出true则通过测试,则继续其他测试;
所有数据在测试完成后,都需要打包上传至所需的服务器保存;通过设置,采用串口或者网络等方式与机器人通信。
2.根据权利要求1所述的基于MacOs平台的多功能智能测试方法,其特征在于:通过冒烟测试后,再执行测试若干轮、回归测试、测试报告步骤;后面的几项测试是对前面测试的一个概率性的测试,测试程序在多次运行的情况下是否正常;如正常则通过系统测试。
3.根据权利要求2所述的基于MacOs平台的多功能智能测试方法,其特征在于:平台最终收集各相关数据,上传至服务器;测试相关产品中,验证产品的功能是否合格;通过相关的测量与验证之后得到相关数据,判断其数据与性能与否正常合格。
4.根据权利要求...
【专利技术属性】
技术研发人员:朱林,
申请(专利权)人:苏州欧立通自动化科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。