-
公开(公告)号:US20120233614A1
公开(公告)日:2012-09-13
申请号:US13041456
申请日:2011-03-07
申请人: Yoram Simha Adler , Rachel Tzoref-Brill , Moshe Klausner , Orna Pelleg Raz , Onn Menahem Shehory , Aviad Zlotnick
发明人: Yoram Simha Adler , Rachel Tzoref-Brill , Moshe Klausner , Orna Pelleg Raz , Onn Menahem Shehory , Aviad Zlotnick
IPC分类号: G06F9/00
CPC分类号: G06F11/3676
摘要: Test coverage is enhanced by measuring various types of coupling between coverage tasks. The coupling measurements may be implicit coupling measurements, explicit coupling measurements, coding coupling measurements, performance coupling measurements, resource coupling measurements or the like. Based on the coupling measurements, different coverage tasks may be grouped together. For example, closely coupled coverage tasks may be grouped together. The groups may also be determined based on an initial distribution of groups, by combining groups having closely coupled member coverage tasks. The groups may be ordered and prioritized, such as based on the size of the groups and the number of uncovered tasks in each group. The groups may also be ordered, such as based on coupling score which aggregate the coupling measurements of the member coverage tasks.
摘要翻译: 通过测量覆盖任务之间的各种类型的耦合来增强测试覆盖。 耦合测量可以是隐式耦合测量,显式耦合测量,编码耦合测量,性能耦合测量,资源耦合测量等。 基于耦合测量,可以将不同的覆盖任务分组在一起。 例如,紧密耦合的覆盖任务可以被分组在一起。 还可以通过组合具有紧密耦合的成员覆盖任务的组,基于组的初始分布来确定组。 可以对组进行排序和优先排序,例如基于组的大小和每个组中的未覆盖任务的数量。 还可以对组进行排序,例如基于聚合成员覆盖任务的耦合测量的耦合分数。
-
公开(公告)号:US20120233596A1
公开(公告)日:2012-09-13
申请号:US13041453
申请日:2011-03-07
申请人: Yoram Simha Adler , Rachel Tzoref-Brill , Moshe Klausner , Orna Pelleg Raz , Onn Menahem Shehory , Aviad Zlotnick
发明人: Yoram Simha Adler , Rachel Tzoref-Brill , Moshe Klausner , Orna Pelleg Raz , Onn Menahem Shehory , Aviad Zlotnick
IPC分类号: G06F9/44
CPC分类号: G06F11/3676 , G06F11/3684
摘要: Test coverage is enhanced by measuring various types of coupling between coverage tasks. The coupling measurements may be implicit coupling measurements, explicit coupling measurements, coding coupling measurements, performance coupling measurements, resource coupling measurements or the like. Coupling scores are calculated for coverage tasks and based thereon ranking of the coverage tasks or groups of coverage tasks may be determined The ranking may be utilized in selecting for which uncovered coverage task a test should be designed. The ranking may be utilized in computing a coverage measurement of a test suite. The ranking may be utilized to rank tests, based on the coverage tasks each test covers. Ranking of tests may be utilized for various purposes such as performing test selection.
摘要翻译: 通过测量覆盖任务之间的各种类型的耦合来增强测试覆盖。 耦合测量可以是隐式耦合测量,显式耦合测量,编码耦合测量,性能耦合测量,资源耦合测量等。 计算覆盖任务的耦合分数,并且可以基于覆盖任务或覆盖任务组的等级来确定。排序可以用于选择应该设计测试的哪个未覆盖的覆盖任务。 排名可用于计算测试套件的覆盖率测量。 根据每个测试涵盖的覆盖任务,排名可以用于对测试进行排名。 测试的排名可以用于各种目的,例如执行测试选择。
-
公开(公告)号:US08719789B2
公开(公告)日:2014-05-06
申请号:US13041453
申请日:2011-03-07
申请人: Yoram Simha Adler , Rachel Tzoref-Brill , Moshe Klausner , Orna Pelleg Raz , Onn Menahem Shehory , Aviad Zlotnick
发明人: Yoram Simha Adler , Rachel Tzoref-Brill , Moshe Klausner , Orna Pelleg Raz , Onn Menahem Shehory , Aviad Zlotnick
CPC分类号: G06F11/3676 , G06F11/3684
摘要: Test coverage is enhanced by measuring various types of coupling between coverage tasks. The coupling measurements may be implicit coupling measurements, explicit coupling measurements, coding coupling measurements, performance coupling measurements, resource coupling measurements or the like. Coupling scores are calculated for coverage tasks and based thereon ranking of the coverage tasks or groups of coverage tasks may be determined The ranking may be utilized in selecting for which uncovered coverage task a test should be designed. The ranking may be utilized in computing a coverage measurement of a test suite. The ranking may be utilized to rank tests, based on the coverage tasks each test covers. Ranking of tests may be utilized for various purposes such as performing test selection.
摘要翻译: 通过测量覆盖任务之间的各种类型的耦合来增强测试覆盖。 耦合测量可以是隐式耦合测量,显式耦合测量,编码耦合测量,性能耦合测量,资源耦合测量等。 计算覆盖任务的耦合分数,并且可以基于覆盖任务或覆盖任务组的等级来确定。排序可以用于选择应该设计测试的哪个未覆盖的覆盖任务。 排名可用于计算测试套件的覆盖率测量。 根据每个测试涵盖的覆盖任务,排名可以用于对测试进行排名。 测试的排名可以用于各种目的,例如执行测试选择。
-
公开(公告)号:US08719799B2
公开(公告)日:2014-05-06
申请号:US13041456
申请日:2011-03-07
申请人: Yoram Simha Adler , Rachel Tzoref-Brill , Moshe Klausner , Orna Pelleg Raz , Onn Menahem Shehory , Aviad Zlotnick
发明人: Yoram Simha Adler , Rachel Tzoref-Brill , Moshe Klausner , Orna Pelleg Raz , Onn Menahem Shehory , Aviad Zlotnick
CPC分类号: G06F11/3676
摘要: Test coverage is enhanced by measuring various types of coupling between coverage tasks. The coupling measurements may be implicit coupling measurements, explicit coupling measurements, coding coupling measurements, performance coupling measurements, resource coupling measurements or the like. Based on the coupling measurements, different coverage tasks may be grouped together. For example, closely coupled coverage tasks may be grouped together. The groups may also be determined based on an initial distribution of groups, by combining groups having closely coupled member coverage tasks. The groups may be ordered and prioritized, such as based on the size of the groups and the number of uncovered tasks in each group. The groups may also be ordered, such as based on coupling score which aggregate the coupling measurements of the member coverage tasks.
摘要翻译: 通过测量覆盖任务之间的各种类型的耦合来增强测试覆盖。 耦合测量可以是隐式耦合测量,显式耦合测量,编码耦合测量,性能耦合测量,资源耦合测量等。 基于耦合测量,可以将不同的覆盖任务分组在一起。 例如,紧密耦合的覆盖任务可以被分组在一起。 还可以通过组合具有紧密耦合的成员覆盖任务的组,基于组的初始分布来确定组。 可以对组进行排序和优先排序,例如基于组的大小和每个组中的未覆盖任务的数量。 还可以对组进行排序,例如基于聚合成员覆盖任务的耦合测量的耦合分数。
-
公开(公告)号:US08458523B2
公开(公告)日:2013-06-04
申请号:US12910805
申请日:2010-10-24
IPC分类号: G06F11/00
CPC分类号: G06F11/3676 , G06F11/3636
摘要: A meta attribute useful for functional coverage is computed based on values comprised by two or more matching fields in a trace. The two or more matching fields may be comprised by a single entry of the trace or by a plurality of entries of the trace. A definition of the meta attribute may define which fields of the entries comprise values useful for computation of the meta attributes. The matching entries may be identified based on identifying values within the entries.
摘要翻译: 基于跟踪中两个或多个匹配字段所包含的值计算功能覆盖有用的元属性。 两个或多个匹配字段可以由跟踪的单个条目或跟踪的多个条目组成。 元属性的定义可以定义条目的哪些字段包含对元属性的计算有用的值。 可以基于条目中的识别值来识别匹配条目。
-
公开(公告)号:US08464103B2
公开(公告)日:2013-06-11
申请号:US12910804
申请日:2010-10-24
IPC分类号: G06F11/00
CPC分类号: G06F11/3636 , G06F11/3676
摘要: A functional coverage model may be generated based on a trace. The functional coverage model may comprise values of attributes. The values may be extracted from one or more entries comprised by the trace. Based upon a selection of a field of an exemplary entry, content of the corresponding fields in other entries may be extracted and utilized. In some exemplary embodiments, names of attributes may be extracted from the trace. In some exemplary embodiments, a reference trace may be utilized as a comparative baseline coverage by generating a functional coverage model based upon the reference trace and comparing coverage of a second trace in respect to the functional coverage model with the coverage of the reference trace.
摘要翻译: 可以基于跟踪生成功能覆盖模型。 功能覆盖模型可以包括属性值。 值可以从跟踪包含的一个或多个条目中提取。 基于对示例性条目的字段的选择,可以提取和利用其他条目中的对应字段的内容。 在一些示例性实施例中,可以从跟踪中提取属性的名称。 在一些示例性实施例中,可以通过基于参考轨迹生成功能覆盖模型并将第二轨迹相对于功能覆盖模型的覆盖与参考轨迹的覆盖进行比较来将参考轨迹用作对比基线覆盖。
-
公开(公告)号:US20120102366A1
公开(公告)日:2012-04-26
申请号:US12910805
申请日:2010-10-24
申请人: Yoram Simha Adler , Noam Behar , Dale E. Blue , Orna Raz-Pelleg
发明人: Yoram Simha Adler , Noam Behar , Dale E. Blue , Orna Raz-Pelleg
IPC分类号: G06F11/34
CPC分类号: G06F11/3676 , G06F11/3636
摘要: A meta attribute useful for functional coverage is computed based on values comprised by two or more matching fields in a trace. The two or more matching fields may be comprised by a single entry of the trace or by a plurality of entries of the trace. A definition of the meta attribute may define which fields of the entries comprise values useful for computation of the meta attributes. The matching entries may be identified based on identifying values within the entries.
摘要翻译: 基于跟踪中两个或多个匹配字段所包含的值计算功能覆盖有用的元属性。 两个或多个匹配字段可以由跟踪的单个条目或跟踪的多个条目组成。 元属性的定义可以定义条目的哪些字段包含对元属性的计算有用的值。 可以基于条目中的识别值来识别匹配条目。
-
公开(公告)号:US20120102365A1
公开(公告)日:2012-04-26
申请号:US12910804
申请日:2010-10-24
申请人: Yoram Simha Adler , Behar Noam , Dale E. Blue , Orna Raz-Pelleg
发明人: Yoram Simha Adler , Behar Noam , Dale E. Blue , Orna Raz-Pelleg
IPC分类号: G06F11/34
CPC分类号: G06F11/3636 , G06F11/3676
摘要: A functional coverage model may be generated based on a trace. The functional coverage model may comprise values of attributes. The values may be extracted from one or more entries comprised by the trace. Based upon a selection of a field of an exemplary entry, content of the corresponding fields in other entries may be extracted and utilized. In some exemplary embodiments, names of attributes may be extracted from the trace. In some exemplary embodiments, a reference trace may be utilized as a comparative baseline coverage by generating a functional coverage model based upon the reference trace and comparing coverage of a second trace in respect to the functional coverage model with the coverage of the reference trace.
摘要翻译: 可以基于跟踪生成功能覆盖模型。 功能覆盖模型可以包括属性值。 值可以从跟踪包含的一个或多个条目中提取。 基于对示例性条目的字段的选择,可以提取和利用其他条目中的对应字段的内容。 在一些示例性实施例中,可以从跟踪中提取属性的名称。 在一些示例性实施例中,可以通过基于参考轨迹生成功能覆盖模型并将第二轨迹相对于功能覆盖模型的覆盖与参考轨迹的覆盖进行比较来将参考轨迹用作对比基线覆盖。
-
-
-
-
-
-
-