从事软件测试工作如何提升技术深度?
【软件测试】 从事软件测试工作如何提升技术深度?
--------------------------------------------
傻大方资讯为您精选的网友回复(供您参考):
[软件开发]刚从事软件测试工作就进入了一个中小型公司,在开始时,常常心理上不适应。这种不适感来自于自身技术薄弱、公司没正式的测试部门、开发流程不规范以及公司领导对测试的不重视等多种因素。很多软件测试人员从心理上占了弱势,就自觉地把自己当成开发人员的下级去沟通,长此以往,在整个开发工作中就很被动,总被开发人员支配,被开发牵着鼻子走。
--------------------------------------------
傻大方资讯为您精选的网友回复(供您参考):
[软件开发]了解软件内部架构
--------------------------------------------
傻大方资讯为您精选的网友回复(供您参考):
[软件开发]我在TestBird从事自动化测试相关工作多年,可以负责任的告诉你,测试是一个技术性很强的工作。与开发工程师相比,测试工程师需要掌握的技术范畴要广阔得多,只是在技术深度方面有所不同。一般来讲,测试工程师要掌握系统使用和系统管理方面的技术,包括以下几方面: 1)各种操作系统安装、配置和系统管理; 2)各种数据库管理系统的安装、配置和系统管理、数据库的使用(SQL); 3)各种中间件的安装、配置和管理; 4)计算机网络的配置和系统管理; 5)上述系统的综合管理和应用,其中最高级别的要算性能测试的性能调优工作,这一般是高级性能测试专家才具备的能力,一般测试工程师和开发工程师都难以企及。所以资深的高级测试不比开发差,往往比一般开发能力更强。除了以上一些常用要掌握的,测试工程师还需掌握这些专业的工具和技术。不仅要会使用,而且还要会脚本开发,能够独立地完成功能自动化测试或性能测试工作。中高级测试工程师同样需要熟悉一两种编程语言和测试脚本开发... 展开
--------------------------------------------
傻大方资讯为您精选的网友回复(供您参考):
[软件开发]我在TestBird从事自动化测试相关工作多年,可以负责任的告诉你,测试是一个技术性很强的工作。与开发工程师相比,测试工程师需要掌握的技术范畴要广阔得多,只是在技术深度方面有所不同。一般来讲,测试工程师要掌握系统使用和系统管理方面的技术,包括以下几方面: 1)各种操作系统安装、配置和系统管理; 2)各种数据库管理系统的安装、配置和系统管理、数据库的使用(SQL); 3)各种中间件的安装、配置和管理; 4)计算机网络的配置和系统管理; 5)上述系统的综合管理和应用,其中最高级别的要算性能测试的性能调优工作,这一般是高级性能测试专家才具备的能力,一般测试工程师和开发工程师都难以企及。所以资深的高级测试不比开发差,往往比一般开发能力更强。除了以上一些常用要掌握的,测试工程师还需掌握这些专业的工具和技术。不仅要会使用,而且还要会脚本开发,能够独立地完成功能自动化测试或性能测试工作。中高级测试工程师同样需要熟悉一两种编程语言和测试脚本开发。无论开发还是测试工程师,我们都不可能精通每一项技术,但常用的我们要熟悉,至少能精通一两种。在实际测试工作中多培养解决技术问题的能力,遇到什么问题时再加强相关知识的学习,也就是什么不懂就拿起来学。多去开展一些技术攻关活动,这样做的事多了,技术能力自然就会大大提高,这也是过技术关的关键所在。
--------------------------------------------
傻大方资讯为您精选的网友回复(供您参考):
[软件开发]技术不好要在工作中慢慢学习,报了培训学校也可以去学习,当然实践=时间 经验很重要,慢慢在工作中吸收!
--------------------------------------------
傻大方资讯为您精选的网友回复(供您参考):
[软件开发]为什么不从事软件开发呢??
--------------------------------------------
- 广西首例!南宁男子因恐吓司法机关工作人员获刑
- 【备战】4月11日主场大秦军团散票开始接受预定 会员招募工作重启
- 湖南:公诉工作是新形势下检察工作改革发展的主战场
- 车主执法停车场取保单 其男友遭工作人员无理殴打
- 唯亭街道开展校园安全检查工作
- 建海外专家工作室柔性引才用才
- 市场监管分局举办 药品零售企业培训工作会议
- 健身,为什么说是你工作后必须坚持的一件事
- 智能电源屏工作原理之监测PPT
- [交易管理]丁蜀房产交易备案窗口积极应对工作高峰