会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Reflection-based processing of input parameters for commands
    • 用于命令的输入参数的基于反射的处理
    • US07624401B2
    • 2009-11-24
    • US10883492
    • 2004-06-30
    • Jeffrey P. SnoverJames W. TruherDaryl W. WrayKaushik Pushpavanam
    • Jeffrey P. SnoverJames W. TruherDaryl W. WrayKaushik Pushpavanam
    • G06F3/00G06F9/44G06F9/46G06F13/00
    • G06F9/45512
    • The present invention is directed at a reflection-based shell that provides reflection-based processing of input parameters for a command. The reflection-based processing includes parsing, data generation, data validation, object encoding, object processing, documentation, and the like. The reflection-based shell provides a mechanism for specifying a grammar for the input parameters using a class. The method includes receiving a parsable stream that includes a command and at least one parameter. Retrieving definitional information that describes an expected parameter for the command. Using the definitional information to create an object for storing the at least one parameter in a format in accordance with the description of the expected parameters. Passing the object to the command. The object not having a method invocable by the command.
    • 本发明涉及一种基于反射的外壳,其提供用于命令的输入参数的基于反射的处理。 基于反射的处理包括解析,数据生成,数据验证,对象编码,对象处理,文档等。 基于反射的外壳提供了一种使用类为输入参数指定语法的机制。 该方法包括接收包括命令和至少一个参数的可解析流。 检索描述命令的预期参数的定义信息。 使用定义信息来创建用于根据预期参数的描述以格式存储至少一个参数的对象。 将对象传递给命令。 该对象没有可以由该命令调用的方法。
    • 4. 发明申请
    • HIERARCHICAL TEST VERIFICATION USING AN EXTENDABLE INTERFACE
    • 使用可扩展接口的分层测试验证
    • US20070283327A1
    • 2007-12-06
    • US11422043
    • 2006-06-02
    • Satish MathewMehmet DemirKaushik Pushpavanam
    • Satish MathewMehmet DemirKaushik Pushpavanam
    • G06F9/44
    • G06F11/3696
    • Embodiments provide for a pluggable framework for testing a product by creating a command test application program interface (API) layer that supports hierarchical verification. These test APIs provide well written wrappers around commands so that a product tester can start writing test cases quickly and at good code quality. Verification of command execution is broken into two parts. The high level first stage verification is handled by an embodied framework; the detailed second stage is delegated back to the pluggable tester that initiated the test. This final stage of verification verifies that the specific properties of the item are valid. It is up to the tester to decide how granular the second stage should be. Accordingly, other embodiments provide for progressive development, which indicates that the specific verifications do not need to be enforced by the framework and can be added over time in the development process.
    • 实施例提供了用于通过创建支持分层验证的命令测试应用程序接口(API)层来测试产品的可插拔框架。 这些测试API在命令周围提供了良好的写入包装器,以便产品测试人员可以快速地以良好的代码质量开始编写测试用例。 命令执行的验证分为两部分。 高级一级验证由具体框架处理; 详细的第二阶段被委托回发起测试的可插拔测试仪。 验证的最后阶段验证项目的具体属性是否有效。 由测试人员来决定第二阶段的细粒度。 因此,其他实施例提供渐进式开发,其指示特定验证不需要由框架实施,并且可以在开发过程中随时间添加。
    • 5. 发明申请
    • Metadata-Facilitated software testing
    • 元数据促进软件测试
    • US20060179386A1
    • 2006-08-10
    • US11051042
    • 2005-02-04
    • Kaushik PushpavanamUjjwal Sarin
    • Kaushik PushpavanamUjjwal Sarin
    • G01R31/28G06F11/00
    • G06F11/3688
    • Described herein are one or more implementations for facilitation of computer software testing. One or more implementations, described herein, determine logical type of one or more test input-parameters based upon metadata placed on a function under test (FUT) of software. Using that determined logical type, an implementation generates data values. In some instances, those generated values are values selected from a repository of data values with associated logical types. The selection is based upon the determined logical type. After generating data values for testing the FUT, an implementation supplies the generated data values as input to the FUT.
    • 这里描述了用于促进计算机软件测试的一个或多个实现。 基于在软件的被测功能(FUT)上放置的元数据,本文所述的一个或多个实现确定一个或多个测试输入参数的逻辑类型。 使用确定的逻辑类型,实现生成数据值。 在某些情况下,这些生成的值是从具有关联逻辑类型的数据值的存储库中选择的值。 该选择基于确定的逻辑类型。 在产生用于测试FUT的数据值之后,实现将生成的数据值作为FUT的输入提供。
    • 6. 发明授权
    • Metadata-facilitated software testing
    • 元数据促进软件测试
    • US07296197B2
    • 2007-11-13
    • US11051042
    • 2005-02-04
    • Kaushik PushpavanamUjjwal Sarin
    • Kaushik PushpavanamUjjwal Sarin
    • G11C29/00G06F11/00G01R31/28G06F9/44
    • G06F11/3688
    • Described herein are one or more implementations for facilitation of computer software testing. One or more implementations, described herein, determine logical type of one or more test input-parameters based upon metadata placed on a function under test (FUT) of software. Using that determined logical type, an implementation generates data values. In some instances, those generated values are values selected from a repository of data values with associated logical types. The selection is based upon the determined logical type. After generating data values for testing the FUT, an implementation supplies the generated data values as input to the FUT.
    • 这里描述了用于促进计算机软件测试的一个或多个实现。 基于在软件的被测功能(FUT)上放置的元数据,本文所述的一个或多个实现确定一个或多个测试输入参数的逻辑类型。 使用确定的逻辑类型,实现生成数据值。 在某些情况下,这些生成的值是从具有关联逻辑类型的数据值的存储库中选择的值。 该选择基于确定的逻辑类型。 在产生用于测试FUT的数据值之后,实现将生成的数据值作为FUT的输入提供。
    • 9. 发明申请
    • Reflection-based processing of input parameters for commands
    • 用于命令的输入参数的基于反射的处理
    • US20050004973A1
    • 2005-01-06
    • US10883492
    • 2004-06-30
    • Jeffrey SnoverJames TruherDaryl WrayKaushik Pushpavanam
    • Jeffrey SnoverJames TruherDaryl WrayKaushik Pushpavanam
    • G06F15/00G06F9/00G06F9/44G06F15/16
    • G06F9/45512
    • The present invention is directed at a reflection-based shell that provides reflection-based processing of input parameters for a command. The reflection-based processing includes parsing, data generation, data validation, object encoding, object processing, documentation, and the like. The reflection-based shell provides a mechanism for specifying a grammar for the input parameters using a class. The method includes receiving a parsable stream that includes a command and at least one parameter. Retrieving definitional information that describes an expected parameter for the command. Using the definitional information to create an object for storing the at least one parameter in a format in accordance with the description of the expected parameters. Passing the object to the command. The object not having a method invocable by the command.
    • 本发明涉及一种基于反射的外壳,其提供用于命令的输入参数的基于反射的处理。 基于反射的处理包括解析,数据生成,数据验证,对象编码,对象处理,文档等。 基于反射的外壳提供了一种使用类为输入参数指定语法的机制。 该方法包括接收包括命令和至少一个参数的可解析流。 检索描述命令的预期参数的定义信息。 使用定义信息来创建用于根据预期参数的描述以格式存储至少一个参数的对象。 将对象传递给命令。 该对象没有可以由该命令调用的方法。