计算机软件的自动化测试方法技术

技术编号:10531447 阅读:162 留言:0更新日期:2014-10-15 12:11
本发明专利技术所采用的技术方案是,计算机软件的自动化测试方法,利用架构的模式原理,根据系统的实现方式,抽象出各种模型,依据模型准备测试用例,使用此测试工具引擎解析、执行测试用例,本发明专利技术能够很好的为计算机用户选择所需要的软件,并且在最短的时间内让用户得到最需要的软件,同时删除了软件中不需要的插件,微计算机用户节省了软件存储的空间。

【技术实现步骤摘要】
【专利摘要】本专利技术所采用的技术方案是,,利用架构的模式原理,根据系统的实现方式,抽象出各种模型,依据模型准备测试用例,使用此测试工具引擎解析、执行测试用例,本专利技术能够很好的为计算机用户选择所需要的软件,并且在最短的时间内让用户得到最需要的软件,同时删除了软件中不需要的插件,微计算机用户节省了软件存储的空间。【专利说明】
本专利技术涉及计算机领域,具体的说是一种实现可配置的、灵活的架构模式的计算 机软件的自动化测试方法。
技术介绍
随着计算机技术和网络的快速发展,使得计算机已经成为人们在工作、学习和生 活中不可或缺的工具。同时,各种各样的软件的出现,也给广大用户的工作带来了极大的便 利,但是只凭借相应的介绍很难看出软件的功能是否强大,是否真的符合用户的实际需求, 况且软件本身也带有大量的插件,是不被广大用户所接受的,每一款软件都有不同的版本 和升级版本,哪一个才是用户真正需要和接受的,只有在用户下载并安装使用后才能了解, 但有一些功能是不符合用户需要的,或者说跟计算机用户要达到的效果相差甚远,这在一 定程度上浪费了用户的时间,同时也加大了用户选择软件的工作量。
技术实现思路
为了解决上述技术问题,本专利技术,目的就是提供一 种可以自动检测相关下载软件的使用情况的装置,解决用户使用软件的问题,在最大程度 上为用户节省选择软件的时间和减少选择软件的工作量。 本专利技术的方法是利用架构的模式原理,根据系统的实现方式,抽象出各种模型,依 据模型准备测试用例,使用此测试工具引擎解析、执行测试用例,具体步骤是:软件的自动 化测试方法,将各种复杂的服务接口的测试过程概括成能覆盖绝大多数的测试用例的测试 模块包括依次连接的用户需求模块,软件智能接收模块,软件智能排序模块,软件智能测试 模块,插件自动检测模块,软件功能排序展示模块,匹配度展示模块,所述的软件智能排序 模块负责对所接收到的软件按照软件的推出时间进行排序,所述的软件智能测试模块负责 对排序后的软件进行功能上的检测,按照与用户要求最接近的顺序对软件进行排列,所述 的插件自动检测模块负责对测试后的软件进行插件的检测,同时把相关无用的插件进行删 除,所述的软件功能展示模块对清除插件后的软件进行排序,同时遵照的是软件的占用空 间的大小对软件进行新的排序,所述的匹配度展示模块用以给出计算机用户最贴近自己需 求的软件信息,并将其下载到用户计算机。 本专利技术能够很好的为计算机用户选择所需要的软件,并且在最短的时间内让用户 得到最需要的软件,同时删除了软件中不需要的插件,微计算机用户节省了软件存储的空 间。 【专利附图】【附图说明】 图1本专利技术的一种软件的自动化测试方法的工作原理图。 图中:用户需求模块1,软件智能接收模块2,软件智能排序模块3,软件智能测试 模块4,插件自动检测模块5,软件功能排序模块6,匹配度展示模块7。 【具体实施方式】 下面结合附图,对专利技术进一步详细说明。 当用户需要下载相关软件时,只需要输入自己所需要的相关功能,用户用户需求 模块1就会接收这些功能信息,并且用户用户需求模块1会将这些信息发送给软件智能接 收模块2,软件智能接收模块2将接收到的信息传送给软件智能排序模块3,软件智能排序 模块3负责对所接收到的软件按照软件的推出时间进行排序,并且把排序后的发送给软件 智能测试模块4,软件智能测试模块4负责对排序后的软件进行功能上的检测,并且按照与 用户要求最接近的顺序对软件进行排列,把排列好顺序的软件发送给插件自动检测模块5, 插件自动检测模块5自动检测模块负责对测试后的软件进行插件的检测,同时把相关无用 的插件进行删除,并且将处理好的软件发送给软件功能排序展示模块6,软件功能排序展示 模块6对清除插件后的软件进行排序,遵照的是软件占用空间的大小对软件进行排序的, 并且将排序号的软件发送给匹配度展示模块7,匹配度展示模块7用以给出计算机用户最 贴近自己需求的软件信息,并将其下载到用户计算机,完成计算机用户需求软件的下载。【权利要求】1. 一种,利用架构的模式原理,根据系统的实现方式,抽 象出各种模型,依据模型准备测试用例,使用此测试工具引擎解析、执行测试用例,具体步 骤是:包括依次连接的用户需求模块,软件智能接收模块,软件智能排序模块,软件智能测 试模块,插件自动检测模块,软件功能排序展示模块,匹配度展示模块; 所述的软件智能排序模块负责对所接收到的软件按照软件的推出时间进行排序; 所述的软件智能测试模块负责对排序后的软件进行功能上的检测,按照与用户要求最 接近的顺序对软件进行排列; 所述的插件自动检测模块负责对测试后的软件进行插件的检测,同时把相关无用的插 件进行删除; 所述的软件功能展示模块对清除插件后的软件进行排序,遵照的是软件的占用空间的 大小对软件进行新的排序; 所述的匹配度展示模块用以给出计算机用户最贴近自己需求的软件信息,并将其下载 到用户计算机。2. 根据权利要求1所述的,其特征为测试用例依赖模 块,二模块和执行引擎都是可配置的,采用统一的模式处理,不用每次修改,大大简化了测 试过程,提高了测试的效果。【文档编号】G06F11/36GK104102573SQ201310113192【公开日】2014年10月15日 申请日期:2013年4月3日 优先权日:2013年4月3日 【专利技术者】张飞 申请人:宁夏新航信息科技有限公司本文档来自技高网...

【技术保护点】
一种计算机软件的自动化测试方法,利用架构的模式原理,根据系统的实现方式,抽象出各种模型,依据模型准备测试用例,使用此测试工具引擎解析、执行测试用例,具体步骤是:包括依次连接的用户需求模块,软件智能接收模块,软件智能排序模块,软件智能测试模块,插件自动检测模块,软件功能排序展示模块,匹配度展示模块;所述的软件智能排序模块负责对所接收到的软件按照软件的推出时间进行排序;所述的软件智能测试模块负责对排序后的软件进行功能上的检测,按照与用户要求最接近的顺序对软件进行排列;所述的插件自动检测模块负责对测试后的软件进行插件的检测,同时把相关无用的插件进行删除;所述的软件功能展示模块对清除插件后的软件进行排序,遵照的是软件的占用空间的大小对软件进行新的排序;所述的匹配度展示模块用以给出计算机用户最贴近自己需求的软件信息,并将其下载到用户计算机。

【技术特征摘要】

【专利技术属性】
技术研发人员:张飞
申请(专利权)人:宁夏新航信息科技有限公司
类型:发明
国别省市:宁夏;64

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1