51Testing软件测试论坛
标题:
请大家设计一个测试用例
[打印本页]
作者:
szxutao
时间:
2004-8-18 08:35
标题:
请大家设计一个测试用例
在三角形计算中,要求三角型的三个边长:A、B 和C。当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。若是等腰三角形打印“等腰三角形”,若是等边三角形,则提示“等边三角形”。画出控制流程图、找出基本测试路径 ,对此设计一个测试用例。
作者:
大唐盛世
时间:
2004-8-18 11:40
我写的伪码:
void ComputeTraingle(int a,int b,int c)
BEGIN
int iTotalLen = 0;//三角形三条边的总长
//参数检查
IF( (a <= 0) OR (b <=0 ) OR(c <= 0))
{
打印"输入的参数必须大于0";
RETURN;
}
//检查三条边是否能构成一个合法的三角形
IF(((a+b) < c) OR ((a +c )< b) OR ((b + c) < a))
{
打印“您输入的参数不能构成一个合法的三角形";
RETERN
}
//计算三条边的总长
iTotalLen = a + b + c;
//如果是等边三角形
IF(a == b == c)
{
打印"该三角形是等边三角形,周长为iTotalLen";
RETURN;
}
//如果是等腰三角形
IF( (a == b) OR (b == c) OR (a == c))
{
打印"该三角形是等腰三角形";
RETURN;
}
END
[
Last edited by 大唐盛世 on 2004-8-18 at 11:44
]
作者:
with_moon
时间:
2004-8-31 10:07
标题:
这个在很多很多书上都有,用等价类划分的方法写~~~
作者:
81052661
时间:
2007-6-4 19:47
写的是测试用例啊,也不是伪代码
作者:
annayin
时间:
2007-6-5 11:40
sdlkfj4 这个到处都是。。。
作者:
xiongshaohuang1
时间:
2007-7-11 15:52
论坛就有
作者:
cjxpistol
时间:
2007-8-10 15:04
bu dong a
作者:
zxyu1982
时间:
2007-8-11 23:47
ding
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2