我爱编程

测试知识体系的学习总结

2018-04-11  本文已影响0人  简单生活101

       再次听测试知识体系分享觉得有了很多新的感想,一些问题的处理以及硬技能和软技能的体系梳理,有了更深层次的理解,重新做了整理和总结。

硬技能

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、银行等)

测试从业者问题答疑模块

如何快速了解一个业务?

先使用它的产品,并了解使用它竞争对手的产品,可以快速了解这个业务

硬技能需要掌握到什么程度?

首先要了解这些硬技能是什么样子、有什么用途、怎么用至少都要有大概的了解,至于公司真正需要的技能可以单独恶补一下

怎么锻炼产品思维?

以用户角度去体验,感觉怎么样,设计是否合理

面试官最后问还有什么想问的,要怎么回答?

这个职位是核心诉求是什么,来解决什么问题,团队是什么样子,研发团队是什么样子,测试团队是什么样子,目前有哪些业务产品,目前公司有哪些业务

一个项目跟很久审美疲劳怎么办?

交叉测试或者换项目,根据用例库或点去测

开发没按原型做,测试才发现问题?

开发提测前让产品和设计看一下是否按原型和设计做的

测试管理岗从哪些方面把控产品质量?

前置:制定规范和约定大家按照这个规范和约定走

流程前置:按照约定的流程规范的去走

团队能力整体的提升和培养

技术手段去提升效率,如没有持续集成把持续集成推上去,有持续集成提升持续集成的效率

结果导向定期总结分析

怎么去把控测试进度,如何安排时间,保证质量?

项目分配给具体的人,自己会关注风险,测试时间自己去评估

测试质量:需求评审、测试用例评审、项目团队的评审,团队同步

上线前还有问题怎么办?

上线前把所有问题梳理出来,给产品项目部门负责人看,大家觉得可以忽略掉的优先级降低延后到下一个版本解决,必须要解决的把它挑出来解决完上线;如果功能还没做完提前几天就要开始处理,功能没做完的先砍掉,不要等马上上线了才去处理。

上一篇 下一篇

猜你喜欢

热点阅读