[发明专利]一种智能软件自动化测试方法在审
申请号: | 201810319447.3 | 申请日: | 2018-04-11 |
公开(公告)号: | CN108717392A | 公开(公告)日: | 2018-10-30 |
发明(设计)人: | 李思征;高翔 | 申请(专利权)人: | 南京思博特智能科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 211800 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试服务器 测试执行器 计算机语言 自动化测试 目标设备 智能软件 自然语言 测试执行信息 软件工程师 输入计算机 更新检测 接收测试 用例执行 上传 主键 数据库 发送 测试 语言 | ||
本发明公开了一种智能软件自动化测试方法,第一步,建立自然语言和计算机语言对应数据库;第二步,输入计算机语言;第三步,还包括若干个测试服务器以及与一个测试服务器连接的一个或多个测试执行器,S2中的计算机语言输入值测试执行器内;第四步,测试执行器为向目标设备发送用例执行命令、从目标设备接收测试执行信息以及将所述测试执行信息与对应的主键值一起上传至所述测试服务器;最后测试服务器更新检测结果。此发明操作简单,并能有效提高软件工程师测试的效率。
技术领域
本发明涉及软件测试方法领域,具体为一种智能软件自动化测试方法。
背景技术
随着科技的发展,诸如平板电脑、智能手机的各种便携式智能化电子设备在人们的生活中逐渐普及。目前,已经开发了数量庞大的应用软件以供在这些智能终端的操作系统上使用,在很大程度上丰富和便利了人们的生活。移动互联网的蓬勃发展更是不仅使可开发的应用领域更丰富,同时也使软件的分发和下载更加方便。
与在常规的计算机系统软件类似,针对移动终端操作系统的应用软件在发布之前必须通过测试来保证其正确性、完整性和安全性。一般地,可以使用人工操作或者自动化测试的方式来检验一款软件是否满足规定的需求或确定预期结果与实际结果之间的差别。在大多数情况下,自动化测试具有节省人力、时间或硬件资源等诸多优势。
随着计算机技术和网络的快速发展,使得计算机已经成为人们在工作、学习和生活中不可或缺的工具。同时,各种各样的软件的出现,也给广大用户的工作带来了极大的便利,但是只凭借相应的介绍很难看出软件的功能是否强大,是否真的符合用户的实际需求,况且软件本身也带有大量的插件,是不被广大用户所接受的,每一款软件都有不同的版本和升级版本,哪一个才是用户真正需要和接受的,只有在用户下载并安装使用后才能了解,但有一些功能是不符合用户需要的,或者说跟计算机用户要达到的效果相差甚远,这在一定程度上浪费了用户的时间,同时也加大了用户选择软件的工作量。
随着移动设备及其上的应用软件的广泛普及,对于高效率的软件自动化测试方案仍有很大的需求。
发明内容
本发明的目的在于提供一种智能软件自动化测试方法,以解决上述背景技术中提出的问题。
为了实现上述目的,本发明采用的技术方案为:1.一种智能软件自动化测试方法,其特征在于:包括以下步骤:
S1、建立自然语言和计算机语言对应数据库;
S2、输入计算机语言;
S3、还包括若干个测试服务器以及与一个测试服务器连接的一个或多个测试执行器,S2中的计算机语言输入值测试执行器内;
S4、测试执行器为向目标设备发送用例执行命令、从目标设备接收测试执行信息以及将所述测试执行信息与对应的主键值一起上传至所述测试服务器;
S5、测试服务器更新检测结果。
优选的,所述计算机语言为C语言,C++语言、JAVA语言、VB语言或汇编语言。
根据上述技术方案,所述计算机语言均为测试人员所熟知语言,便于测试人员编写操作。
优选的,所述自然语言和计算机语言对应数据库为自然语言和C语言对应数据库、自然语言和C++语言对应数据库、自然语言和JAVA语言对应数据库、自然语言和VB语言对应数据库、自然语言和汇编语言对应数据库。
优选的,S5中测试服务器为以所述主键值为索引、根据所接收的测试执行信息更新对应的测试信息表项中的测试结果部分。
根据上述技术方案,每一条测试信息表项可以直观地反应哪一款被测软件的执行情况,有利于软件开发人员方便地掌握测试结果。
优选的,其特征在于:S1中通过逐字翻译、逐词翻译以及逐句翻译,进行对于计算机语言的翻译。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京思博特智能科技有限公司,未经南京思博特智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810319447.3/2.html,转载请声明来源钻瓜专利网。