从事软件测试工作如何提升技术深度?

时间:2492次浏览2017.02.13提问

从事软件测试工作如何提升技术深度?

已解决问题

hao231知道平台可亲可爱的inception网友在2492次浏览2017.02.13提问提了关于软件测试软件开发移动互联网产品相关的问题,他的提问假如从事软件测试工作如何提升技术深度?软件测试软件开发移动互联网产品希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,滴水之恩,来日我当涌泉相报 !

第1个回答

0012017.03.14回答了解软件内部架构

第2个回答

疯子]_[2017.02.14回答我在TestBird从事自动化测试相关工作多年,可以负责任的告诉你,测试是一个技术性很强的工作。与开发工程师相比,测试工程师需要掌握的技术范畴要广阔得多,只是在技术深度方面有所不同。一般来讲,测试工程师要掌握系统使用和系统管理方面的技术,包括以下几方面:  1)各种操作系统安装、配置和系统管理;  2)各种数据库管理系统的安装、配置和系统管理、数据库的使用(SQL);  3)各种中间件的安装、配置和管理;  4)计算机网络的配置和系统管理;  5)上述系统的综合管理和应用,其中最高级别的要算性能测试的性能调优工作,这一般是高级性能测试专家才具备的能力,一般测试工程师和开发工程师都难以企及。所以资深的高级测试不比开发差,往往比一般开发能力更强。除了以上一些常用要掌握的,测试工程师还需掌握这些专业的工具和技术。不仅要会使用,而且还要会脚本开发,能够独立地完成功能自动化测试或性能测试工作。中高级测试工程师同样需要熟悉一两种编程语言和测试脚本开发。无论开发还是测试工程师,我们都不可能精通每一项技术,但常用的我们要熟悉,至少能精通一两种。在实际测试工作中多培养解决技术问题的能力,遇到什么问题时再加强相关知识的学习,也就是什么不懂就拿起来学。多去开展一些技术攻关活动,这样做的事多了,技术能力自然就会大大提高,这也是过技术关的关键所在。

第3个回答

L苯菌2017.02.13回答技术不好要在工作中慢慢学习,报了培训学校也可以去学习,当然实践=时间经验很重要,慢慢在工作中吸收!

第4个回答

★隨ご風メ2017.02.13回答为什么不从事软件开发呢??