现在面试稍微高点的测试岗位,貌似对掌握 java 的要求挺高的,而我现在一直在学 python,实际的脚本也是用的 python。。。。很费解,是否要去深入的学习 java?
个人感觉测试职位的晋升瓶颈不在于语言,综合能力尤其是管理方面的据大头
#4 楼 @seveniruby 如果是针对测试的话,对 java 学习的情况,有没有建议学习那些内容?
#13 楼 @shayang888 java 和 jmeter 结合起来接口测试很灵活。
不会用 java 写接口测试怎么办,网上看了一堆 httpclient 的方法,每个都不同,没个标准,python 好歹还有个 requests 啊
4 楼正解,本来测试就是提供解决方案,不可能所有的公司使用的都一样,所以学习不能停止啊,找到适合公司的解决方案才是王道
我觉得 SQL 也蛮重要的。。。尤其是业务测试,头大啊。。。。做 APP 免不了和数据库打交道
反正没 c# 什么事
今天上午还跟同事说起语言这事。
最好是会一门底层语言如 c,一门面向对象语言 c++/java,一门脚本语言。
不多废话。就一个字,学!
Best Regards,
Lucas Luo
编译语言和脚本语言各一个比较好。
现在主要是三大派系. jvm native 和 js 系
jvm 体系的语言是 java scala groovy jruby jython
native 的语言是 php python ruby c/c++ go oc swift
js 系是 nodejs typescript dart 之类的
考虑到移动测试行业本身大部分的 app 都是用 java 编写的, 所以 java 是基础必备技能.
在这个多变的行业, 如果想做的深入一些, 得深入一个引擎. 然后懂两门以上的语言才可以.
只做小白和业务测试, 那不会开发也能混, 只是路子相对较窄
应该是需要掌握 c++,java,php,python,其中已某个语言为主
怎么说呢,如果一个想入行测试行业的人问我该学哪门语言,我会说其他语言都可以不学,但是 java 一定要学好。
需要掌握,主要是面向对象的思想,感觉掌握之后视野开阔很多。