再次听测试知识体系分享觉得有了很多新的感想,一些问题的处理以及硬技能和软技能的体系梳理,有了更深层次的理解,重新做了整理和总结。
硬技能
1、 测试理论先看一本书基础的普及书籍
a) 了解测试方案、测试计划、测试环境、测试用例、测试报告、测试总结分析、需求分析、测试点、软件工程的基础理论知识等
2、 学习数据库相关的知识
3、 熟悉linux常用命令
4、 常见的测试相关工具
a) 测试管理方面的工具(禅道、jira)
b) 自动化(selenium、pyton)
c) 性能(lr、jmeter)
d) 抓包工具(fiddler、charles)
5、 http基础(接口、抓包、浏览器调试工具查看问题)
6、 计算机基础(操作系统、网络等)
7、 语言基础(python、java、shell)
8、 版本管理(git、svn、编译的相关工具maven等)
9、 web服务(apache、NG)
软技能
1、沟通技能(对接产品、开发、市场、客服、客户等等,以及测试过程中各种异常情况怎么沟通处理都非常重要)
2、职场常识(如汇报工作先阐述结果)
3、提问的方式(1.描述清楚问题2.提问前先自己找结果3.了解一下大概问的是什么东西,不然讲了也不明白4.提问前先看看他有没有写过相关的文章或者资料之类的)
4、资料搜索能力
5、自主学习能力(时间管理、学习方法、主动获取知识和资源的能力,不要做伸手党)
6、时间管理(时间管理之前有总结过一些具体的管理方式,目前在实践中,觉得还是很有用的,效率明显提升)
7、团队管理(授权、调动大家分享的积极性)
8、项目管理
9、产品思维(需求评审可以提自己的想法和意见、多体验新产品)
10、业务知识(如常见业务电商类、erp类的、IM、银行等)
测试从业者问题答疑模块
如何快速了解一个业务?
先使用它的产品,并了解使用它竞争对手的产品,可以快速了解这个业务
硬技能需要掌握到什么程度?
首先要了解这些硬技能是什么样子、有什么用途、怎么用至少都要有大概的了解,至于公司真正需要的技能可以单独恶补一下
怎么锻炼产品思维?
以用户角度去体验,感觉怎么样,设计是否合理
面试官最后问还有什么想问的,要怎么回答?
这个职位是核心诉求是什么,来解决什么问题,团队是什么样子,研发团队是什么样子,测试团队是什么样子,目前有哪些业务产品,目前公司有哪些业务
一个项目跟很久审美疲劳怎么办?
交叉测试或者换项目,根据用例库或点去测
开发没按原型做,测试才发现问题?
开发提测前让产品和设计看一下是否按原型和设计做的
测试管理岗从哪些方面把控产品质量?
前置:制定规范和约定大家按照这个规范和约定走
流程前置:按照约定的流程规范的去走
团队能力整体的提升和培养
技术手段去提升效率,如没有持续集成把持续集成推上去,有持续集成提升持续集成的效率
结果导向定期总结分析
怎么去把控测试进度,如何安排时间,保证质量?
项目分配给具体的人,自己会关注风险,测试时间自己去评估
测试质量:需求评审、测试用例评审、项目团队的评审,团队同步
上线前还有问题怎么办?
上线前把所有问题梳理出来,给产品项目部门负责人看,大家觉得可以忽略掉的优先级降低延后到下一个版本解决,必须要解决的把它挑出来解决完上线;如果功能还没做完提前几天就要开始处理,功能没做完的先砍掉,不要等马上上线了才去处理。
网友评论