如何成为一名合格的软件测试工程师呢?
川铭软件教育多年来从事软件测试培训,从以下几点分析了如何成为一名合格的软件测试工程师
1.不断学习充电
如果你进入一家运作规范的软件公司,有独立的软件测试部门、规范的软件测试流程,那么你可以向有经验的测试人员学习业务,在业务导师的指导下逐步测试流程。其实,在很多软件公司,已经把师傅带徒弟的方式固化到流程中;如果你进入没有独立测试部门的小公司,那么就需要你有一定的自学能力,可以到国内的软件测试论坛和相关网站上寻找软件测试资源。
2.阅读原版书籍
市面上的软件测试书籍很多,有的是国人自己写的,有的是翻译国外作品。目前从国外引入的软件测试书籍有很多经典之作,但是,翻译成中文后,翻译质量对阅读效果有很大的影响。
3.阅读缺陷管理系统中的缺陷报告
缺陷管理系统中的缺陷报告是软件测试工程师工作绩效的体现,同时也是软件产品问题的集中体现。一般来说,缺陷报告单中最关键的几个部分包括:第一部分是发现缺陷的环境,包括软件环境、硬件环境等;第二部分是缺陷的基本描述;第三部分是开发人员对缺陷的解决方法。通过对上述缺陷报告单的三个部分作仔细分析,不知不觉你已经吸收了其它软件测试人员的工作经验,并掌握了软件产品常见的基本问题,这是迅速提高软件测试经验的好方法。
4.阅读高手写的测试用例
如果你所在的公司有测试用例管理系统,那么,走读相关产品的软件测试用例是迅速提高测试用例设计水平的一条捷径。走对侧是用例也是有技巧的。测试用例写作一般会包括测试用例项和根据测试用例项细化的测试用例。
川铭软件教育测试课程安排
1. 软件工程理论,软件起源,质量保证,软件测试理论,软件测试人员素质要求,软件测试职业规划等。
2. 项目工作流程,软件测试流程,测试组织结构、BUG管理分析流程。
3. 学习黑盒测试技术,白盒测试技术,灰盒测试技术,性能测试技术等测试技术,
4. 掌握测试计划,测试需求,测试用例,测试报告等文档的编写。
掌握软件工程的理论,软件测试的工作流程,清晰软件开发流程,软件测试的组织结构,掌握软件测试的技术,能够胜任手动功能测试。
测试环境
配置
Linux操作系统——Linux系列的操作系统原理,常用命令。Linux平台开发软件测试环境的搭建和使用。
学习B/S、C/S系统测试环境的搭建, WEB服务器的安装配置
掌握测试环境搭建的技能,能够正确配置测试服务器。
测试管理 配置管理相关知识
主流配置管理工具VSS,CVS等的安装与使用。 理解配置管理知识,并能实际项目中使用配置管理工具。
测试工具 熟练使用虚拟机、TestDirector、Quality Center、Quick Test Professional、LoadRunner等 熟练使用测试管理工具,自动化测试工具,并能在实际项目中运用。
项目实战篇 使用实际项目进行B/S结构系统测试、C/S结构系统测试。
运用前期的所学的技术和工具,进行实际项目的功能,性能测试,并能输出测试结果