功能测试和自动化测试有什么区别?需要熟练哪些技能?

一直没搞明白两者在实际工作中要求会使用的技能上会有哪些区别,代码能力比较弱的话先打算从功能测试干起的话需要熟练哪些内容?
是不是会写用例会用fiddler,postman,jmeter这些就能干功能测试了?
自动化在上面的基础上要会Python,pymysql,requests?

你不是已经理解了吗?自动化就是在功能测试的基础加上代码能力,自动化就是解决重复性的功能测试,转为自动测试的形式

1.功能测试需要了解业务,写个用例,重要的是工作经验,干一年功能测试,跳个槽包装三年工作经验,10K起步;
2.自动化测试就是把用例写成代码,用git+jenkins自动执行,用于回归测试和线上监控,20K起步;
3.fiddler、postman和jmeter就是些测接口的工具,会用就行,有的公司都用他们自己开发的工具,基本上都是大同小异;
4.pymysql、requests也是要会的,自动化主要是:selenium(web自动化)、appium(app自动化)、httprunner(接口自动化),自动化最重要是会git+jenkins自动化持续集成。