`
xitong
  • 浏览: 6178405 次
文章分类
社区版块
存档分类
最新评论

一名普通测试人员的年总结报告

 
阅读更多

转眼间来公司已经快一年了,在这一年里收获多多感触多多。一直想写一篇总结,由于各种琐事以及感觉想法的不成熟,一推再推。

1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,所以无论如何都要努力学习,以知识来武装自己的大脑,同时还要让我们所学的知识转化为工作利器。

2、一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么,“我刚踏入测试行业,还不知道将来可能做什么?”,“跟着感觉走,先做做看”。因为,这样的观点会通过你的潜意识去暗示你的行为无所事事、碌碌无为。无论是想做功能将来转产品?还是做性能、自动化走技术道路,将来成为技术专家?还是打算做白盒?还是做管理等等?

3、书到用时方恨少,不要将自己的知识面仅仅局限于技术方面。诺贝尔经济学奖得主西蒙教授的研究结果表明: “对于一个有一定基础的人来说,他只要真正肯下功夫,在6个月内就可以掌握任何一门学问。”教育心理学界为感谢西蒙教授的研究成果,故命名为西蒙学习法。可见,掌握一门陌生的学问远远没有想想的那么高难、深奥。多方吸取、广泛涉猎。极力夯实自己的影响圈、尽量扩大自己的关注圈。财务、经济、税务、管理等等知识,有空花时间看看,韬光养晦、未雨绸缪。比如我来咱们公司之前根本没接触过socket和webservice脚本的开发,但是经过学习和开发沟通,很快就将这2个种协议掌握,比加以深入研究,并且在我们工作室的沙龙中得意分享。所以从这件事情中我体会到了一点,做任何事情之前都不要惧怕他,一定要怀有强烈信心,这样你就能做成功任何事情。所以在后来我就开始学习了android开发、android自动化、java开发等,这写知识以前对我来说都是陌生的。

4、其实真正要做好一项工作是很困难的,就看你想不想深入研究了。在测试界很多人认为只有会了性能和自动化才能成为真正的测试高手,其实我不这样认为。我们在做了一年到2年的功能测试就感觉功能测试没意思了,没有什么要学的了?我们有没有这样的问过自己,自己真的把要测试的对象了解透了吗?下面就拿咱们的K工具来说,虽然功能逻辑不如快销宝复杂,但是这的要把这些功能全部测透全部了解透彻也不是那么容易的。我和我们工作室的一些朋友曾了解过他们如何做功能测试的:第一、他们测试的时候不是针对界面(界面上有什么就测什么)来测试,而是针对需求来的;第二、每个人都负责一定的模块,如果那位负责的模块出了问题就该人负责,这叫做责任制,只有身负了责任,才会更加全身心投入测试(就算没有任何奖惩,但是至少测试本人面子上会有压力);第三、测试不能仅仅做UI测试,而是要跟数据流,从客户端发出的数据到服务器返回的数据都要跟踪。(这在底层就帮助开发人员解决了大问题,其实底层的一个问题可以导致前端N个问题)第四、测试人员一定要聊了开发人员如何去实现某个功能的,所以这些可以在做单元测试的时候得以了解,如果测试人员做不了,开发人员可以给测试人员讲解一下实习过程。

所以功能测试如果作深入了就到了灰盒测试了。

5、我认为要想成为一名成功的性能测试人员应该掌握以下知识:

1. 精通性能测试的基本概念,过程,方法论,了解性能工程;

2. 精通1个商业性能测试工具+1个开源性能测试工具,知道工具可以做什么,不可以做什么,以及工具使用中常见的问题和解决思路;

3. 扎实的计算机专业基础知识,包括计算机组成原理、操作系统、数据库原理、计算机网络原理;

4. 熟悉至少1个常用的数据库产品,例如SQL Server或者 Mysql,能进行一般的数据库管理操作,熟悉SQL脚本的使用,熟悉常用的数据调优工具和常用的counter;

5. 熟悉至少一个操作系统的原理,Windows或者Linux都可以,熟悉操作系统的体系架构、操作系统的重要基础概念,以及内存管理、存储/文件系统、驱动/硬件的管理、网络协议的实现及构成、性能的监控方法和原理,熟悉常用的counter;

6. 熟悉至少一个web server 产品,例如apache,了解一般的配置和常用的counter;

7. 熟悉至少一个应用服务器产品,例如tomcat,了解一般的配置,熟悉常用的服务器性能监控方法和原理,熟悉常用的counter;

8. 至少熟悉TCP/IP协议,熟悉HTTP协议,至少见过并了解三层、四层交换或者路由器的使用和配置。了解常用的与网络性能相关的counter;

9. 了解一般的大型企业应用的部署架构和应用架构;

10. 了解知名大型web应用、高并发量、高流量、实时响应要求高的超大规模网站的架构和优化历程;

11. 熟悉统计学的基础知识、常用分析方法以及实验设计方法,了解数学建模相关的知识;

12. 熟悉专属行业的业务知识和用户场景,例如电信行业的OSS系统所涉及的业务知识和用户场景,证券交易系统所涉及的业务知识和用户场景;

13. 大量的实际性能测试及优化经验;

14. 积极的参与到各类圈子、社团的讨论和交流、分享中。

6、明年我们还要努力做到的:

1、 强化我的功能测试功底,完成更深入的功能测试(争取做到灰盒级别)

2、 如果能够使用自动化的项目尽量实现自动化。

3、 如果有机会可尝试做单元测试

4、接口一定都进行测试,就算不做性能可以做成自动化测试,最好在集成前做。

分享到:
评论

相关推荐

    软件测试实习报告.doc

    回想起这段时间的工作过程,我从一名普通的大 学生到一个为社会服务的软件测试人员,思想觉悟有了很大的提高,作为一个刚刚步入 企业的年轻人来说,什么都不懂,没有任何实践经验,不过在各位同事的帮助下,我很 快...

    java安卓开发外卖订餐系统课程设计.doc

    JAVA课程设计报告 题目:外卖订餐系统 班 级: 姓 名: 学 号: 指导教师: 日 期: 年 月 日 目 录 一、概述 1 1.1课程设计的目的 1 1.2设计任务与要求 1 二、需求分析报告 2 1 引言 2 1.1 编写目的 2 1.2 产品范围 2 2 ...

    软件工程知识点

    在完成对软件的验收之后,软件系统可以交付用户使用,并需要以“项目开发总结报告”的书面形式对项目进行总结。 软件运行与维护期 软件系统的运行是一个比较长久的过程,跟软件开发机构有关的主要任务是对系统进行...

    图书管理系统软件工程课程设计(1).doc

    15 (二)功能演示 30 五、测试 33 六、 软件发布 38 七、总结体会 38 八、 参考文献 39 一、项目计划 (一)项目内容 在计算机日渐走进普通家庭的今天,对于个人来讲,采用一套行之有效的图书管理 系统来管理自己的...

    软件工程上机实验要求(12-13-2)-王军.doc

     软件开发总结报告。  4.有系统设计代码(其中代码注释不少于代码的30%),系统运行说明。  5.软件工程设计题目示例:    题目一 “教务管理系统之子系统——系内课程安排”  1.系统简介  每学期的期中,...

    PHP和MySQL Web开发第4版pdf以及源码

    2.10.1 使用普通文件的几个问题 2.10.2 RDBMS是如何解决这些问题的 2.11 进一步学习 2.12 下一章 第3章 使用数组 3.1 什么是数组 3.2 数字索引数组 3.2.1 数字索引数组的初始化 3.2.2 访问数组的内容 ...

    PHP和MySQL Web开发第4版

    2.10.1 使用普通文件的几个问题 2.10.2 RDBMS是如何解决这些问题的 2.11 进一步学习 2.12 下一章 第3章 使用数组 3.1 什么是数组 3.2 数字索引数组 3.2.1 数字索引数组的初始化 3.2.2 访问数组的内容 ...

    C#微软培训资料

    <<page 1>> page begin==================== 目 目目 目 录 录录 ... 2000 年 6 月 22 日 不论对 Microsoft 还是对整个 IT 业界都将成为值得纪念的一天 这一天 微软公司正式推出了其下一代...

    PHP和MySQL WEB开发(第4版)

    2.10.1 使用普通文件的几个问题 2.10.2 RDBMS是如何解决这些问题的 2.11 进一步学习 2.12 下一章 第3章 使用数组 3.1 什么是数组 3.2 数字索引数组 3.2.1 数字索引数组的初始化 3.2.2 访问数组的内容 3.2.3 使用...

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

    作者站在普通网页设计人员的角度,用平实生动的语言,向您讲述XML的方方面面,帮助你拨开XML的神秘面纱,快速步入XML的新领域。 • 第一章:XML快速入门 • 一. 什么是XML? • 二. XML是新概念吗? • 三. 使用...

    华为编程开发规范与案例

    与开发人员在测试组环境多次重复以上步骤,发现11群的计次表话单有时正常,有时其出中继群号就为一个随机值,发生异常的频率比较高。为什么其它群的话单正常,唯独11群不正常呢?11群是四个群中最小的群,其中继计...

    PROJECT 2007宝典 9/9

     本书内容丰富,融合了作者大量的实践经验,适用于各类项目管理人员使用。 目录 -------------------------------------------------------------------------------- 第1部分 项目管理基础  第1章 项目的本质...

    PROJECT 2007宝典 7/9

     本书内容丰富,融合了作者大量的实践经验,适用于各类项目管理人员使用。 目录 -------------------------------------------------------------------------------- 第1部分 项目管理基础  第1章 项目的本质...

    PROJECT 2007宝典 1/10

     本书内容丰富,融合了作者大量的实践经验,适用于各类项目管理人员使用。 目录 -------------------------------------------------------------------------------- 第1部分 项目管理基础  第1章 项目的本质...

    PROJECT 2007宝典 8/9

     本书内容丰富,融合了作者大量的实践经验,适用于各类项目管理人员使用。 目录 -------------------------------------------------------------------------------- 第1部分 项目管理基础  第1章 项目的本质...

    PROJECT 2007宝典 5/9

     本书内容丰富,融合了作者大量的实践经验,适用于各类项目管理人员使用。 目录 -------------------------------------------------------------------------------- 第1部分 项目管理基础  第1章 项目的本质...

    PROJECT 2007宝典 6/9

     本书内容丰富,融合了作者大量的实践经验,适用于各类项目管理人员使用。 目录 -------------------------------------------------------------------------------- 第1部分 项目管理基础  第1章 项目的本质...

    PROJECT 2007宝典 3/9

     本书内容丰富,融合了作者大量的实践经验,适用于各类项目管理人员使用。 目录 -------------------------------------------------------------------------------- 第1部分 项目管理基础  第1章 项目的本质...

    PROJECT 2007宝典 2/9

     本书内容丰富,融合了作者大量的实践经验,适用于各类项目管理人员使用。 目录 -------------------------------------------------------------------------------- 第1部分 项目管理基础  第1章 项目的本质...

    PROJECT 2007宝典 4/9

     本书内容丰富,融合了作者大量的实践经验,适用于各类项目管理人员使用。 目录 -------------------------------------------------------------------------------- 第1部分 项目管理基础  第1章 项目的本质...

Global site tag (gtag.js) - Google Analytics