8.1). 数据类型:
序号 |
测试项 |
测试内容 |
质量保证标准 |
问题属性 |
出错频率 |
D1 |
Null转化 |
在设置值对象VO时,在VO内部是否将空串""将转化null,数值型数据(整数、浮点数)null转为0。* |
|
|
|
D2 |
Null转化 |
在取得VO元素放到界面时(如放到UITextField)是否根据需要将null转化为""或"0"或”0.0”。 |
|
|
|
D4 |
控件数据类型的转换 |
编辑控件数据类型是否与表中对应字段数据类型一致 1.UITextField文本域数据类型在nc.ui.pub.beans.textfield包的UITextType接口中定义了TextStr、TextInt、TextDbl、TextDate和TextDateTime等5类,但布尔型使用UICheckBox或UIRadioButton控件,故没有定义布尔型。 |
|
|
|
D5 |
UFDouble的使用 |
去掉原UFCurrency类型,重新封装UFDouble,所有的数值型及运算是否采用UFDouble。 |
|
|
|
D6 |
UFDateTime的使用 |
去掉原UFTime类型,重新封装UFDateTime。 |
|
|
|
D7 |
某些数据封装类型的禁用 |
禁止使用的数据封装类型,如Boolean、Short、Long、Float、Double、Date。 |
|
|
|
D9 |
双精度型控件的范围控制 |
对双精度型控件是否控制最大长度范围: 如:对双精度型,数据库表中字段设为Decimal类型,pricision为20位,Scale为8位 则需加入语句: ivjtxtShipUnitNum.setMaxLength(20); ivjtxtShipUnitNum.setNumPoint(8); |
|
|
|
D11 |
最大长度的设置 |
设置最大长度MaxLength(默认20位、对TextDate与TextDateTime无效), |
|
|
|
D12 |
小数位数的设置 |
设置小数位数NumPoint(默认4位、只对TextDbl有效) |
|
|
|
D13 |
禁止输入字符的设置 |
设置禁止输入的字符DelStr,整数和浮点数也可设置禁止字符串,如: //禁止输入负数 setTextType("TextStr"); setDelStr("-"); //只输入数字型字符 setTextType("TextDbl"); setDelStr("-."); |
|
|
|
D14 |
对齐方式 |
整数和浮点数默认右对齐,其它左对齐,可以改变 |
|
|
|
D15 |
左边字符锁定的设置 |
设置左边字符锁定 (1)setFixText(String)--设置串并锁定和字符串相同的长度 (2)setFixText(String,int)--设置串并锁定参数给定的长度 (3)setFixTextLen(int)--锁定参数给定的长度 (4)setText(String)--设置串并取消锁定 任何设置都会修改以前设定的锁定长度 |
|
|
|
评论