[Testing] 软件测试工程师需要掌握的知识.
来源:互联网 发布:君子不器 知乎 编辑:程序博客网 时间:2024/04/29 04:12
软件测试工程师需要掌握的知识.
一、基本常识类
1. 计算机基础知识
2. 计算机网络基础知识
3. 软件测试基本知识(软件质量,软件质量管理基础知识,软件测试概念,软件测试标准,软件测试技术及方法,软件测试项目管理)
4. 软件开发基本知识(软件工程知识,理解软件开发方法及过程)
二、技术类
1. 程序语言
C/C++,VB,VC,Java,.net,ASP,Javascrīpt等。具体要求要视公司的具体项目或产品来定。但一般以C为基本要求。
2. 数据库知识
SQL Server,Oracle,Mysql,Sybase等。一般对测试人员的要求就是要求会使用,然后熟练使用SQL语句进行查询,
修改添加,删除数据操作。
3. 操作系统
Windows,Linux(常用的RedHat,SUSE,Debian)/Unix(FreeBSD,Solaris,HP-UX,AIX,Mac)系统。
三、自动化测试工具类
1. 自动化测试概念/自动化测试框架 好多人觉得自动化测试就是使用自动化测试工具,其实各种工具只是自动化测试实施的一个有效利器,如何建立一个脱离工具的自动化测试框架远远比研究如何使用测试工具复杂,困难的多。
2. 自动化测试流程
3. 自动化测试工具的使用 自动化测试框架(流程) GUI的功能测试自动化 非GUI的功能测试自动化 性能测试(广义的和狭义的性能测试) 自动化测试工具(功能测试工具,性能测试工具,缺陷管理工具,测试管理工具) (HP)Mercury Interactive QuickTest Pro,WinRunner,LoadRunner,Quality Center(Test Director),SiteScope Compuware QACenter(TestPartner QARun QALoad QADirector TrackRecord),DevPartner studio (IBM)Rational TestSuite(Robot TestManager FunctionalTester PerformeranceTester ClearQuest ClearCase ...) (Borland)Segue SilkTest SilkPerformer SCTestManager 其它:JUnit,NUnit,Auto It,Test Architect,OpenSTA等
四、实战类
1. 公司的测试流程
2. 公司的具体缺陷管理流程(提交bug报告,追踪bug状态)
3. 测试环境的搭建及管理
4. 测试计划,测试用例,测试报告等相关文档的编写
五、语言类
1. 英语
六、性格类
1. 细心,关注细节
2. 耐心,不怕麻烦
3. 良好的沟通能力
4. 优秀的学习能力,逻辑思维强
5. 工作积极主动
6. 上进性强,永远不满足现状
- [Testing] 软件测试工程师需要掌握的知识.
- 考四级软件测试工程师需要掌握些什么知识
- 软件测试需要掌握的知识体系
- 软件测试需要掌握的知识
- 应聘测试工程师之前需要掌握的一些知识
- 前端工程师-需要掌握的知识
- 软件开发需要掌握的知识
- web测试需要掌握的知识
- 测试工程师需要了解的数据库知识
- 网络运维工程师 ,需要掌握知识的总结。
- 软件测试工程师必备的网络知识
- 做好测试工程师需要学习掌握的技能
- 性能测试工程师要掌握哪些方面的知识?
- web前端工程师需要掌握哪些知识
- Java工程师需要掌握哪些知识呢?
- 需要掌握的知识
- 软件测试所需要的知识
- 软件研发企业需要什么样的软件测试工程师
- 正则表达式匹配最新手机号、汉字等等
- 移植u-boot-2011.11的一些问题解决
- Mac 下 Terminal显示颜色设置
- Visual Studio中解决MSCOMM控件的问题
- 运用jquery产生上中下对话框
- [Testing] 软件测试工程师需要掌握的知识.
- 静电电压高达上万伏原理分析
- Android 用户界面---拖放(Drag and Drop)(二)
- 九九乘法表
- POJ-1305(勾股定理)(Fermat vs. Pythagoras)
- 鼠标文字背景
- 6种排序算法:冒泡、鸡尾酒、选择、插入、归并、快速
- Android系统文件夹结构介绍
- VMare Tools的安装