一、测试理论(软件测试硬技能)
1.一本书籍:探索性测试,google的软件测试之道等
2.测试流程:开发模式瀑布,敏捷等。 测试流程:从需求到设计到源码,到用例,冒烟,执行,报告,复盘等,跟开发、运维、产品等合作流程
3.用例方法:等价类、边界值、错误推测法、因果图等等,任何一个需求点都是各方法的组合
4.Bug生命周期:new到open,指派,接受,已解决,已拒绝,reopen, closed
5.语言基础:python, java,shell
6.常见工具: 功能测试工具(禅道,tapd, jira等),自动化工具(),性能工具(LR,Jemter,systrace,MAT, dump等),管理工具(svn, git,)等
二、职场常识(软件测试软技能)
1.如何学习
看书+看资料,多沟通,看视频(辅助)
看视频太耗时间,最好时看书+看资料(不在多,在于精)+搜索
2.如何提问 :
做了什么操作,遇到什么问题,需要什么帮助
切忌一上来就是个图片,什么都没有
3.写邮件
邮件的几要素:
a 主题可以简明扼要。
b. 邮件内容说明主要问题是什么,需要得到什么帮助或者需要
4.职业选择
5.同事之间的合作(中午吃饭是好时机,平时可以多走动)
a.跟开发沟通
b.跟领导沟通
c.跟产品沟通
6.如何汇报(上级汇报)
每日汇报:工作进度,遇到问题,发现bug, 解决bug
每天任务不管是否做完,都有个汇报
哪些该说,哪些不该说; 不能越级汇报;遇到问题多问,技术不能
7.如何复盘
对遇到问题或者其他事情的总结
网友评论