2024 年 QA 自动化的语言是什么?

2023-12-18

厌倦了手动测试,可以开始自动化测试了。

我有一些使用 Ruby 和 Java 进行自动化的经验,但我参与的所有项目都已经有了现成的框架,所以主要是重构(因为我擅长 Google,而且用问题来烦同事也没有什么问题)。不过,我想我的知识还不足以回答所有棘手的面试问题。我的梦想是找到一家准备培养专家的公司,这样我就可以专门为项目选择语言,但现在很明显,市场已经发生了变化,到处都是积极进取、现成的专家(至少感觉是这样,LOL 公司现在对发展的投资少了很多,但我可能是错的)。

因此,这是一个发自内心的呐喊,问题是你目前正在学习什么语言,或者你目前想学习什么语言,以及如何学习?我还在考虑测试 JS(Java 和 Python 除外,因为 Java 对我来说太难了),因为我喜欢 Postman,而且它有一个 JS 内部框架。

########################################################

JavaScript 和 Typescript 是网络语言。我看到的最后一个数字是 70-80% 的网站都使用这些。如果您有意测试 Web 应用程序,那么了解 JavaScript/Typescript 会很有帮助。

但老实说,良好的自动化所需的语言知识水平很低。您真正需要学习的是有效的测试自动化,而恰好您需要选择一种语言才能做到这一点。

####################################################

像 Playwright 这样的框架可以使用多种语言,它支持多种语言:JS、TS、Java、Python 等。
很多自动化工作都是使用 Selenium+Java 完成的,但 Java 对于测试自动化来说有点大材小用,特别是如果您是编码新手。

######################################################
推荐任何用于 e2e 的 js 框架,如 cypress 或 webdriverio 或 Java + serenity。
对于 api 测试,postman 是必备的,另外还有一个如 karate。至少还要用 jmeter 或 k6 进行几次负载测试。
有了这些,你就可以获得高级 - 高级职位。考虑任何做移动和网络的 e2e。这是一个加分项

##########################################################
2024 年,Python 和 JavaScript 凭借其多功能性和广泛应用,预计仍将是质量保证自动化的热门选择。它们提供了各种框架和库,使测试变得更容易。

不过,Gherkin 也可能会在行为驱动开发方面变得更加突出,允许技术和非技术团队成员之间进行协作。此外,像 Kotlin 和 TypeScript 这样的语言也会因其改进的类型安全性而受到青睐,从而提高测试脚本的可靠性。

https://www.jdon.com/70918.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

2024 年 QA 自动化的语言是什么? 的相关文章

