永发信息网

简述JUnit单元测试步骤。

答案:2  悬赏:30  手机版
解决时间 2021-01-26 18:48
简述JUnit单元测试步骤。
最佳答案
参考答案: 1.判断组件的功能:通过定义应用的整体需求,然后将系统划分成几个对象; 2.设计组件行为:依据所处理的过程,可以通过一个正规或者非正规的过程实现组件行为的设计,可以使用UML或者其他文档视图来设计组件行为,从而为组件的测试打下基础; 3.编写单元测试程序(或测试用例)确认组件行为:这个阶段应假定组件的编码已经结束而组件工作正常,需要编写单元测试程序来确定其功能是否和预定义的功能相同,测试程序需要考虑所有正常和意外的输入,以及特定的方法能产生的溢出; 4.编写组件并执行测试:首先创建类及其所对应的方法标识,然后遍历每个测试实例,为其编写相应代码使其顺利通过,然后返回测试。继续这个过程直至所有实例通过; 5.测试替代品:对组件行为的其他方式进行考虑,设计更周全的输入或者其他错误条件,编写测试用例来捕获这些条件,然后修改代码使得测试通过; 6.重整代码:如果有必要,在编码结束时对代码进行重整和优化,改动后返回单元测试并确认测试通过; 7.当组件有新的行为时,编写新的测试用例:每次在组件中发现故障,编写一个测试实例重复这个故障,然后修改组件以保证测试实例通过。同样,当发现新的需求或已有的需求改变时,编写或修改测试实例以响应此改变,然后修改代码; 8.代码修改,重复测试:每次代码修改时,重复所有的测试以确保没有打乱代码。
试题难度:★★☆
参考解析:
全部回答
感谢回答
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
林青霞和张柏芝,谁更漂亮
家里有一块香皂黑色的,上面写着Touch Mel,
谁知道转发微博是否侵犯著作权?
丈夫去世后,儿媳有赡养公婆的义务吗
血液里为什么二氧化炭高
成语其乐无穷的意思是什么啊?有知道释义的请
戴尔optiplex 3050刚装完系统,一打开驱动精
请教各位,求出中平卦会不会有灾难,我今天做
【登楼赋的作者】《登楼赋》表现了作者什么样
至强重生女主角是谁
沈阳有哪些留学机构
梦见自己没穿衣服,从心理上分析一下为什么会
我家贵宾狗狗刚刚被一只哈士奇咬到了脖子,还
某卷烟厂(位于市区)为增值税一般纳税人,2014
◆如何从芽辨别牡丹苗?
推荐资讯
怎样可以使脸上的皮肤变白一些?
扬州市交警六大队大队长叫什么
2016年北京单双号限行范围是全北京还是五环以
【praise可数吗】praise和contribution都是可
成语柔肤弱体的意思是什么啊?有知道释义的请
乙已天干地支五行所属是什么
舜泰驾校地址有知道的么?有点事想过去
请问我想去韩国农场工作需要哪些条件?我不会
成语商彝夏鼎的意思是什么啊?有知道释义的请
谁知道百胜餐饮集团一个区经理的年薪是多少
陈巨峰美术培训中心地址好找么,我有些事要过
帮我想几个QQ群头衔,霸气一点的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?