测试为什么要学语言

软件测试你至少得学会一门语言,随着职业发展和工作时间推移,会一门编程语言是必要,点点点的工作容易被取代,上升空间收到阻拦,转型或深入技术发展就是选择机会

好高骛远是许多初学者的通病,总幻想自己发疯似地努力几天或几个月就成为"高手",结果到头来经过几个月的努力,却发现与原定的目标相去甚远,激情和信心也没有了,而且什么都没学好。

首先你要明白为什么要学软件测试,软件测试的重点是什么,要学会多比较分析,适合自己的才是好的,在此简单说明下学习语言后在软件测试中的运用:

1.查看代码编写及设计,在最开始的时候替代点点点明确规则,更多的避免边界中的bug,往往大多数bug都是在边界值附近出现;

2.大多分辨前后端缺陷都是看报文看状态,学习语言后可以查看代码处理规则,更准确的定位缺陷原因,提高自身与团队工作效率;

3.java语言更多的运用到了性能上面,大多数的测试工具也是由java语言编写,所以脚本适用范围更广,覆盖运用的项目也多,常用的压测、调优都适用;

4.参与架构、数据库设计评审,更清楚的知道软件的核心代码实现规则,从而更有效地设计测试脚本及缺陷处理;

5.python是一门动态类型语言,主要用在机器学习,AI,数据分析,爬虫等领域,测试工作中自动化方面运用很多;

java是一门静态类型语言,主要用来做后端开发,以及移动端安卓开发等等,测试工作中主要是性能、安全、大数据或者UI自动化运用较多。

测试做到一定时间,就要去想怎么才能摆脱手工形式去进行职业发展,所以建议学一门语言

我是测试,我们一起加油

(接口自动化:Java+httpclient或者restassured;Python+requests;

   web自动化:Java+selenium+testng;Python+selenium+unittest;

   APP自动化:Java+appium+testng;Python+appium+unittest;

   测试平台:Java+springmvc+springboot;Python+flask+django)

  • 7
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

啊Sei

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值