下图为被测程序流程图,试用语句覆盖和路径覆盖方法设计它的测试用例

如题所述

第1个回答  2011-11-29
路径覆盖
真真真2 11 101
真真假2 11 99
真假真2 9 101
真假假2 9 99
假真真1 11 101
假真假1 11 99
假假真1 9 101
假假假1 9 99
语句覆盖、
真真真2 11 101
假假假1 9 99
第2个回答  2011-11-29
C#写法。
private int x = 10;
private int y = 20;
private int z = 30;
protected void Page_Load(object sender, EventArgs e)
{
string str= printnumber(ref x,ref y,ref z);
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "", "alert(str)", true);
}

private string printnumber(ref int x,ref int y ,ref int z)
{
if(x>1){x+=100;}
if(y>10){y=y*100;}
if(z>100){z=z/100;}
return "X=" + x +";y="+y+";z="+z;
}

参考资料:if

本回答被网友采纳
相似回答