很简单的程序,如果写测试案例,你会怎样写 入力三角形三边的长度,然后判断是正三角形,两边相等三角形,不等边三角形的程序. 如果写测试案例,你会怎样写呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 测试case还不好写啊,参数是三个边长,那你就给三个长度不就得了,当然这三个边长你必须知道他的类型 比如输入method(5,5,5)那么断言就看他是不是等边的不就得了,同理其他两个。 这个case好像不难写!还是我们误解楼主的意思了!假如构造方法是triangle(int x,int y,int z,)设定l,m,n都是int类型的常量创建以下几个对象,进行测试triangle(int l,int l,int l,) //测试等边情况,再换m,n测试一下triangle(int l,int l,int m,) //测试等腰情况triangle(int l,int n,int m,) //测试普通情况当然为达到更好效果,可以采用生成随机数的方式测试,把测试代码放在循环里面,这样执行次则可以测试多组数据good luck! 我的意思能写多少个测试case出来,才能完整地测试这个短小的程序.考虑各种情况. SOFTWARE TESTING A CRAFTSMAJ‘S APPROACH中文版《软件测试》作者 PAUL C.JORGENSEN这本书上有这个例子可以到emule上搜一下英文原版,中文的不知道有没有 英文版的名字错了个字母SOFTWARE TESTING A CRAFTSMAN‘S APPROACH java中没有指针,怎么构建一个链表树? 线程队列删除问题 如何将db4o中的数据写到别的关系型数据库? ^_^!一个关于的java程序实施的问题!! 内隐类的例子分析,不知道对不对,谢谢指导. Applet缓存问题 想要使用xml在不同的数据库之间传输交换数据,有没有相关资料? javabean 如何访问 web.xml?? 请问jecreator如何运行带参数的application? 时间格式转换问题 大家帮个忙急啊!!! JAVA访问数据库显示信息
那么断言就看他是不是等边的不就得了,同理其他两个。
还是我们误解楼主的意思了!假如构造方法是triangle(int x,int y,int z,)
设定l,m,n都是int类型的常量创建以下几个对象,进行测试triangle(int l,int l,int l,) //测试等边情况,再换m,n测试一下triangle(int l,int l,int m,) //测试等腰情况triangle(int l,int n,int m,) //测试普通情况
当然为达到更好效果,可以采用生成随机数的方式测试,把测试代码放在循环里面,这样执行次则可以测试多组数据good luck!
中文版《软件测试》
作者 PAUL C.JORGENSEN
这本书上有这个例子
可以到emule上搜一下英文原版,中文的不知道有没有
SOFTWARE TESTING A CRAFTSMAN‘S APPROACH