随机推荐

  • Windows7系统rasdial.exe文件丢失问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题 如果是新手第一时间会认为是软件或游戏出错了 其实并不是这样 其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库 这时你可以下载这个rasdial
  • BENTLY 350092 电源控制器

    BENTLY 350092 电源控制器 BENTLY 350092 电源控制器 产品详情 Bently Nevada作为一家以工业监测和测量解决方案为主的公司 其产品通常应用于以下领域 振动监测与分析 Bently Nevada的产品常用于
  • Windows7系统raserver.exe文件丢失问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题 如果是新手第一时间会认为是软件或游戏出错了 其实并不是这样 其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库 这时你可以下载这个raserve
  • 0基础学习VR全景平台篇第129篇:认识单反相机和鱼眼镜头

    上课 全体起立 大家好 欢迎观看蛙色官方系列全景摄影课程 一 相机 单反和微单 这里说的相机是指可更换镜头的单反 微单数码相机 那两者有何差异呢 1 取景结构差异 两者最直观的 区别 在于 微单相机
  • 手机电量消耗快?原来是这个开关没关闭,涨知识了

    随着智能手机的普及 我们日常生活中离不开手机 但是很多用户会发现手机电量消耗得很快 电池不耐用 这可能是由于一些设置和开关没有正确关闭导致的 本文将介绍一个容易被忽略的开关 这个开关如果不关闭 可能会导致手机电量消耗过快 一 关闭蓝牙和Wi
  • 面对内卷严重的2023年,测试人员该怎样修炼?

    这几天马上就要双12大促 相信大家都准备花了不少钱吧 其实在每一次大促的背后各大电商平台还在遭受一次又一次的的黑产攻击 拿阿里巴巴去年双十一举例 2684 亿交易额的背后 有一天内 22 亿次的黑产攻击 近几年网络安全事件层出不穷 相信大家
  • 云投集团:打造价值财务,助力高质量发展

    记着 亓坤 来源 新理财 公司理财 杂志2023年11月刊 云南省投资控股集团有限公司 以下简称 云投集团 是1997年成立的大型国有全资企业 是云南省资产规模最大的综合性国有资本投资公司 也是云南首家世界500强企业 截至2021年 云投
  • Windows7系统rdrleakdiag.exe文件丢失问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题 如果是新手第一时间会认为是软件或游戏出错了 其实并不是这样 其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库 这时你可以下载这个rdrleak
  • strongswan相关命令

    重启命令 root WWW strongswan strongswan restart Stopping strongSwan IPsec Starting weakSwan 5 7 2 IPsec starter 查看状态命令 root
  • (附源码)基于Springboot智能垃圾分类管理平台-计算机毕设 63147

    Springboot智能垃圾分类管理平台 摘 要 随着科学技术的飞速发展 社会的方方面面 各行各业都在努力与现代的先进技术接轨 通过科技手段来提高自身的优势 智能垃圾分类当然也不例外 智能垃圾分类管理平台是以实际运用为开发背景 运用软件工程
  • 计算机毕设ssm阳江市旅游网站whquz9【附源码】

    项目运行 环境配置 Jdk1 8 Tomcat7 0 Mysql HBuilderX Webstorm也行 Eclispe IntelliJ IDEA Eclispe MyEclispe Sts都支持 项目技术 vue mybatis Ma
  • Pipe转token教程

    打开网站 https www satsx io pipe 选择Transfer 以及pipe 选择转账数量 点击select uxto关键是可以多选 填入买家地址 以及输入对应数量即可
  • 计算机毕设ssm学生综合测评管理系统kl6el9【附源码】

    项目运行 环境配置 Jdk1 8 Tomcat7 0 Mysql HBuilderX Webstorm也行 Eclispe IntelliJ IDEA Eclispe MyEclispe Sts都支持 项目技术 vue mybatis Ma
  • 计算机毕设ssm疫情防控物业管理系统o8e9w9【附源码】

    项目运行 环境配置 Jdk1 8 Tomcat7 0 Mysql HBuilderX Webstorm也行 Eclispe IntelliJ IDEA Eclispe MyEclispe Sts都支持 项目技术 vue mybatis Ma
  • Windows7系统printui.exe文件丢失问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题 如果是新手第一时间会认为是软件或游戏出错了 其实并不是这样 其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库 这时你可以下载这个printui
  • INDEL AG INFO-4KP-94161定位板

    INDEL AG INFO 4KP 94161定位板 INDEL AG INFO 4KP 94161定位板产品详情 INDEL AG INFO 4KP 94161 定位板可能指的是以下一些产品特点 定位技术 定位板可能是一种包含定位技术的设
  • strongswan的ipsec.conf 配置解析

    config setup uniqueids no conn default keyexchange ikev1 ike aes256 sha1 modp1024 esp aes256 sha1 auto add closeaction c
  • Qt之使用QListView加载相册(富文本ToolTip)

    一 效果 二 实现 include mainwindow h include ui mainwindow h include
  • 免费分享一套Springboot+Vue前后端分离的在线图书商城(书城)系统,挺漂亮的

    大家好 我是java1234 小锋老师 看到一个不错的Springboot Vue前后端分离的在线图书商城 书城 系统 分享下哈 项目视频演示 免费 Springboot Vue在线图书商城 在线书城 毕业设计 Java毕业设计 哔哩哔哩
  • 2024 年 QA 自动化的语言是什么?

    厌倦了手动测试 可以开始自动化测试了 我有一些使用 Ruby 和 Java 进行自动化的经验 但我参与的所有项目都已经有了现成的框架 所以主要是重构 因为我擅长 Google 而且用问题来烦同事也没有什么问题 不过 我想我的知识还不足以回答