会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Modularizing and aspectizing graphical user interface directed test scripts
    • 模块化和整合图形用户界面定向测试脚本
    • US08370811B2
    • 2013-02-05
    • US12504467
    • 2009-07-16
    • Mark GrechanikQing XieChen Fu
    • Mark GrechanikQing XieChen Fu
    • G06F9/44
    • G06F11/368
    • A test structure for testing graphical user interface applications (GAPs) modularizes test scripts by separating statements that define GAP test logic from statements that navigate to GAP objects. Composition rules weave the statements together to generate the test scripts that are executed to test the GAP. Because the test structure is modular, test logic can be reused across different GAPs and different versions of the same GAP. Reusing test logic is not only an efficient practice from a test engineer's point of view, but also leads to a reduction in test programming errors. The modular test structure also facilitates the efficient modification of test scripts to account for modifications in the underlying GAPs, greatly reducing the time, cost, and resource expenditures needed to arrive at updated test scripts.
    • 用于测试图形用户界面应用程序(GAP)的测试结构通过将定义GAP测试逻辑的语句与导航到GAP对象的语句分开来对测试脚本进行模块化。 组合规则将语句编织在一起,生成测试GAP测试脚本。 由于测试结构是模块化的,测试逻辑可以跨不同GAP和不同版本的相同GAP重复使用。 重用测试逻辑不仅是测试工程师的一个有效实践,也导致了测试编程错误的降低。 模块化测试结构还有助于有效修改测试脚本以考虑基础GAP中的修改,大大减少了达到更新测试脚本所需的时间,成本和资源支出。
    • 3. 发明申请
    • ASSISTED COMPOSITIONAL REASONING FOR TEST SCRIPTS
    • 辅助测试脚本的组合理性
    • US20110307864A1
    • 2011-12-15
    • US12813405
    • 2010-06-10
    • Mark GrechanikQing XieChen Fu
    • Mark GrechanikQing XieChen Fu
    • G06F9/44
    • G06F11/3604G06F11/3696
    • Assisted compositional reasoning for test scripts is implemented by a Type Inference of GUI Object References (TIGOR). TIGOR makes types of GUI objects explicit in the source code by using the properties of GUI objects as referred to in test script statements to access a GUI object repository for GUI objects that have matching GUI objects properties. TIGOR analyzes the GUI object types of the matching GUI objects in view of a sequence of operations performed on the GUI objects in the test script statements. TIGOR infers a GUI object type for a GUI object when that GUI object type is determined to be valid and/or compatible with a sequence of operations, such as API calls, executed in test script statements that perform actions on the GUI object.
    • 测试脚本的辅助组合推理通过GUI对象引用(TIGOR)的类型推断来实现。 TIGOR通过使用测试脚本语句中提到的GUI对象的属性来使源代码中的GUI对象显式显示,以访问具有匹配GUI对象属性的GUI对象的GUI对象存储库。 鉴于在测试脚本语句中对GUI对象执行的操作顺序,TIGOR分析了匹配的GUI对象的GUI对象类型。 当GUI对象类型被确定为对在GUI对象上执行操作的测试脚本语句中执行的一系列操作(如API调用)进行有效和/或兼容时,TIGOR推断出GUI对象的GUI对象类型。
    • 4. 发明申请
    • MODULARIZING AND ASPECTIZING GRAPHICAL USER INTERFACE DIRECTED TEST SCRIPTS
    • 图形用户界面指导性测试脚本的模块化和整理
    • US20110016453A1
    • 2011-01-20
    • US12504467
    • 2009-07-16
    • MARK GRECHANIKQing XieChen Fu
    • MARK GRECHANIKQing XieChen Fu
    • G06F9/44G06F3/00
    • G06F11/368
    • A test structure for testing graphical user interface applications (GAPs) modularizes test scripts by separating statements that define GAP test logic from statements that navigate to GAP objects. Composition rules weave the statements together to generate the test scripts that are executed to test the GAP. Because the test structure is modular, test logic can be reused across different GAPs and different versions of the same GAP. Reusing test logic is not only an efficient practice from a test engineer's point of view, but also leads to a reduction in test programming errors. The modular test structure also facilitates the efficient modification of test scripts to account for modifications in the underlying GAPs, greatly reducing the time, cost, and resource expenditures needed to arrive at updated test scripts.
    • 用于测试图形用户界面应用程序(GAP)的测试结构通过将定义GAP测试逻辑的语句与导航到GAP对象的语句分开来对测试脚本进行模块化。 组合规则将语句编织在一起,生成测试GAP测试脚本。 由于测试结构是模块化的,测试逻辑可以跨不同GAP和不同版本的相同GAP重复使用。 重用测试逻辑不仅是测试工程师的一个有效实践,也导致了测试编程错误的降低。 模块化测试结构还有助于有效修改测试脚本以考虑基础GAP中的修改,大大减少了达到更新测试脚本所需的时间,成本和资源支出。
    • 5. 发明授权
    • Database anonymization for use in testing database-centric applications
    • 用于测试以数据库为中心的应用程序的数据库匿名化
    • US08682910B2
    • 2014-03-25
    • US12849127
    • 2010-08-03
    • Chen FuMark GrechanikQing Xie
    • Chen FuMark GrechanikQing Xie
    • G06F17/30
    • G06F17/3053G06F21/6254
    • At least one quasi-identifier attribute of a plurality of ranked attributes is selected for use in anonymizing a database. Each of the ranked attributes is ranked according to that attribute's effect on a database-centric application (DCA) being tested. In an embodiment, the selected quasi-identifier attribute(s) has the least effect on the DCA. The database is anonymized based on the selected quasi-identifier attribute(s) to provide a partially-anonymized database, which may then be provided to a testing entity for use in testing the DCA. In an embodiment, during execution of the DCA, instances of database queries are captured and analyzed to identify a plurality of attributes from the database and, for each such attribute identified, the effect of the attribute on the DCA is quantified. In this manner, databases can be selectively anonymized in order to balance the requirements of data privacy against the utility of the data for testing purposes.
    • 选择多个排序属性的至少一个准标识符属性用于匿名化数据库。 每个排名的属性根据该属性对正在测试的以数据库为中心的应用程序(DCA)的影响进行排名。 在一个实施例中,所选择的准标识符属性对DCA具有最小的影响。 数据库基于所选择的准标识符属性进行匿名化,以提供部分匿名化的数据库,然后将其提供给用于测试DCA的测试实体。 在一个实施例中,在DCA的执行期间,捕获并分析数据库查询的实例以从数据库中识别多个属性,并且对于识别的每个这样的属性,量化属性对DCA的影响。 以这种方式,可以选择性地匿名数据库,以便平衡数据隐私的要求与用于测试目的的数据的效用。
    • 6. 发明申请
    • GRAPHICAL USER INTERFACE METADATA EVOLUTION TOOL
    • 图形用户界面元数据演示工具
    • US20090217250A1
    • 2009-08-27
    • US12038672
    • 2008-02-27
    • Mark GrechanikQing XieChen Fu
    • Mark GrechanikQing XieChen Fu
    • G06F9/44G06F17/30
    • G06F8/38G06F8/36
    • A metadata migration tool helps GUI application developers keep track of institutional knowledge that may be lost between application versions. The maintenance and transference of this knowledge from one application version to another aids developers in conforming future applications to restrictions and requirements imposed on previous versions that may not be immediately apparent. The architecture and processes facilitate the migration of this institutional knowledge, thus greatly reducing the time, cost, and resource expenditures spent re-creating similar components in an updated application and updated scripts to test those application components.
    • 元数据迁移工具可帮助GUI应用程序开发人员跟踪应用程序版本之间可能丢失的机构知识。 将这些知识从一个应用程序版本维护和转移到另一个应用程序,帮助开发人员将未来的应用程序符合以前版本的限制和要求,这些限制和要求可能不会立即显现。 架构和流程有助于这种制度知识的迁移,从而大大减少了在更新的应用程序中重新创建类似组件的时间,成本和资源支出以及更新的脚本来测试这些应用程序组件。
    • 7. 发明授权
    • Recommended application evaluation system
    • 推荐应用评估系统
    • US09021416B2
    • 2015-04-28
    • US12268168
    • 2008-11-10
    • Mark GrechanikQing XieChen Fu
    • Mark GrechanikQing XieChen Fu
    • G06F9/44
    • G06F8/36G06F8/20
    • A code evaluation tool greatly reduces time, cost, and other resource expenditures needed to validate that an application implements desired functionality. The tool is a search, navigation and visualization tool that accepts high-level processing concepts as inputs to identify, rank, and return the code of a recommended application. A software developer may use the tool to validate that functional requirements are met by the recommended application. The tool provides an efficient way to improve the evaluation of application logic to validate that the application meets specified functional requirement and implements the desired high-level processing concepts.
    • 代码评估工具大大减少了验证应用程序实现所需功能所需的时间,成本和其他资源支出。 该工具是一种搜索,导航和可视化工具,可接受高级处理概念作为输入,以识别,排名和返回推荐应用程序的代码。 软件开发人员可以使用该工具来验证推荐应用程序满足的功能要求。 该工具提供了一种有效的方法来改进应用程序逻辑的评估,以验证应用程序是否满足指定的功能需求并实现所需的高级处理概念。
    • 9. 发明授权
    • Test script transformation architecture
    • 测试脚本转换架构
    • US08365147B2
    • 2013-01-29
    • US12038665
    • 2008-02-27
    • Mark GrechanikQing XieChen Fu
    • Mark GrechanikQing XieChen Fu
    • G06F9/44
    • G06F9/45512G06F8/70G06F11/368G06F11/3684
    • A test script transformation architecture helps generate accurate test scripts for evolving applications. Applications often have complex graphical user interfaces for which the permutations and combinations of GUI elements give rise to an enormous field of potential commands and command sequences to be tested. Furthermore, these applications change over time, rendering prior test scripts unworkable. The architecture facilitates the automatic generation of new test scripts to reliably test subsequent application versions, while greatly reducing the time, cost, and resource expenditures needed to arrive at new test scripts.
    • 测试脚本转换架构有助于为不断发展的应用程序生成准确的测试脚本。 应用程序通常具有复杂的图形用户界面,GUI元素的排列和组合产生了潜在命令和要测试的命令序列的巨大领域。 此外,这些应用程序随着时间的推移会发生变化,从而使以前的测试脚本无法工作。 该架构有助于自动生成新的测试脚本,以可靠地测试后续应用程序版本,同时大大减少了达到新测试脚本所需的时间,成本和资源支出。