赣州新闻网

首页 / 科技

测试技能进阶之路 究竟有多艰难?

2020-04-02 · 赣州新闻网 · 科技

本文作者:拉勾教育专栏作者 黄延胜(思寒)

大家好,我是思寒。今天跟大家分享一下,测试怎样进行学习和进阶。

首先,我们来看一下整个操作系统的简史,整个操作系统可以分为z K / I A H ~四大时代,

  • 第一个时代是 OS 时代,这个时候操作系统才刚刚成型,最早是 1973 年由贝尔实验室开发的UNIX 系统,以及 1982 年与 1991年在 UNIX 系统基础上进行扩N 0 c m @展定制的若干变种。
  • 第二个时代是 PC 时代,PC 时代崛起于 1975 年,当年乔布斯开发[ U _ h %,Bash 提供了更优秀的语法支持,同时还是开源、开放的项目。从 1989 年起,更多的系统默认使用 Bash 作为主机交互界面。

    本文选自:拉勾教育专栏《测试开发核心技术46讲》见文末了解更多

    Shell 的价值

    测试技能进阶之路 究竟有多艰难?

    那么对于我_ x X T ^们测试工程师而言,Shell 的价值体现在哪里呢?

    首先,人机交互经历了这样一个阶段的发展:

    • 第一个阶段,我们b _ E y d #需要通过 API 调用系统功能。
    • 第二个阶段,通过 Shell 完成人机交互。
    • 第三个阶段,以; c } = + ( M ^ v Windows 和 Mac 系统为代表的 GUI 时代,人们可以通过图形界面f Y u b 7 Z进行人机交互。
    • 第四个阶段,便是未来可能普及的 VR&a$ ; h v 5 Tmp;AR 交互时代。
    测试技能进阶之路 究竟有多艰难?

    到目前为止,虽然我们日常以 GUI 人机交互为主,但在测试领域,我们更多| { @地使用 Shell 脚本自动化应用| * U o 5 & u !于常见的 Linux、Mac、Android、iOS 等系统,因为 GUI 自动化没有提供很好的编程和调用接口,且存在不稳定的情况,GUI 自动化更多地用于测试 GUI 本身。

    而 Shell 作为一款非常优秀的命令解析器,非常适合作为测试工作的黏合剂来处理一些文件处理、环境搭建、测试脚本调度等工作,我们接下来介绍 Shell 的种类。

    本文选d 7 D 1 7 5 _ S @自:拉勾教育专栏《测试开发核心技术46讲》见文末了解更多

    Shell 的种类

    测试技能进阶之路 究竟有多艰难?

    在 Linux 系统中你可以通x b a [过 cat 指令来查看 etc/ 下的 shells,可以看到本地支持的 Shell 种类非常多,常见的有 bash、csh、ksh、sh,等等。其中,shi i ` , A d e k [ 是 Bash 的早期形态,因为 sh 不是 Gn 6 P _ @ s t rNU 项目,所以后期又开发了 Bash。

    测试技能进阶之路 究竟有多艰难?

    在 WJ ux/Unix 系统衍生出来的,z W # w {所以导致 Windows 与目前的OS,如:Mac、Linux、Android、iOS 的命令不兼容。为了解决这个问题,在 Windows 中你可以使用 Git bash,以及 Cygwin 来模拟 Shell 环境。

    测试技能进阶之路 究竟有多艰难?

    如果你的系统是 Mac,那么恭喜你,Mac 系统自带了 Terminal,你还可以安装 iTerm! 9 b v j (2,它们都是标准的 Shell 环境。在 Linux 环境下,建议你使用 Bash,Bash 是目前行业内使用最广泛的 Shell 环境,在 Windows 环境下,建议你使用 Git bash,它几乎包含了 Linux 常用的全部指令。

    测试技能进阶之路 究竟有多艰难?

    如果你想更全面地掌握 Shell,2 B (不受限于自己电脑的操作系统,那么可以购买云服务器,目前国内主流的云服务器厂商有阿里云、腾讯云、华为云。国外云服务 # ^ D & ( r器厂商有 DigitO g I B [alOccean 和 Lincode,拥N p J有一台属于自己的云服务器也是一个 IT 工程师的u 2 h J Q ( } / v成年礼。

    测试技能进阶之路 究竟有多艰难?

    在配置云服务器时,推荐使用 Linux 体系下的 CentOS 和 Ubuntu 系统s 9 h 0 W h C,CentOS 是红帽发t f ) D O Q f育专栏《测试开发核心技术46讲》见文末了解更多

    版权N # : - ) G s 9 J声明:本文版W I Z x 3权归属拉勾教育及该专栏作者,任何媒体、网站或个人未经本网协议授权; A 2 b b不得转载、链接、转贴或以其他方式复制发布/发表,违者必究。

电影测试项目发展工作接口大余瑞金进阶