测试人员需要掌握的内容

测试人员首先需要了解测试步骤,每个步骤都有想对应的内容

测试步骤:
前提:测试计划(主要针对测试lead,manager)

测试需要人员,时间安排,环境部署,测试风险等等。(http://www.aka.org.cn/Magazine/Aka2/sqa.html)

1.了解需求。

需要知道:测试人员进入项目的时间,应该是在了解需求的阶段就应该参与到项目中,只有对项目了解清楚才能有助于测试用例的编写。

2.根据需求编写测试用例

需要知道:
(1).测试用例是根据需求文档(PRD文档)来编写的。
(2).掌握测试用例编写的方法:边界值分析法(http://www.51testing.com/html/5/2
061.html),路径分析的方法(http://www.51testing.com/html/5/1084.html),溢出测试,等价类划分测试法,等等.

3.测试用例的审核。

这于测试用例编写是一个递归循环的过程。

4.测试过程

需要知道:
(1).会使用bug管理系统(现在用的比较多的是BugZilla,TD或者CQ,至少需要掌握一种),在测试过程中发现的bug都需要记录在bug管理系统中,这样便于程序员修改bug,同时可以更好的统计测试人员的工作效率。(http://www.51testing.com/html/34/491.html)(http://tag
.youkuaiyun.com/Article/966f4bdb-115f-4fb0-81a9-a2462ef4fb49.html)
(2).会使用版本管理软件(现在一般都使用cvs),大公司或者标准企业测试人员都需要自己将程序从版本管理系统中check out出最新的程序,然后部署测试环境进行测试。
(http://www.linuxmine.com/3701.html)(http://www.chedong.com/tech/cvs_card.html)
(3).需要会部署测试环境,如果是c/s(Client/Server)部署比较简单可以不用学习(就是执行某个exe文件).如果是B/S(Browser/Server)首先要明白是.net系统还是java系统,.net我不是很清楚可以上网查一下。java系统需要了解tomcat(应用服务器)的使用(怎么将应用部署到tomcat上,怎么启动tomcat,停tomcat)(http://java.ccidnet.com/art/3737/20060319/483251_1.html),如果有经历可以在了解其他应用服务器:weblogic,WebSphere,jboss.
(4).需要会使用数据库。最少需要掌握mysql,mssql数据库的使用(简单sql),数据库备份,还原。如果有经历可以再看看oracel,db2等.(http://
www.bc-cn.net/Article/sjk/mysql/jc/200505/452.html)(http://www.xxy8.com/db/mssql/jq/Index.htm)
(5).测试过程中主要是和程序员沟通,所以在测试过程中要知道如何和程序员沟通,好的测试人员应该是要做到发现问题,解决问题。解决问题主要是帮助程序员找到问题的原因,很多测试人员只停留在发现问题。

5.集成测试。
6.压力或性能测试,需要了解和会使用压力测试软件,比如:LoadRunner
7.测试总结
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值