Test - Ruby + Cucumber 的 Automation- 環境準備

測試框架何其多,多學多做多比較

繼上一次介紹 Automation Test 的工具好像也有一段時間了

這幾天真的導入了我目前的工作之中,雖然同樣是使用 Selenium 但是是使用語言不是 Java ,而是 Ruby

會選用 Ruby 是因為公司裡面有大腿可以抱

首先要準備的環境有

Ruby環境安裝

點選我所提供的連結,就可以到 Ruby 官方網頁的下載區中選取屬於你環境的 Ruby 安裝檔
如果你是跟我一樣是 windows 作業系統就點選下方圖中我所框起來的連結吧

進入連結之後會到這個頁面,再針對你的Windows環境選取 64bit (x64) 或是 32bit (x86) 的下載點吧

因為目前selenium-webdriver目前只支援到 2.4.3 以現在先只安裝 Ruby 的2.4.3版本

安裝前,我自己是會特別溝這個啦,先避免一些中文亂碼的問題

安裝完之後,會有這個畫面,他預設是打勾的舊溝起來按 Finish 吧

按下 Finish之後 他會出現這個CMD(命令提示字元)的畫面

不要緊張,這個時候她是要問你要安裝什麼東西

  1. MSYS2的基本安裝
  2. MSYS2更新
  3. 安裝MSYS2 + MINGW

這時候我自己是兩個都安裝,就輸入3,按下Enter
P.S.: 可以選擇 1 就好

他就會開始幫你安裝 MSYS2 和 MINGW了
這時候就照著步驟走,如果你的系統已經有了MSYS2就不會出現這個畫面。

然後開始安裝MSYS2

MSYS2安裝完成之後原本的CMD不會關閉,他會繼續幫你安裝剩餘的東西

安裝完之後他會問你還有哪些東西是你想安裝的,如果不確定就直接按下Enter,我們就先直接按下Enter吧!
直接按下Enter他就會消失不見。

安裝完畢之後就可以開始使用Ruby啦,你需要使用 Command Prompt with Ruby 來開始使用 Ruby

開啟之後先確認是否可以使用 Gem 、 Ruby 這兩個指令

重新開機之後直接開啟CMD就可以使用以下兩個指令,不需要特別找尋command prompt with Ruby

請下這兩個指令來確認使否能夠執行

  • gem -v
  • ruby -v

輸入指令後的畫面會是這個樣子

套件安裝

接下來就要裝這兩個套件啦

首先在剛才叫出來的畫面中輸入

gem install selenium-cucumber

他就會開始安裝這個套件

這樣子目前需要的套件已經安裝完成囉!

Visual Studio Code

Visual Studio Code 是一個微軟所開發的編輯器,他有很多個擴充套件可以使用,我有一些其他的文章有稍微提到一點關於他的東西,有興趣可以到下面兩個連結看看

VS Code的安裝很簡單 只要到官網的連結,就可以看到大的下載連結

按下去之後他會帶你到他的文件裡面,然後開始下載,下載完成之後開啟安裝檔,一如往常地看到安裝的介面

一切都以預設的方式安裝

這樣就可以完成安裝了

如果有勾選啟動 VS Code,按下完成就會看到VS Code的畫面,因為是剛安裝他會寫說目前這個版本的變動有哪些還有修正了哪些 Bug

環境安裝的部分目前已經結束了,下一篇將要紀錄的是如何開始使用  Ruby + Cucumber!