永发信息网

软件测试中测试桩和测试驱动的编写方法

答案:2  悬赏:0  手机版
解决时间 2021-11-19 02:00
软件测试中测试桩和测试驱动的编写方法
最佳答案
那你还是对这两个概念不清晰。
所谓的测试桩,就是你负责测试的模块/方法所调用的,所以你需要模仿他们做一个返回值(假的,但符合设计)。
所谓驱动测试,就是你负责测试模块/方法是中间的,没有main()入口,怎么编译,怎么启动呢?就需要写一个带main()的方法来调用你的模块/方法,这个就是驱动测试。
public class ddd
{
//Test driver
public static void main(String[] args) {
ddd d = new ddd();
d.Add();
}

//My module
public int Add() {
int output=this.Stub1() + this.Stub2();
System.out.print("My module: return value is "+output+"\n");
return output;
}

//Stub1
public int Stub1() {
int output=3;
System.out.print("Stub 1 : return value is "+output+"\n");
return output;

}

//Stub2
public int Stub2() {
int output=7;
System.out.print("Stub 2 : return value is "+output+"\n");
return output;
}
}
全部回答
打桩的问题我看到过,但是忘了,记得在泽众软件的知识文库里前两天看到了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一条大道长60米,在大道两边插彩旗,每隔10米
成都海高财富信誉可好?周稷松的理财经验和能
亲们帮帮忙算下,贷款个2399的手机,首付500
东北酱炖鱼怎么做如何做好吃
怎么有怪异感觉?路上人怎么都盯着我看?鬼鬼
有没有人在用薇姿的理想焕白活采系列
什么是俱风,什么是台风,有什么区别,怎么区
怎么样才能把电脑最下面一行的搜索去掉
听说现在有个什么绑定电话或是手机,打长途才
地球春天来得越来越早吗?
中国五矿集团2014年校园招聘考试内容是什么?
索尼S36h能升级安卓4.2吗
请问一下这是特百惠哪种系列啊?
请问哪里的奇石场有可以刻字的景观石和黄蜡石
四川大学高分子本科用书的全名及出版社?
推荐资讯
请问12年11月的德福成绩什么时候查得到?是到
《两碗牛肉面》的主要内容!求,急急急急急急
1亿乘1亿,等多少
超有趣幼儿十万个为什么pdf
我的作品有5000字了,可才十几个人关注。怎么
香港人在深圳某航空公司工作,如何办理无犯罪
1.5英寸法兰应该标准是多少
福建省南平市顺昌县一手房有房产证吗?
580000元改写成用万作单位的数
仙剑4中怎样走出淮阳王墓
PS4实况足球2018能不能打补丁
宠物饼干的做法步骤图,宠物饼干怎么做好吃
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?