今天给所有即将入职软件测试的小伙伴十条建议,希望这些建议能给你带来一些帮助,这些建议通过了很多的同行总结都是一些经典问题以及一些对于将来工作的建议。
1、持续刨根问底
对于问题的解决过程要清楚
出现的GUG要知道到底是啥原因
对不清楚的需求要问清楚再去测试
对严重级别较高的BUG要每天跟踪修改进度
对难以再现的问题给予绝对的关注
2、合理控制时间
项目测试周期的时间把控
测试流程中每个测试阶段的时间把控
学习、工作、休息、娱乐的时间比例把控
3、学会有效沟通
表达能力-让别人能听懂你说的是什么
理解能力-能耐心听懂别人说的是什么
思考能力-能提出具有建设性意义的建议
决策能力-能拿出有效的理由和依据说服对方
4、提高工作效率
能够快速掌握业务主要逻辑和业务流程
提高测试用例的编写速度和有效性
能够快速进入测试的状态
能够有效跟进BUG的修改进度
提高重复性工作的娴熟程度
能够快速判断问题的位置,编写直观的缺陷报告
5、学会换位思考
能够站在开发的角度思考问题
能够站在产品的角度思考问题
能够站在用户的角度思考问题
能够站在领导的角度思考问题
6、提高思维水平
想问题的出发点一定要越来越高
做事情的态度一定要越来越严谨
判断逻辑的思路一定要越来越清晰
具备为达到目标而解决难题的能力
7、提高全栈技术
- 功能测试需要掌握的基本工具:
思维导图工具
VISIO XMIND
手工测试(业务逻辑、业务流程、输入框、兼容性、UI、COOKIE、易用性…)
版本控制工具
SVN GIT
缺陷管理工具
禅道 JIRA BUGFREE QC BUGZIILA
自动化测试
APP
APPIUM
MONKEY
MONKEYRUNNER
…
WEB
SELENIUM
QTP
…
接口自动化
JMETER
SOUPUI
…
接口测试
SOUPUI
POSTMAN
…
数据库
SQL
脚本语言
JAVA
PYTHON
其他
JENKINS
FIDDLER
APPSCAN
。。。
8、参加技术培训
持续学习新的技术温故而知新
不断地学习新的思想新的想法
快速掌握技术的核心,快速达到实战的能力
尽可能节省学习时间,追求快速奏效,再继续提高
9、体现自身价值
努力在测试中找出别人找不出的问题
尽量能去做到别人无法做的事情
努力去担当别人不愿意担当的任务
努力去完成别人完成不好的工作
把自己的分内工作的事情做到最好
10、善于思考问题
思考工作方面的问题
思考技术方面的问题
思考沟通交流的问题
思考为人处世的问题
思考在别人眼中你的问题