测试注意点及发展之路
来源:互联网 发布:警用强光手电 淘宝 编辑:程序博客网 时间:2024/04/29 13:50
功能测试人员要了解的几个要点:
1. bug优先级:优先级包括轻微、一般、较严重、严重、崩溃等,掌握一些bug的优先级是必要的,也是向开发展示要解决问题的优先级。
2. 练习和改进书面交流能力:为了写好测试用例和bug报告等,优秀的测试人员必须具备极好的书面交流能力。
3. 学会从不同角度、不同方面查找bug:包括正确、错误、变态测试等,除了功能之外的一些不同思路,不同测试方式等。
4. 规范化测试流程:基本的测试流程:需求分析—》设计分析—》制定测试计划—》编写测试用例—》执行测试用例—》发现并提交bug—》验证开发的bug—》正确修改的关闭,还存在问题的重新提交。将测试的各个阶段应该如何测试及记录,回溯等要详细了解。
5. 测试专业技能:初级要掌握:黑盒、测试用例设计、测试方法、bug管理工具、测试流程等,中级:白盒测试、网络、操作系统、数据库相关知识熟练,掌握java、python或其他某种语言。高级:安全、接口测试、沟通能力强,熟练使用缺陷工具、项目管理工具,能够独立带人等。
自己定的测试工程师发展之路:
初级(1~1.5年):掌握编写测试用例的设计方法、记录及跟踪bug,熟练掌握一种自动化测试框架的使用及脚本编写。
中级(1.5~2.5年):熟悉及了解bug管理工具、项目管理工具等的使用,精通java语言及安卓系统相关网络、数据库及接口测试等知识。
高级(2.5~4年):帮助开发维护测试或编程标准与过程,分析需求,同开发、产品等一起评审需求文档,掌握行业业务知识,能够独立设计测试框架、掌握测试行业脉搏。
测试组负责人(4~6年):掌握各方面测试知识,对安全、性能、内存优化等熟悉,负责进度安排、成果估算、进度表设计及预算目标交付产品等。
项目管理经理(6~15年):管理5或更多测试人员参加一个或多个项目。负责这些项目的测试周期,为用户提供交互及beta测试等,测试进度安排、人员分工等。
以上定的计划只是初步这样打算,摘自:http://www.uniontesting.com/article-6598-1.html
测试的一些技巧:
(1) 边界测试,测试用户输入框中的数值的最大数和最小数,以及为空时的情况。
(2) 非法测试,例如在输入数字的地方输入字母。
(3) 跟踪测试,跟踪一条数据的流程,保证数据的正确性。
(5) 接口测试,程序往往在接口的地方很容易发生错误,要在此模块测试勿掉以轻心。
(6) 代码重用测试,在开发过程中有些模块功能几乎相同,程序员在重用代码时可能忘记在原有代码上修改或修改不全面,而造成的错误。
(7) 突发事件测试,网络中断、接收到短消息、电量不足、电话打进来、切换前后台等。
(8)bug重现:重试多次、重试没有重现怎么办、重试的成本过大时怎么办,这些都要考虑。
(9)如何锻炼发散的思维:玩一些有趣的益智游戏、网络游戏、多向他人请教高招。
功能测试点参考:http://www.uniontesting.com/thread-26399-1-1.html
- 测试注意点及发展之路
- 接口测试指导之必收秘籍(内含用例及执行注意点)
- 系统测试注意点
- Installation 测试注意点
- 用户界面测试注意点
- SMS测试注意点
- hibnate 测试注意点
- 用户界面测试注意点
- 性能测试注意点
- 界面测试注意点
- 兼容性测试注意点
- Web测试注意点
- 软件测试工程师发展之路
- 测试人员职业发展之路
- c语言之路--简单的语言格式和注意几点及作业1
- IOS控件之UITextField用法及注意点
- 九大排序之归并排序--实现及注意点
- web项目测试注意点
- linux java安装
- window 下 pycharm的安装以及 教程(一)安装和首次使用
- 记于2015/01/03
- 小黄人软件淘宝旗舰店 ---程序源码,定制专家手机:18910620895 旺旺:chenhao0568 QQ:345139427
- Unity3D面试ABC
- 测试注意点及发展之路
- 求n维空间点的距离(改进版)
- JVM监控命令与工具(二) jstat
- POJ 3080 Blue Jeans
- Apache Hadoop NextGen MapReduce (YARN) 2.6(翻译自官方)
- UI-UISwitch
- 使用数组的方法建立一颗二叉树
- liferay如何在struts2中調用ajax
- Linux下的两种服务:RPM包默认安装的服务和源码包安装的服务