-
公开(公告)号:US09558465B1
公开(公告)日:2017-01-31
申请号:US14133554
申请日:2013-12-18
Applicant: Amazon Technologies, Inc.
Inventor: Carlos Alejandro Arguelles , Ramakrishnan Hariharan Chandrasekharapuram , Daniel Alexander Jeffery
IPC: G06F9/44 , G06Q10/06 , G06F11/263 , G06F11/34
CPC classification number: G06F11/3644 , G06F11/263 , G06F11/3006 , G06F11/3414 , G06F11/3452 , G06F11/3495 , G06Q10/0639
Abstract: A generic transaction generator framework for testing a network-based production service may work in conjunction with a product-specific transaction creator module that executes transactions on the service. The transaction creator module may include runtime-discoverable information to communicate product specific details to the framework. Runtime-discoverable information may identify initialization methods, terminate methods, transaction types, transaction methods, transaction dependencies as well as testing parameters, such as transaction rate, testing period and a desired distribution of transaction types. The framework may generate and execute various test transactions and collect performance metrics regarding how well the service performed the test transactions.
Abstract translation: 用于测试基于网络的生产服务的通用事务生成器框架可以与在服务上执行事务的特定于产品的事务创建器模块一起工作。 交易创建者模块可以包括运行时可发现的信息以将产品特定细节传达到框架。 运行时可发现的信息可以识别初始化方法,终止方法,事务类型,事务方法,事务依赖性以及测试参数,例如事务速率,测试周期和事务类型的期望分配。 框架可以生成和执行各种测试事务,并收集关于服务执行测试事务的良好性能指标。