【开发】开发完毕,测试后,别再漏了检查了

软件测试要点总结
本文总结了软件测试过程中常被忽视的几个关键点,包括业务逻辑验证、数据校验、特殊字符处理及脚本注入防护等,对于提升软件质量具有重要意义。

辛辛苦苦、含辛茹苦、怀胎十月,项目终于有了阶段性成果。

于是,满怀信心、屁颠屁颠地交由测试人员做SIT,没想到结果一阵惨。。。

虽然,我们不是专业的测试人员,但,我们也必须重视测试。

于是,记录下,常见的注意的地方:

 

> 重中之重:业务一定要正确,这是前提

重要的事情说3遍:

业务、数据

业务、数据

业务、数据

 

> 易忽略的地儿

  • 增加项目,查询
    • 非空校验
    • 长度校验(如,某字段在DB中长度为32,那么页面输入33个字符的情况)
    • 业务校验(如,名字是否重复)
      •   唯一性校验
  • 编辑项目,查询
    • 全选测试(如,涉及多选的,将选项全部选中,保存,再查询是否一致)
    • 清空测试(如,将选择框全部清空、文本框清空,保存,再查询是否一致)
  • 删除项目,查询
    • 是否有引用性校验

       

> 特殊符号

还有一些键盘上能打出的标点,如果输入到文本框中,系统是否会能正确地保存、显示呢?

`1234567890-=[]\;',./~!@#$%^&*()_+{}|:"<>?

 

> 防止脚本注入(SQL、JS)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值