测试现状
1.CMDN 29期活动
CMDN(China Mobile Developer Network)为移动开发者俱乐部。
IGT公司(游戏彩票公司),美资上市公司。
CA公司(IT管理软件公司),总部美国。
活动内容:
(1) 稀缺软测岗位。
1. 测试架构师。他们能够定义整个解决方案、策略,和客户沟通,把控测试的质量和流程,有一定的技术背景和测试经验。
2. 非功能测试工程师。非功能测试主要指性能测试,工程师需要了解至少两个层面的测试:第一,系统层面测试,如操作系统、CPU、存储器等。第二,应用层面/软件层面测试,应用层面测试需要和系统层面相结合。
(2)软测目前难以实现自动化。
(3)测试人员的核心竞争力(别人长时间难达到的):第一,学习能力。第二,主动性。
(4)为什么我们招不到合适的测试人员?为什么测试人员在面试的时候总是失败?具体原因如下:
- 70%:能力与经验不符!比如:6年测试经验的简历,实际能力只有2年;或者说两年的测试经验重复了六年!
- 80%:基础技术不扎实!包括操作系统原理、数据库原理、软件架构、网络、基础的编程知识等都停留在学校的概念上。
- 100%:测试设计理论不好或没有!
- 50%:学习意愿不强、主动性不强!
- 50%:Test Sense(测试的感觉)不好!
(5)测试人员的能力构成模型:
就产品知识而言,分为广度和深度。就是不仅要了解模块、产品,还要了解整个解决方案,甚至于有的测试人员对于产品的理解能达到开发的层面上,包括产品的整个架构、后台的脉络等等。
(6)测试人员的能力构成模型:
初级——了解客户的主要业务逻辑;能够按照测试用例进行测试,并发现产品的问题;能编写基本的测试用例,遵循测试流程。
中级——理解客户主要的业务逻辑;能够做为Feature Owner定义Feature的测试策略;对Feature工作有一定的影响力。能结合测试理论和需求进行测试设计;测试执行过程中有一定的Trouble-Shooting能力、一定的探索性测试能力、一定的客户支持能力。
高级——深入理解客户的业务逻辑;能定义复杂Feature或Release的测试策略,可以承担Release Owner;能根据客户业务逻辑和产品知识评审测试用例;精通测试理论;在测试执行过程中有能力进行深入的探索性测试;有能力及时调整测试策略;很强的Trouble-Shooting能力。对Feature或Release有一定的影响力;较强的客户支持能力。
专家级——精通业务逻辑、产品架构及解决方案;探索性测试专家;测试理论专家;行业标准专家;能够为产品经理或客户提出建议、想法,或提供咨询。
2.做软件测试,必须有懂业务,懂开发(5万行以上代码)。
3.IT术语
PV访问量(Page View),即页面访问量。
IP访问数指独立IP访问数。
UV访问数(Unique Visitor)指独立访客访问数。