0
我在想分支機構的覆蓋面。根據分支機構的覆蓋範圍,是否有可能計算執行兩個分支的if語句的百分比?根據分支機構覆蓋百分比執行的兩個分支的if語句的百分比?
我在想分支機構的覆蓋面。根據分支機構的覆蓋範圍,是否有可能計算執行兩個分支的if語句的百分比?根據分支機構覆蓋百分比執行的兩個分支的if語句的百分比?
if(...)
{
A
}
else
{
B
}
if(...)
{
C
}
else
{
D
}
執行兩次:AC和AC
50%分支覆蓋(如在您的評論中所述),的if-else's完全覆蓋0%。
if(...)
{
if(...)
{
A
}
else
{
B
}
}
else
{
if(...)
{
C
}
else
{
D
}
}
執行兩次:AC和AD
50%分支覆蓋(2 4),但現在33如果-else's完全覆蓋的%。
...所以不,在我看來不可能。
你如何獲得分行覆蓋率結果?而且,你可能在談論路徑覆蓋? – deviantfan
嗨@deviantfan。不,我不是在談論路徑覆蓋。我只對分支機構感興趣。我有我的分行覆蓋百分比。 – dynamokaj