搭建測(cè)試環(huán)境(Testing environment setup)

2018-02-24 15:40 更新

配置測(cè)試環(huán)境

注意:本章節(jié)內(nèi)容還在開發(fā)中

Yii 2 官方兼容?Codeception?測(cè)試框架, 你可以創(chuàng)建以下類型的測(cè)試:

  • 單元測(cè)試?- 驗(yàn)證一個(gè)獨(dú)立的代碼單元是否按照期望的方式運(yùn)行;
  • 功能測(cè)試?- 在瀏覽器模擬器中以用戶視角來驗(yàn)證期望的場景是否發(fā)生
  • 驗(yàn)收測(cè)試?- 在真實(shí)的瀏覽器中以用戶視角驗(yàn)證期望的場景是否發(fā)生。

Yii 為包括?yii2-basic?和?yii2-advanced?在內(nèi)的應(yīng)用模板腳手架提供全部三種類型的即用測(cè)試套件。

為了運(yùn)行測(cè)試用例,你需要安裝?Codeception?。 一個(gè)較好的安裝方式是:

composer global require "codeception/codeception=2.0.*"
composer global require "codeception/specify=*"
composer global require "codeception/verify=*"

如果你從未通過 Composer 安裝過全局的擴(kuò)展包,運(yùn)行?composer global status?。你的窗口應(yīng)該輸出類似如下:

Changed current directory to <directory>

然后,將?<directory>/vendor/bin?增加到你的?PATH?環(huán)境變量中。現(xiàn)在, 我們可以在命令行中全局的使用?codecept?命令了。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)