[发明专利]一种基于分词检索的墨客云开放平台页面自动化测试方法在审
申请号: | 201811168236.0 | 申请日: | 2018-10-08 |
公开(公告)号: | CN109062813A | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | 任远东 | 申请(专利权)人: | 南京薄幕软件科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海精晟知识产权代理有限公司 31253 | 代理人: | 冯子玲 |
地址: | 210000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于分词检索的墨客云开放平台页面自动化测试方法,属于墨客云开放平台技术领域,将每一个页面设计为一个Class,其中包含页面中需要测试的元素,如按钮、输入框和标题等,在Selenium测试页面中可以通过调用页面类来获取页面元素,调用页面类来获取页面元素是将按照输入模板输入的自然语言进行内容提取以及断句操作和判断。本发明依据机器学习所建立起的先验知识库将判断为正确的断句形式的分句转化为机器语言,以供机器自我识别和实现,具有简化软件测试工程师的工作内容、提高软件测试工程师的工作效率的优点。 | ||
搜索关键词: | 页面 开放平台 断句 自动化测试 页面元素 分词 调用 自然语言 检索 测试工程师 先验知识库 测试 工作内容 工作效率 机器学习 机器语言 简化软件 内容提取 软件测试 输入模板 页面设计 输入框 按钮 分句 工程师 转化 | ||
【主权项】:
1.一种基于分词检索的墨客云开放平台页面自动化测试方法,其特征在于,包括以下步骤:S1:将每一个页面设计为一个Class,在Selenium测试页面中通过调用页面类来获取页面元素,从页面元素中读取测试指令;S2:根据测试指令,调用待测试页面的语言输入单元,通过设有的语言输入单元并依据所述语言输入单元中内置的输入模板输入自然语言,基于建有的包括词性、词义的分词知识库对所述自然语言进行分词检索;S3:调用测试指令指定的用于测试页面对象实例的页面操作相关Class,在页面操作相关Class中调用页面元素查找相应的页面元素;S4:依据不重复原则,以分词检索获得的各个检索结果为对象组合出具有多种断句形式的分句,并依次以各断句形式组合形成的分句为检索对象,在建立有的以断句形式存储的分句知识库中进行检索,并将检索到的具有相同断句形式的分句判断为这一自然语言句子的正确断句形式;S5:基于机器学习所建立的包括自然语言与机器语言的对应关系的先验知识库,将S4步骤中判断为正确的断句形式的分句转换为对应的机器语言,获得测试结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京薄幕软件科技有限公司,未经南京薄幕软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811168236.0/,转载请声明来源钻瓜专利网。