测试理论
1.测试的定义
在软件中存在的bug
2.出现bug的地方以及找到bug的方式有:
1肉眼看到 (界面UI)
2系统资源使用率 cpu 内存 网络 电量 。。。
3服务器端
4访问的方式/数据库的
。。。
3.判定bug的依据:
-
需求文档 原型图
-
不相符合的错误类型
-
难以理解 不易使用 运行缓慢。。
4.bug出现的原因
20%来源于代码 80%需求不明确 产品需求经常变更
5.产生bug的原因归纳为:
(1) 需求解释有错误;
(2) 用户需求定义错误;
(3) 需求记录错误;
(4) 设计说明有误;
(5) 编码说明有误;
(6) 程序代码有误;
(7) 数据输入有误;
(8) 测试错误;
(9) 问题修改不正确