概述
3.功能模块设计
1)Double类型测试数据
实现类:TestDouble
定义变量:
hmin---身高下限
hmax---身高上限
wmin---体重下限
wmax---体重上限
实现思路:
利用随机数产生有效等价类和无效等价类;
利用输出文件,输出测试用例数据;
2)Date类型测试数据
实现类:Date
定义变量:
Birthyear----出生年
Birthmonth---出生月
Birthday---出生日
Inductionyear入职年
Inductionmonth---入职月
Inductionday---入职日
并且设置出生日期和入职日期的限制边界值yearmax、Byearmin、Iyearmin、monthmax、monthmin、daymax、daymin
实现思路:
由已设置的边界值划分有效等价值和无效等价值;
利用随机数再产生一组有效等价类范围内的随机测试数据;
利用输出文件,输出测试用例数据
3)Int类型测试数据
实现类:TestcaseInt
定义方法:testAge()、testSalary()、testNum()
实现思路:
分别定义年龄、工资、工号的边界值;
利用随机数生成有效等价类的测试数据;
利用输出文件,输出测试用例数据
4)String类型测试数据
实现类:TestString
定义方法:name()、health()
实现思路:
在每个方法中定义字符串;
分别输出有效和无效等价类;
利用输出文件,输出测试用例数据
4. 注意事项
1、请注意代码的书写,各个变量命名规范;
2、控制台输出请注意输出方式;
最后
以上就是端庄人生为你收集整理的TestDataBuilder自动生成工具的全部内容,希望文章能够帮你解决TestDataBuilder自动生成工具所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复