怎么做bug预防?
来源:互联网 发布:软件开发与软件研发 编辑:程序博客网 时间:2024/06/10 08:57
方法一:
通过缺陷管理工具统计/导出excel表内进行统计:
1.模块出问题比例
2.按前后端出问题比例:比如UI,功能,数据库各占问题比例
3.浏览器
方法二:
根据以往经验:
1.分辨率 。无说明情况下一般默认为1024*768,应再多尝试最容易出问题的800*600
2.浏览器兼容性{测试角度--保证页面不变形,执行正确
开发角度--制定页面设计规范和js设计规范}
3. TAB键
4.前进和后退。防止用户退回特定数据提交页面,进行重复操作。
5.页面提示语要规范,统一
6.文字的缩略和折行。Truncation/把页面拉的非常长
7.button一经提交应该立即置灰,防止多次提交
8.文字输入{特殊字符,程序字符(如单引号,双引号,斜杠,反斜杠)}
9.安全性{1.用户名密码不应该出现在URL中,
2.密码应该加密传输
3. url具体参数不应该存放在缓存中。
10. cookie{1.生存期
2.生成的cookie进行检查,敏感信息得加密
3.IE不支持cookie时,没提示信息
}
11.数据库资源应该有释放机制
0 0
- 怎么做bug预防?
- bug预防
- 妈妈们怎么做才能预防孩子鸡胸
- BUG预防笔记
- 遇到BUG时你应该怎么做
- 怎么预防颈椎病
- 怎么预防颈椎病?
- 怎么预防颈椎病?
- 产后肥胖怎么预防
- 怎么预防空调病呢?
- 怎么预防多线程出错
- 为bug预防奠定基础
- 为bug预防奠定基础
- 【功能测试】bug的预防
- Bug分析:为bug预防奠定基础
- Bug分析:为bug预防奠定基础
- Bug分析:为bug预防奠定基础
- Bug分析:为bug预防奠定基础
- Android getLocationInWindow()返回空值
- 编写 shell脚本
- 修改maven的镜像仓库,提高下载jar包的速度
- GDOI2017模拟Round4总结
- python——模块
- 怎么做bug预防?
- REST风格概述
- MySQL数据库
- python-opencv旋转图像,保持图像不被裁减
- ACM 水仙花数
- hdu 1226 超级密码 bfs+大整数对long取模
- Libevent 编程- 定时器事件(timer event)
- jQuery Mobile列表样式失效解决方案
- 第一次使用Git上传本地项目到github上