【技术实现步骤摘要】
一种基于物联网页面自动化测试的智慧农业物联网监测系统
本专利技术涉及一种智慧农业物联网监测系统,特别涉及一种基于物联网页面自动化测试的智慧农业物联网监测系统,属于智慧农业
技术介绍
在我国的能源消耗中,工业是我国能源消耗的大户,能源消耗量占全国能源消耗总量的70%左右,而不同类型工业企业的工艺流程,装置情况、产品类型、能源管理水平对能源消耗都会产生不同的影响。建设一个全厂级的集中统一的能源管理系统可以实现对能源数据进行在线采集、计算、分析及处理,从而对能源物料平衡、调度与优化、能源设备运行与管理等方面发挥着重要的作用,能源能源监测物联网系统是企业信息化系统的一个重要组成部分,因此在企业信息化系统的架构中,把能源监测管理作为系统中的一个基本应用构件,作为大型企业自动化和信息化的重要组成部分。目前,物联网用户对物联网终端的需求量急剧增涨,物联网终端市场的竞争也越来越激烈,物联网终端制造商为应对供货压力,要求不断缩短物联网终端研发周期,而物联网页面的测试作为必不可少的开发过程,稳定测试时间是保证测试用例覆盖率的保证,高效的测试效率是节省测试时间的有效手段,因此 ...
【技术保护点】
1.一种基于物联网页面自动化测试的智慧农业物联网监测系统,其特征在于,包括:测试指令读取单元,将每一个页面设计为一个Class,在Selenium测试页面中通过调用页面类来获取页面元素,从页面元素中读取测试指令;分词检索单元,根据测试指令,调用待测试页面的语言输入单元,通过设有的语言输入单元并依据所述语言输入单元中内置的输入模板输入自然语言,基于建有的包括词性、词义的分词知识库对所述自然语言进行分词检索;页面元素查找单元,调用测试指令指定的用于测试页面对象实例的页面操作相关Class,在页面操作相关Class中调用页面元素查找相应的页面元素;对象检索单元,依据不重复原则,以 ...
【技术特征摘要】
1.一种基于物联网页面自动化测试的智慧农业物联网监测系统,其特征在于,包括:测试指令读取单元,将每一个页面设计为一个Class,在Selenium测试页面中通过调用页面类来获取页面元素,从页面元素中读取测试指令;分词检索单元,根据测试指令,调用待测试页面的语言输入单元,通过设有的语言输入单元并依据所述语言输入单元中内置的输入模板输入自然语言,基于建有的包括词性、词义的分词知识库对所述自然语言进行分词检索;页面元素查找单元,调用测试指令指定的用于测试页面对象实例的页面操作相关Class,在页面操作相关Class中调用页面元素查找相应的页面元素;对象检索单元,依据不重复原则,以分词检索获得的各个检索结果为对象组合出具有多种断句形式的分句,并依次以各断句形式组合形成的分句为检索对象,在建立有的以断句形式存储的分句知识库中进行检索,并将检索到的具有相同断句形式的分句判断为这一自然语言句子的正确断句形式;机器语言转换单元,基于机器学习所建立的包括自然语言与机器语言的对应关系的先验知识库,将对象检索单元中判断为正确的断句形式的分句转换为对应的机器语言,获得测试结果。2.根据权利要求1所述的一种基于物联网页面自动化测试的智慧农业物联网监测系统,其特征在于,所述测试指令读取单元包括:将每一个页面设计为一个Class;数据、对象、脚本三者的分离;构建基于selenium的web自动化测试框架,一旦有web应用的需求发生变动时,仅更改对应的对象、数据及脚本即可;接收在Selenium测试页面中输入的操作指令;获取原页面中与操作指令对应的页面对象;提取页面对象的页面元素;读取并存储页面元素中测试指令。3.根据权利要求1所述的一种基于物联网页面自动化测试的智慧农业物联网监测系统,其特征在于,所述分词检索单元中,分词检索包括:以位于首位的字为检索对象在所述分词知识库中...
【专利技术属性】
技术研发人员:梁少波,陶志宝,梅忠德,
申请(专利权)人:南京物盟信息技术有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。