一种实现软件自动测试的方法及装置

    公开(公告)号:CN102662828B

    公开(公告)日:2016-03-16

    申请号:CN201210067518.8

    申请日:2012-03-14

    Inventor: 王倩 戴文军

    Abstract: 本发明披露了一种实现软件自动测试的方法及装置,其中方法包括:设置被测模块的输入和输出规则;在测试工具上根据设置的输入和输出规则编辑或导入测试脚本,设定测试用例及其参数;启动测试工具运行,通过测试工具执行测试用例对被测模块进行测试。本发明提供对被测软件单模块在各种情况下进行自动测试,包括正常、异常、压力情况下的测试,并在测试过程中提供对系统资源的监控;同时可以获取被测单模块在执行测试用例后执行的结果,对结果进行解析,通过判断执行结果的正误来验证被测单模块的正确性。本发明较大程度地提高了软件单模块测试的工作效率。

    一种实现高可用集群状态监控的方法及装置

    公开(公告)号:CN102571960A

    公开(公告)日:2012-07-11

    申请号:CN201210008321.7

    申请日:2012-01-12

    Inventor: 王婷 戴文军

    Abstract: 本发明披露了一种实现高可用集群状态监控的方法及装置,其中方法包括:集群中的管理节点根据收到的集群节点状态发生变化的通知获知集群状态变更,更新本地记载的集群状态;将集群状态通知给集群中的其它节点。本发明提供的实现高可用集群状态监控的方法及装置,能够保证集群中各个节点维持同样的集群状态,从而实现集群中节点间功能的快速迁移而不会因状态的误判造成误操作,同时,可保证集群用户从集群中任何一个节点获取的集群状态都是唯一的。

    一种业务信息系统及其实现持续运营的方法

    公开(公告)号:CN102412988A

    公开(公告)日:2012-04-11

    申请号:CN201110358479.2

    申请日:2011-11-14

    Inventor: 戴文军

    Abstract: 本发明披露了一种业务信息系统及其实现持续运营的方法,其中系统包括:管理控制装置将系统运行相同或者不同用户业务的多个设备节点按相同或不同的业务运行组配置成一个或多个设备集群,并启动设备集群;设备集群在启动后从本集群多个设备节点中选出一主设备节点。本发明利用现有的业务信息系统的用户单位原本就存在的诸多服务器设备,为这些服务器设备节点构成多个业务集群,因而能够在确保用户业务持续运营的基础上,降低用户投资、管理的复杂度和维护的费用。

    一种实现软件保护的系统及方法

    公开(公告)号:CN102314578A

    公开(公告)日:2012-01-11

    申请号:CN201110287433.6

    申请日:2011-09-26

    Abstract: 本发明提供了一种实现软件保护的系统及方法,其中系统包括:软件开发装置将软件验证模块植入在开发的软件中,并将针对程序文件内容生成的数字签名写入开发完成的程序文件中;软件使用装置在用户启动软件运行时通过植入的软件验证模块进行软件使用的合法性验证。本发明能够极大程度地保护软件,防止非法用户的使用和破解软件,由此极大地保护了软件开发商的利益,使得中国软件产业朝着健康的方向发展。

    一种分布式系统及其实现管理的方法

    公开(公告)号:CN102497280B

    公开(公告)日:2014-07-30

    申请号:CN201110358510.2

    申请日:2011-11-14

    Inventor: 戴文军

    Abstract: 本发明披露了一种分布式系统及其实现管理的方法,其中系统包括:多个设备节点至少被分为两层管理,第一层是按组分成的多个第一级分布式系统,第二层是由多个第一级分布式系统构成的第二级分布式系统;分布式系统代理建立第一级分布式系统内的设备节点之间及第一级分布式系统之间通信通道,并将分布式系统管理平台上传的第一级系统配置文件上传给各个设备节点;分布式系统管理平台配置第一级分布式系统,并将所形成的第一级系统配置文件上传给分布式系统代理。本发明通过使得各个分布式系统之间相互感知系统中配置及其更新,实现对多个不同的分布式系统进行统一管理。

    Web高端磁盘阵列控制器命令执行方法及系统

    公开(公告)号:CN101815089B

    公开(公告)日:2013-06-19

    申请号:CN201010112831.X

    申请日:2010-02-22

    Inventor: 戴文军

    Abstract: 一种Web高端磁盘阵列控制器命令执行方法及系统;方法包括:配置并保存执行命令的相关参数;所述相关参数包括控制器组、线程数及远程过程调用执行路径;接收命令,确定执行该命令的相关参数;如果根据所述线程数确定执行该命令需要多线程,则根据所述线程数生成多个线程;所述多个线程分别根据所述远程过程调用执行路径远程调用所述控制器组中的相应控制器执行所述命令;执行完毕后收集各线程返回的执行结果,连接为一个整体返回结果。本发明能够加速Web控制器管理的效率,提升用户体验。

    一种实现软件自动测试的方法及装置

    公开(公告)号:CN102662828A

    公开(公告)日:2012-09-12

    申请号:CN201210067518.8

    申请日:2012-03-14

    Inventor: 王倩 戴文军

    Abstract: 本发明披露了一种实现软件自动测试的方法及装置,其中方法包括:设置被测模块的输入和输出规则;在测试工具上根据设置的输入和输出规则编辑或导入测试脚本,设定测试用例及其参数;启动测试工具运行,通过测试工具执行测试用例对被测模块进行测试。本发明提供对被测软件单模块在各种情况下进行自动测试,包括正常、异常、压力情况下的测试,并在测试过程中提供对系统资源的监控;同时可以获取被测单模块在执行测试用例后执行的结果,对结果进行解析,通过判断执行结果的正误来验证被测单模块的正确性。本发明较大程度地提高了软件单模块测试的工作效率。

    一种分布式系统的智能化管理系统及方法

    公开(公告)号:CN101834890A

    公开(公告)日:2010-09-15

    申请号:CN201010140788.8

    申请日:2010-04-02

    Inventor: 戴文军

    Abstract: 本发明公开了一种分布式系统的智能化管理系统及方法,克服系统的计算资源浪费较大的缺陷,其中该系统主要包括:任务管理器,用于接收用户提交的工作任务,将工作任务存储到任务列表中,并根据工作任务的资源定义关闭执行设备;任务列表,用于存储工作任务;任务分发器,用于从任务列表中查找符合执行条件的工作任务,并根据预设的分发策略启动任务线程,将查找到的工作任务分发给执行设备;执行设备,用于执行工作任务,并在执行完工作任务后获得任务执行结果发送给任务管理器。本发明的一个实施例解决了现有的松散管理的分布式系统浪费较多计算资源和电力资源的问题,避免产生巨大的财务损失。

Patent Agency Ranking