【技术实现步骤摘要】
用于自动测试系统的方法和设计
本公开总体上涉及企业测试系统。
技术介绍
企业软件系统(企业系统)可用于执行企业级操作。示例企业系统可包括企业资源规划(ERP)系统、客户关系管理(CRM)系统、产品生命周期管理(PLM)系统、供应链管理(SCM)系统和供应商关系管理(SRM)系统。在生产环境中,众多用户每天与企业系统交互,从而导致成百甚至上千的事务以及相对大量的数据。在一些情况下,企业系统可被更新和/或定制。例如,企业系统的较新版本可为可用的,从而导致对企业系统的更新(例如,从版本1.0更新到版本2.0)。作为另一示例,企业可定制企业系统以包括与特定企业相关的功能/特征。在更新和/或定制(修改)企业系统的情况下,修改的企业系统在供生产使用之前被测试。在一些示例中,使用生产数据(例如,从更新/定制之前的企业系统的生产使用提供的数据)执行测试。传统上,通过将生产系统(或者承租者,如果软件允许承租的话)拷贝到空系统(或承租者)并利用半生产数据开始测试来实现修改的企业系统的阴影测试。然而,这有若干缺点。例如,这种测试系统的设置需要拷贝整个生产系统,这可能消耗大量的存储器(例 ...
【技术保护点】
1.一种用于并行进行生产企业系统(122)的生产使用和修改的企业系统(130)的测试的方法(300),该方法包括以下步骤:从生产企业系统(122)的一个或更多个用户(120A,120B,120C)获得(405)输入;将来自所述一个或更多个用户(120A,120B,120C)的所述输入提供(410)给所述生产企业系统(122);至少通过硬件处理器(502)确定(415)来自所述一个或更多个用户(120A,120B,120C)的所述输入的子集以用于测试修改的企业系统(130);至少通过所述硬件处理器(502)在所述修改的企业系统(130)和所述生产企业系统的副本(125)上对所 ...
【技术特征摘要】
2017.04.28 US 62/491,311;2017.12.15 US 15/844,2001.一种用于并行进行生产企业系统(122)的生产使用和修改的企业系统(130)的测试的方法(300),该方法包括以下步骤:从生产企业系统(122)的一个或更多个用户(120A,120B,120C)获得(405)输入;将来自所述一个或更多个用户(120A,120B,120C)的所述输入提供(410)给所述生产企业系统(122);至少通过硬件处理器(502)确定(415)来自所述一个或更多个用户(120A,120B,120C)的所述输入的子集以用于测试修改的企业系统(130);至少通过所述硬件处理器(502)在所述修改的企业系统(130)和所述生产企业系统的副本(125)上对所述输入的所述子集执行(420)一个或更多个事务;以及至少通过所述硬件处理器(502)分析(425)所述一个或更多个事务以确定所述修改的企业系统(130)被正确地配置。2.根据权利要求1所述的方法,其中,所述确定的步骤基于白名单(210),其中,该白名单包括下列项中的一个或更多个:要用于所述测试的用户列表(120A,120B,120C)、要用于所述测试的命令列表(212)、要用于所述测试的事务列表(213)。3.根据权利要求1所述的方法,该方法还包括以下步骤:在所述获得(405)的步骤之后,拷贝(430)所述输入以提供给所述生产企业系统(122)、所述修改的企业系统(130)和所述生产企业系统的所述副本(125)。4.根据权利要求1所述的方法,该方法还包括以下步骤:使所述修改的企业系统(130)和所述生产企业系统的所述副本(125)与所述生产企业系统(122)同步(430)。5.根据权利要求4所述的方法,其中,所述同步(430)的步骤在预定时间间隔期间发生或者按需发生。6.根据权利要求1所述的方法,其中,所述分析(425)的步骤还包括:比较(435)所述生产企业系统的所述副本(125)和所述修改的企业系统(130)的事务的记录。7...
【专利技术属性】
技术研发人员:E·G·舒勒,J·N·班森,S·阿斯坦塔斯,
申请(专利权)人:波音公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。