首页 > 其他分享 >【测试如何学代码?】学习代码的最佳实践经验分享

【测试如何学代码?】学习代码的最佳实践经验分享

时间:2023-02-01 21:44:18浏览次数:82  
标签:java 语言 python 代码 实践经验 哪门 测试 分享

为什么要写这篇?

经常在群里看到大家问:该选择哪门语言?哪门语言有钱途?

其实,不管哪门语言,只要深入学好了都不会差,当然,我们选择语言最好还是要和自己的技术方向及职业发展相匹配。

下面我从如下几个方面来说一下。

 

测试为什么要学代码?

这里,不得不再次强调下学习代码的好处,代码不是开发才需要学,代码是互联网从业者的基础必备技能,优秀的产品也得懂代码(看下图测试转产品的妹子如何说的)。

 

不管从招聘还是职业发展,代码都是必备的技能:

1、招聘要求:搜索高薪招聘要求,基本上都有代码要求;

2、技术测试:不管是哪个技术方向,都得懂点儿代码;

3、测试管理:纯管理少,基本上都是技术型管理,技术不能弱,代码也是必备。

 

选哪门语言?

首先,不要盲目跟风,能用得上、能匹配自己当前测试技术及职业发展的才是最好的;

比如,前几年机构都在吹python,但是,目前在互联网公司用得最多的估计还是java,虽然现在go比较火,但是,Java已经发展了近20年,丰富的周边框架打造了一个繁荣稳固的生态圈,短期内很难完全被替代。

所以:

  如果你打算且有能力在当前公司长期干下去,建议和公司开发用的语言一致,如果公司大部分项目都是java,那建议选择java,如果大部分项目都是python,建议选择python,如果大部分项目都是go,建议选择go;

  如果你打算有机会的时候跳槽加薪,那建议选择java,因为大部分项目都是java开发的,并且,对于测试而言,java的路更宽,自动化、性能、测开、白盒测试等,都能用上,如果有问题,也可以免费问开发,何乐而不为呢?而且,开发会的,你大概也懂,开发不会的(比如性能、自动化持续集成),你也会,这不妥妥的提升测试地位么?谁还敢说测试地位低?

 

如何学代码?

很多人说python比java简单,在我看来,深入后,都是不简单。

对于基础部分,python很多模块,很多功能都给你实现了,你直接拿来用就可以了,好比springboot帮我们做好了依赖和版本管理,所以比springmvc用起来很方便。

我实践总结出的攻克代码的最佳实践就是:

  1、放下心理包袱,语言都差不多,不难;

  2、代码要多敲、多思考、多练习、多总结、举一反三;

  3、通过知识点的练习题以及笔试题有针对性的练习,然后通过编写自动化测试框架来综合应用、巩固;

  4、至于深度,我觉得优先满足当前使用需求即可,学习要有重点,效率才高,代码要优先学用得上的,才不容易放弃。

 

java练习参考:https://www.cnblogs.com/uncleyong/p/15828510.html

 

标签:java,语言,python,代码,实践经验,哪门,测试,分享
From: https://www.cnblogs.com/uncleyong/p/17084166.html

相关文章

  • 卡尔曼滤波通俗易懂理解和代码实现
    卡尔曼滤波算法应用—滤波单片机采集的温度易懂。公式看公式1,ECR是估计变化比,也就是一个系统参数,需要我们根据实际情况调的。因为我们只有一个温度传感器,假如是测室温,那么我......
  • 基于KubeSphere在K8S发布微服务ruoyi----7.可视化Pipeline:1拉取代码
      选择JenkinsAgenthttps://kubesphere.com.cn/docs/v3.3/devops-user-guide/how-to-use/pipelines/choose-jenkins-agent/  创建DevOps项目demo-devops,并......
  • github与jenkins相结合实现push代码后自动部署
    首先在settings里面设置  jenkins-token记得设置勾选  至此github设置完成jenkins  credentials:选择私钥复制进去,github上放置公钥  将之前的gith......
  • VSCode 自定义代码片段
    Ctrl+Shift+P输入“代码片段:配置用户代码片段”:搜索你想要设置的语言代码片段,比如,我设置.vue文件的代码片段,选择vue.json:可以配置多个代码片段,一个片段通过一个pr......
  • 代码随想录算法训练营day1
    代码随想录打卡day1今日学习内容(2月1日)阅读数组的基本理论学习二分查找并完成题目学习移除元素并完成题目总结学习到了二分法的两种情况(左闭右闭,左闭右开)......
  • 再探前端低代码的“野路子”
    之前码过很多低代码的文章,发现大家口中的低代码挺不一样的,这次心血来潮想探探低代码的野路子。只需要拖拽操作或者几行基础代码,就能完成以往需要程序员才能搭建的各类应......
  • 分享两个好用的XSS漏扫工具(工具)
    =================免责声明:希望大家以遵守《网络安全法》相关法律,本团队发表此文章仅用于研究学习,切勿用于非法犯罪活动,对于恶意使用该工具造成的损失,和本团队无关。=======......
  • 嵌入式必看!全志T113-i+玄铁HiFi4核心板硬件说明资料分享
    目录1硬件资源2引脚说明(篇幅问题,暂不提供详细内容)3电气特性4机械尺寸5底板设计注意事项硬件资源SOM-TLT113核心板板载CPU、ROM、RAM、晶振、电源、LED等硬件......
  • 硬件IIC主从机中断代码注释解析
    目录硬件IIC的主从中断在582的最新EVT中已支持。例程中已封装好中断处理过程,用户调用app_i2c时,初始化中需要配置回调函数即可。若需要串口打印日志,可以在工程预编译中增......
  • 代码规范配置editorconfig
    root=true[*]#表示所有文件适用charset=utf-8#设置文件字符集为utf-8indent_style=space#缩进风格indent_size=2#缩进大小end_of_line=lf#控制......