前言
随着互联网行业的飞速发展,软件测试行业也在国内失去越来越多从业者的青眼。置信很多从业者对软件测试的必备技能都了然于心(如果还有不分明的,也能够点击这里支付收费的软件测试材料)
然而,除了硬核的测试技能之外,很多同学也比拟纳闷的一点是: 不会英语适宜学软件测试么?软件测试对英语能力到底有没有要求?
不会英语适宜学软件测试么?
先答复第一个问题的答案:Yes!尽管英语太差会有肯定的职业倒退限度,然而入行并会受太大的影响。
毕竟软件测试行业在国内存活并倒退的工夫曾经比拟长了,因此本土化还算比拟全面的。所以,对于入行测试的高级人员来说,根本不怎么会遇到英语能力带来的瓶颈,作为初学者,测试技能和硬核技术才是首要的。
软件测试对英语能力到底有没有要求?
而后再答复第二个问题:Yes!软件测试对英语能力是有要求的
尽管下面刚说完不懂英语能够入行,然而想要在测试行业进阶和深度倒退的话,英语能力还是有要求的。
如大家所知,无论是互联网行业还是软件测试行业,都起源于国外,所以不论是测试行业术语,还是测试工具官网文档,再或是代码编写及报错信息等,都是英文的。所以,作为软件测试,想要寻求更高的倒退的话,就会发现发现如果英语能力太差会重大限度本人后退的步调。
不会英语的测试猿如何修炼成优良的测试工程师?
作为测试猿想要修炼进阶,能够从哪些方面去补充本人的英语能力呢?或者说,须要具备到什么的水平的英语能力能力不妨碍本人的踊跃上进的脚步呢?
首先,测试入门的行业术语
行业术语是测试猿入门必备根底,测试流程里波及到的各个阶段的测试应该如何表白?各种测试类型和测试方法是怎么示意的?测试岗位职责的各种名词术语又是什么?这些都是咱们须要熟知且积攒为工作日常语言的。
构想一下,如果领导分配任务时,说让你负责产品的”integration test“,而你听不懂所以无奈执行…
共事跟你探讨这个 bug 应该解决为”verified“状态还是”reopened“状态的时候,你不明所以而无奈接话…
遇到不明确的需要,组长让你去找”PM“磋商确认得出最初后果,而你不晓得具体 PM 指代谁而茫然无措…
这些场景隔手机屏幕都能感触到难堪,然而一点都不夸大,是企业失常可见的景象。
当然共事们也不是故意要拽英文刁难你,而是这些专业名词积重难返的印在脑海里,曾经成为一些固有名词。所以,为了防止这些囧境,咱们须要熟知这些根本术语词汇,进步本人的行业业余度。
上面是我列举的一些最根底的测试类目专业术语,因为文章长度无限,没法列举所有,大家能够依照这个方向自行扩大:
专业术语 | 译 |
---|---|
Software Test | 软件测试 |
Black-Box Test | 黑盒测试 |
White-Box Test | 白盒测试 |
Dynamic Test | 动静测试 |
Static Test | 动态测试 |
Manual Test | 手工测试 |
Automated Test | 自动化测试 |
Unit Test | 简称 UT,即单元测试。 |
Integration Test | 简称 IT,即集成测试 |
System Test | 简称 ST,即零碎测试 |
User Acceptance Test | 也称 UAT,即用户验收测试 |
Functional Test | 功能测试 |
User Interface Test | 简称 UI 测试,即用户界面测试 |
Security Test | 安全性测试 |
Compatibility Test | 兼容性测试 |
Usability Test | 易用性测试 |
Smoke Test | 冒烟测试 |
Regression Test | 回归测试 |
Random Test | 自在测试,也叫做探索性测试 |
interface testing | 接口测试 |
Positive Testing | 正向测试 |
Negative Testing | 逆向测试 / 反向测试 / 负面测试 |
Code Inspection | 代码审查 |
documentation Review | 文档审查 |
Software Quality Assurance | 简称 SQA:软件质量保证 |
Product Manager | 简称 PM,即产品经理 |
Research and Development engineer | 简称 RD,研发工程师 |
Software Test Engineer | 简称 STE,即软件测试工程师 |
可能应用测试常用工具的官网以及浏览官网文档,别让英语限度了你的高度
在软件测试的从事过的都晓得,测试工作过程中,须要应用到大量的工具,借助工具不仅能够进步咱们的测试效率,还能够帮忙加强测试的深度。
所以,测试工作中,须要一直去学习各种工具,或者深度理解各种工具的高级用法。然而,好用的工具,根本都来源于国外。
比方,大家熟知的接口和性能测试神器 Jmeter,人家的官网是在长这么个样子的:
再比方,不必写代码也能够实现自动化测试的神器 Robotframework,官网是长成这个样子的:
还有大家一度非常热衷的抓包神器 fiddler,同样官网是这样子的:
在 IT 行业中,国外工具的官网文档大都是英文文档,而不论是学习工具应用也好,还是学习新的语言技术也好,浏览官网文档是最间接粗犷高效的形式
有很多人都说自学太难了,我置信大部分的难点就在于本人无奈浏览人家提供的官网文档,甚至很多同学关上官网后,连在哪里下载软件都找不到…
当然,可能有人会说,百度上有各种技术文章分享,不是非要看官网的不可啊?能够面对百度编程 ….
理尽管是这个理,然而他人的总结都是基于他人的了解而得出的,一千个读者有一千个哈姆雷特,每个人的了解都是不一样的,任何文章都没有官网文档来的权威、可信。
所以,要进步本人的技能,进而实现升职加薪的幻想,根本的英语浏览能力是须要具备的。
可能看懂工具或者代码的报错信息,从而进步本人解决问题的能力
大家都晓得,测试工作就是在寻找产品的缺点,从而进步产品的用户体验。所以咱们应该深知产品的谬误提醒对用户来说有十分重大的指引作用。所以,无论是零碎测试工作中用到的工具,或者是自动化测试过程中应用的代码,或是 Linux 零碎、mysql 等命令行,都会因为操作或编写谬误而抛出异样信息。很多人一遇到谬误就很慌,殊不知产品抛出的异样信息就是疏导你去排查和解决谬误的指路明灯。
对于这点我置信写自动化代码的同学领会更加粗浅。如下图就是 pycharm 运行 python 代码的谬误界面:
如果有根本的英语浏览能力,那么就能很迅速的明确:这是装置或者导入”requests“库失败而引起的谬误,检查一下库的装置和导入就能够迅速解决这个问题。
所以,肯定的英语根底,不仅能够进步本人的学习能力,还能够进步本人解决问题的能力,那么也就能更加快捷地帮忙你实现进步工作效率和成就的最终后果。
总结
通过以上几个方面的剖析,置信大家对于测试岗位的英语要求能力有了根本的意识,也可能意识到英语对本人的职业倒退的重要性。
当然,下面提到的场景还只是一般的软件测试公司,如果你要去的是外企或者有国外业务和客户的企业,英语能力的要求就更加不可小觑了:除了面试中的英语简历和英语自我介绍是必不可少的,进去后的工作过程中的英语读、写、听、说各项能力都是必备技能。
所以,大家如果曾经从事测试行业了,或者行将进入测试行业,然而本人的英语还不忍直视的话,能够在深造坚固本人的技能的同时,积攒和锤炼根本的英语能力。可能,英语不能决定你能不能入门软件测试,然而,请置信,英语相对可能决定你在测试岗位的高度。
这里,对于还不相熟软件测试的同学,我举荐一个群:1085647220,退出咱们支付收费的学习材料,一起交流学习,还有测试大牛为你答疑解惑。