[发明专利]用于自动测试系统的方法和系统有效
申请号: | 201810156534.1 | 申请日: | 2018-02-24 |
公开(公告)号: | CN108804306B | 公开(公告)日: | 2023-07-18 |
发明(设计)人: | E·G·舒勒;J·N·班森;S·阿斯坦塔斯 | 申请(专利权)人: | 波音公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 吕俊刚;王青芝 |
地址: | 美国伊*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 自动 测试 系统 方法 | ||
用于自动测试系统的方法和系统。提供了一种用于并行进行企业系统的生产使用和修改的企业系统的测试的方法。该方法包括以下步骤:从生产企业系统的一个或更多个用户获得输入;将来自所述一个或更多个用户的所述输入提供给生产企业系统;至少通过硬件处理器确定来自所述一个或更多个用户的所述输入的子集以用于测试修改的企业系统;至少通过所述硬件处理器在修改的企业系统和生产企业系统的副本上对所述输入的所述子集执行一个或更多个事务;以及至少通过所述硬件处理器分析所述一个或更多个事务以确定修改的企业系统被正确地配置。
技术领域
本公开总体上涉及企业测试系统。
背景技术
企业软件系统(企业系统)可用于执行企业级操作。示例企业系统可包括企业资源规划(ERP)系统、客户关系管理(CRM)系统、产品生命周期管理(PLM)系统、供应链管理(SCM)系统和供应商关系管理(SRM)系统。在生产环境中,众多用户每天与企业系统交互,从而导致成百甚至上千的事务以及相对大量的数据。在一些情况下,企业系统可被更新和/或定制。例如,企业系统的较新版本可为可用的,从而导致对企业系统的更新(例如,从版本1.0更新到版本2.0)。作为另一示例,企业可定制企业系统以包括与特定企业相关的功能/特征。
在更新和/或定制(修改)企业系统的情况下,修改的企业系统在供生产使用之前被测试。在一些示例中,使用生产数据(例如,从更新/定制之前的企业系统的生产使用提供的数据)执行测试。传统上,通过将生产系统(或者承租者,如果软件允许承租的话)拷贝到空系统(或承租者)并利用半生产数据开始测试来实现修改的企业系统的阴影测试。然而,这有若干缺点。
例如,这种测试系统的设置需要拷贝整个生产系统,这可能消耗大量的存储器(例如,高达几太字节(TB))。此外,拷贝过程可能需要大量的时间(例如,几小时到几天)。在此期间,源系统的生产使用将在拷贝内创建不一致的数据。因此,系统的生产使用或者停止从而导致大量的停工时间,或者使用不一致的数据执行测试。另外的缺点在于,在新系统完全像旧系统一样执行之前,数据将出现分歧并产生错误,这使得难以识别问题的根本原因。另外,传统的阴影测试需要在原系统中运行的所有事务也在测试系统中运行,使得针对性的测试变得困难。
因此,行业内存在迄今尚未解决的需求以解决上述缺陷和不足。
发明内容
根据本公开的示例,提供了一种用于并行进行企业系统的生产使用和修改的企业系统的测试的方法。该方法包括以下步骤:从生产企业系统的一个或更多个用户获得输入;将来自所述一个或更多个用户的所述输入提供给生产企业系统;至少通过硬件处理器确定来自所述一个或更多个用户的所述输入的子集以用于测试修改的企业系统;至少通过所述硬件处理器在修改的企业系统和生产企业系统的副本(copy)上对所述输入的所述子集执行一个或更多个事务;以及至少通过所述硬件处理器分析所述一个或更多个事务以确定修改的企业系统被正确地配置。
根据本公开的示例,提供了一种用于并行进行企业系统的生产使用和修改的企业系统的测试的系统。该系统包括一个或更多个处理器以及包括一个或更多个计算机可读介质的存储器系统,其中,所述一个或更多个计算机可读介质包含指令,所述指令在由所述一个或更多个处理器执行时使得所述一个或更多个处理器执行操作,所述操作包括:从生产企业系统的一个或更多个用户获得输入;将来自所述一个或更多个用户的所述输入提供给生产企业系统;确定来自所述一个或更多个用户的所述输入的子集以用于测试修改的企业系统;在修改的企业系统和生产企业系统的副本上对所述输入的所述子集执行一个或更多个事务;以及分析所述一个或更多个事务以确定修改的企业系统被正确地配置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于波音公司,未经波音公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810156534.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动化测试的方法及装置
- 下一篇:新版本程序缺陷检测方法及装置