论坛首页 综合技术论坛

关于WEB项目单体测试的范围总结

浏览 7412 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-02-17  
小生工作总结,主要是JAVA的ONLINE项目,大家提提意见:
1.变量引用的时候,空指针情况的防止,即为空检查.
2.数学运算异常,如除0的情况.数组越界异常,字符串访问过界
3.数据库检索记录,结果记录行数状况的处理.
4.画面显示项目的确认.
5.画面显示项目达到上限时情况的处理.
6.系统出错的时候,异常信息是否正确.
7.数据库连接,游标的处理.
8.数学运算时,数据精度的处理.
   发表时间:2006-02-17  
大哥,具体点
0 请登录后投票
   发表时间:2006-02-17  
hongliang 写道
大哥,具体点



很细了吧.
0 请登录后投票
   发表时间:2006-02-26  
啥叫单体测试?
0 请登录后投票
   发表时间:2006-03-02  
xidaboy的意思应该是对WEB项目开发中一些必须要注意检测的地方。写的不错,是做过项目的人。
0 请登录后投票
   发表时间:2006-03-03  
我也来个WEB项目页面出现的错误:
1、表单未作数据校验
2、退出时,session没有清空
3、在录入数据成功后未提示成功
4、多帧时候,在后退到多帧页面,时只能在其中一帧中打开
5、用户点击浏览器后退时候退出系统,点击前进仍可进入
0 请登录后投票
   发表时间:2006-03-03  
xidaboy 写道
小生工作总结,主要是JAVA的ONLINE项目,大家提提意见:
1.变量引用的时候,空指针情况的防止,即为空检查.
2.数学运算异常,如除0的情况.数组越界异常,字符串访问过界
3.数据库检索记录,结果记录行数状况的处理.
4.画面显示项目的确认.
5.画面显示项目达到上限时情况的处理.
6.系统出错的时候,异常信息是否正确.
7.数据库连接,游标的处理.
8.数学运算时,数据精度的处理.

   楼主所说的应该算是基于web的单元测试检查清单了. 不过粗略看来, 似乎是你项目的清单,不能作为基准检查项的. 简单说明一下吧
测试项1, 作为单元测试,应该是对必须项进行非空检查, 而对非必须项只需要进行捕捉处理了.
测试项2, 这个更多的是代码审查的问题吧.
测试项3,也只是楼主所在项目的要求吧
测试项4, 更多的是需求确认问题.
6,7,8 是测试关注点.
    其实作为web的单元测试,更多的是基于可用性的测试(这点和后台程序不太同), 比如要注意异常信息, 数据验证, 数据表示(非空处理,精度处理)等
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics