发明名称 Sharing test scenarios among organizations while protecting proprietary data
摘要 System, method, and non-transitory medium for generating a customized test scenario template based on runs of test scenarios run by users belonging to different organizations. Generating the test scenario template involves the steps of identifying runs of test scenarios run by the users on software systems that belong to the different organizations; clustering the runs to clusters of similar runs; and selecting from the clusters a certain cluster that includes runs associated with different organizations. The runs are used to generate a test scenario template that represents the certain cluster. Additionally, the template may have proprietary data removed from it, and the template may be customized by adding thereto proprietary data relevant to a certain user for whom the test scenario template is customized.
申请公布号 US9201772(B1) 申请公布日期 2015.12.01
申请号 US201314141564 申请日期 2013.12.27
申请人 Panaya Ltd. 发明人 Cohen Yossi;Cohen Mati;Dor Nurit;Weiss Dror
分类号 G06F9/45;G06F11/36;G06F9/445 主分类号 G06F9/45
代理机构 Active Knowledge Ltd. 代理人 Active Knowledge Ltd.
主权项 1. A computer system configured to generate a customized test scenario template based on runs of test scenarios run by users belonging to different organizations, the computer system comprising: at least one processor and memory; the at least one processor and the memory cooperating to function as: a test identifier configured to identify runs of test scenarios run by the users on software systems belonging to the different organizations; a clustering module configured to cluster the runs of the test scenarios to clusters comprising similar runs of test scenarios; a cluster selector configured to select from the clusters a certain cluster comprising: a first run of a first test scenario associated with a first organization belonging to the different organizations, and a second run of a second test scenario associated with a second organization belonging to the different organizations; wherein the first run is not identical to the second run, and the first organization is not the second organization; a template generator configured to generate a test scenario template based on the first and second runs; wherein the test scenario template identifies a first transaction executed in the first run and a second transaction executed in the second run, and wherein the second transaction is different from the first transaction; a data cleaner configured to remove from the test scenario template proprietary data associated with at least one of the first organization and the second organization; and a customization module configured to customize the test scenario template by adding thereto proprietary data relevant to a certain user for whom the test scenario template is customized.
地址 Raanana IL