不太懂编程能学软件测试吗?
我是刚刚毕业的大学生,听同学说这个行业很有发展但是我对计算机的知识掌握的不是太深,只是懂点能从事着个行业吗?...
我是刚刚毕业的大学生,听同学说这个行业很有发展但是我对计算机的知识掌握的不是太深,只是懂点能从事着个行业吗?
展开
4个回答
展开全部
首先,是否需要编程技能与测试人员从事的测试工作种类有极大关系,实际上,软件测试分为:功能测试、
需求测试、性能测试、兼容性测试、稳定性测试等,这些类型的测试基本不需要有编程基础。因为这些测试
主要是从实现结果上去分析系统存在的问题,而不是过程。而对于分析代码的白盒测试,以及开发测试工具
才要求测试人员具备一定的编程能力。
其次,真正初、中级测试人员参与的是第一类测试,与代码实现过程的关系不是很紧密,他们所关注的主要
是需求和流程方面。对于高级测试人员,才会涉及到具体的代码,他们所关注的主要是测试工具的开发,以
及对现有代码进行单元测试等工作。
再次,软件测试工程师的未来职业发展至少两条路线。一条是走技术加管理的路线,也就是达到中级测试工
程师的水平后,有了一定的行业背景及管理经验,就可以从事管理类的工作,比如担任测试经理的工作。这
样工作的重点就集中到项目管理及人员分配上,所以就更加弱化对编程的要求。另一条是走纯技术路线,就
是所谓的高级测试工程师,要求这类人有较强的编程能力,可以设计开发自动化测试工具。懂编程就一定能
做测试吗?答案是不一定的。从就业市场来看,许多开发人员没有对测试行业有个系统的了解,事实上,想
要成为一名合格的软件测试人员,不仅需要理解和掌握测试理论、标准和规范,还需要根据不同企业的产品
特点,熟练操作一种甚至多种测试工具。如果对测试行业没有系统的了解,是很难做好软件测试的。而且软
件测试也逐步成为专业分工。
需求测试、性能测试、兼容性测试、稳定性测试等,这些类型的测试基本不需要有编程基础。因为这些测试
主要是从实现结果上去分析系统存在的问题,而不是过程。而对于分析代码的白盒测试,以及开发测试工具
才要求测试人员具备一定的编程能力。
其次,真正初、中级测试人员参与的是第一类测试,与代码实现过程的关系不是很紧密,他们所关注的主要
是需求和流程方面。对于高级测试人员,才会涉及到具体的代码,他们所关注的主要是测试工具的开发,以
及对现有代码进行单元测试等工作。
再次,软件测试工程师的未来职业发展至少两条路线。一条是走技术加管理的路线,也就是达到中级测试工
程师的水平后,有了一定的行业背景及管理经验,就可以从事管理类的工作,比如担任测试经理的工作。这
样工作的重点就集中到项目管理及人员分配上,所以就更加弱化对编程的要求。另一条是走纯技术路线,就
是所谓的高级测试工程师,要求这类人有较强的编程能力,可以设计开发自动化测试工具。懂编程就一定能
做测试吗?答案是不一定的。从就业市场来看,许多开发人员没有对测试行业有个系统的了解,事实上,想
要成为一名合格的软件测试人员,不仅需要理解和掌握测试理论、标准和规范,还需要根据不同企业的产品
特点,熟练操作一种甚至多种测试工具。如果对测试行业没有系统的了解,是很难做好软件测试的。而且软
件测试也逐步成为专业分工。
展开全部
测试软件要用到软件测试工具,不用你自己写代码,但是你要对代码有一定的了解。不用特别深,现在有那种培训软件测试员的补习班,你可以去报一下,但是说实话 在中国不是特别重视软件的测试,因为程序员在写代码的时候一般分为,exception 和 ERROR 2个级别的错误,而软件测试员测试的是程序中的BUG,测试分白盒测试和黑盒测试,具体的你去咨询吧。
祝你有个好的选择!
祝你有个好的选择!
参考资料: 工作经验
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
中国的软件测试这个行业大都是女生做的工作。
你需要学习“软件工程-软件测试”相应的知识。
代码设计不是“软件测试”的工作,其主要工作是要测试整个项目各个过程中是否有错,包括需求分析、模型设计、代码设计等过程。
你从看北大青鸟等系列低级培训机构内容就知道,软件测试对基础要求不高,你要会用工具,会与人交流(这也是女生占多的原因)。
你需要学习“软件工程-软件测试”相应的知识。
代码设计不是“软件测试”的工作,其主要工作是要测试整个项目各个过程中是否有错,包括需求分析、模型设计、代码设计等过程。
你从看北大青鸟等系列低级培训机构内容就知道,软件测试对基础要求不高,你要会用工具,会与人交流(这也是女生占多的原因)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以的,学习下就可以了。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询