博文背景:
工作许多年,开发和测试加起来大大小小的项目都差不多做了很多了,但是在确定自己的测试发展前途选择的时,发现自己项目经验很多,涉及的领域很广,每次在关键时候都不能够很好的理清楚一些技术要点,趁着春节的到来,把自己当作一个初级测试工程师,自己做自己的导师,培训自己,编写计划,编写课件.
开始总结:
首先是软件测试基础学习:软件测试就是为了发现错误而审查软件文档,检查软件数据和执行程序代码的过程,其目的在于软件交付使用前充分发现缺陷并协助相关部门定位,解决缺陷,最后交付一个高质量的软件给用户.
根据总结,我把需要学习和所接触过的项目来设定我的学习计划:
软件测试基本分类:黑盒测试,白盒测试,灰盒测试,静态测试,动态测试,手动测试,自动化测试.
软件测试流程(V模型):需求测试,单元测试,集成测试,系统测试,性能测试,用户测试,回归测试.
敏捷测试.
软件项目运作流程:市场调研,可行性研究,产品立项,需求调研,设计开发,系统测试,产品发布,产品维护,产品升级.
以下是本人工作中用过的:
软件测试涉及的操作系统:win2003,linux操作系统.
软件测试涉及的测试工具和管理工具:Bugzilla,TD,QTP,LR,SVN.
软件测试涉及的语言:SQL,Python,Tcl,Ttcn,C,Java,批处理.
测试业务方向:无线通信业务,互联网.
其余项目:编写测试计划,测试用例,测试报告,英语水平.
按照此方向,此博文作为基础,往后会按照此计划把所有的东西都系统过一遍,以日报方式发到博文中.以后会根据博友和朋友的意见把自己的学习计划慢慢完善和编辑.