测试自我要求

客户端校验

1. input输入测试

  • 使用maxlength属性初步限制长度
  • 正则判定数字字母等输入的格式和长度
  • 去除两端空格
  • 对应要有弹层或者醒目的文字提示
  • 如果有必要,单独对非空类型加一处提示

2. 文字显示处理

  • 对于开放性输入的文字,显示时要进行必要的处理,用struts标签或者jQuery处理。
  • 特别注意的是ajax返回数据的处理。
    jQuery方式:
$('..').text($('
').text('...').html() )
  • 溢出处理(纯中文,纯英文,中英结合)

3. 表单提交

  • 要提交的表单要对每一项进行校验,具体每项的校验参照以上情况的处理。
  • 每个按钮要做去重的处理。

4. 上传文件

  • 文件大小
  • 文件后缀名
  • 文件破损
  • *文件尺寸(图片)

服务端校验

1.传入参数校验

  • 判断传入的参数是否符合提交的标准,可以使用正则表达式
  • 判断登录状态
  • 判断权限

2.写单元测试

  • 测试正确通过
  • 测试错误提示
  • 要做到后台不报异常,提示要友好

3.代码中的无关代码

  • 没用的注释和代码
  • console/alert 语句上线前要去掉

你可能感兴趣的:(测试自我要求)