一种涉及多系统交互接口的自动化测试方法及装置

    公开(公告)号:CN112612703A

    公开(公告)日:2021-04-06

    申请号:CN202011559860.0

    申请日:2020-12-25

    Abstract: 本发明公开了一种涉及多系统交互接口的自动化测试方法及装置,所述方法包括通过自动化测试程序初始化各关联系统的数据库,随后调用本地被测系统接口进行业务逻辑处理;由自动化测试程序比对各关联系统的数据处理结果及本地被测系统接口的业务逻辑处理结果,完成校验工作,准确定位问题,实现从全业务流程方面开展测试工作,打破了各自系统之间的隔阂,提升了全链路系统的测试质量;本发明在大型信息系统数据业务流转的全流程测试领域有一定的通用性,方案易于维护,运行效率高,消耗资源小,填补了全流程测试过程中,在多个关联系统间数据流转方面的测试空缺。

    SpreadJS可视化报表自动化测试方法及装置

    公开(公告)号:CN115757111A

    公开(公告)日:2023-03-07

    申请号:CN202211412629.8

    申请日:2022-11-11

    Inventor: 王丽娜 王婷 王乐

    Abstract: 本发明公开了一种SpreadJS可视化报表自动化测试方法及装置。该方法包括:S1:编写SpreadJS可视化报表的测试用例;S2:编写基于pytest测试框架的自动化测试脚本;S3:通过所述自动化测试脚本执行所述测试用例,生成测试报告;通过数据适配器将SpreadJS可视化报表不同数据来源的数据与其对应报表及报表单元格按照一定的层次和顺序建立映射关系,并通过采用单元格索引定位法快速定位单元格位置。本发明能够降低人工成本和操作出错率,实现不间断测试,提高了测试效率,同时解决了传统自动化测试方案定位报表单元格不准确,执行失败率高等问题。

    一种涉及多系统交互接口的自动化测试方法及装置

    公开(公告)号:CN112612703B

    公开(公告)日:2024-11-26

    申请号:CN202011559860.0

    申请日:2020-12-25

    Abstract: 本发明公开了一种涉及多系统交互接口的自动化测试方法及装置,所述方法包括通过自动化测试程序初始化各关联系统的数据库,随后调用本地被测系统接口进行业务逻辑处理;由自动化测试程序比对各关联系统的数据处理结果及本地被测系统接口的业务逻辑处理结果,完成校验工作,准确定位问题,实现从全业务流程方面开展测试工作,打破了各自系统之间的隔阂,提升了全链路系统的测试质量;本发明在大型信息系统数据业务流转的全流程测试领域有一定的通用性,方案易于维护,运行效率高,消耗资源小,填补了全流程测试过程中,在多个关联系统间数据流转方面的测试空缺。

    用于报表数据的自动化测试方法和测试系统

    公开(公告)号:CN111061632B

    公开(公告)日:2024-02-06

    申请号:CN201911214157.3

    申请日:2019-12-02

    Inventor: 王鹏 王乐 檀莉

    Abstract: 本发明公开了用于报表数据的自动化测试方法,测试方法包括:设定报表数据的表名与数据库的对应关系,数据库用于存储与所述表名相关的第一报表数据。根据表名选取第一报表数据。设定第一报表数据的数据属性,数据属性包括:第一数据属性、第二数据属性。根据第二数据属性排列第一报表数据,得到第二报表数据。根据第一数据属性判断是否将第二报表数据与预期报表数据进行比较;第二报表数据与预期报表数据进行比较,得到测试结果。根据测试场景灵活配置基础数据和预期结果,此种方法易维护,同时降低人工基础数据准备、比对报表系统取数逻辑的工作量和出错概率。减少了项目的人力投入,还能够降低后期项目维护和系统升级的成本。

    用于报表数据的自动化测试方法和测试系统

    公开(公告)号:CN111061632A

    公开(公告)日:2020-04-24

    申请号:CN201911214157.3

    申请日:2019-12-02

    Inventor: 王鹏 王乐 檀莉

    Abstract: 本发明公开了用于报表数据的自动化测试方法,测试方法包括:设定报表数据的表名与数据库的对应关系,数据库用于存储与所述表名相关的第一报表数据。根据表名选取第一报表数据。设定第一报表数据的数据属性,数据属性包括:第一数据属性、第二数据属性。根据第二数据属性排列第一报表数据,得到第二报表数据。根据第一数据属性判断是否将第二报表数据与预期报表数据进行比较;第二报表数据与预期报表数据进行比较,得到测试结果。根据测试场景灵活配置基础数据和预期结果,此种方法易维护,同时降低人工基础数据准备、比对报表系统取数逻辑的工作量和出错概率。减少了项目的人力投入,还能够降低后期项目维护和系统升级的成本。

    一种基于区块链的有奖发票系统
    6.
    发明公开

    公开(公告)号:CN114596107A

    公开(公告)日:2022-06-07

    申请号:CN202011410820.X

    申请日:2020-12-04

    Abstract: 本发明公开了一种基于区块链的有奖发票系统,包括客户端节点、税务监管节点、开票服务节点以及财政服务节点,基于区块链的有奖发票系统中的各节点均可以对区块链中的发票数据进行查询,通过在区块链中查询有奖发票的相关数据,可以保证共享有奖发票数据的真实性和权威性,从而解决了现有技术中发票易于复制、篡改、可重复报销及管理困难的问题。

    一种基于区块链的海运费结算方法、装置、设备及介质

    公开(公告)号:CN114596090A

    公开(公告)日:2022-06-07

    申请号:CN202011411654.5

    申请日:2020-12-03

    Abstract: 本发明公开了一种基于区块链的海运费结算方法、装置、设备及介质,用以解决现有技术在进行海运费结算时,存在的耗时久、发票信息易被篡改的问题。由于在本发明实施例中,是基于区块链进行实现的,如果区块链中税务局对应的监管节点接收到发票信息,则会根据发票信息携带的金额与监管节点中保存的发票信息相匹配的资金信息中的金额进行比较,若一致,将该发票信息同步至区块链中的其他节点,由于本发明实施例是基于区块链进行的,因此本发明实施例中有效的避免了耗时久、不可追溯、过度授信以及易被篡改的问题。

    一种Web项目的前后端自动化测试整合方法和装置

    公开(公告)号:CN114116462A

    公开(公告)日:2022-03-01

    申请号:CN202111313524.2

    申请日:2021-11-08

    Abstract: 本发明实施例公开了一种Web项目的前后端自动化测试整合方法和装置,其中方法包括:在前端测试框架中对开源Nightwatch框架进行封装;在需要执行前端测试时,根据测试人员的操作确定所使用的目标选择器,利用目标选择器进行页面元素定位,并根据测试人员的后续操作运行前端测试;判断是否需要在执行前端测试的同时也执行后端测试;在判断需要在执行前端测试的同时也执行后端测试时,根据测试人员在前端的操作内容运行后端测试;在需要单独执行后端测试时,获取后端接口调用的脚本,并根据测试人员添加的输入数据运行后端测试;在前端测试或者后端测试完毕后,调用预设的方法关闭测试,并生成对应的测试报告。

Patent Agency Ranking