介面自動化測試PHPUnit-框架程式碼開發3

餘二五發表於2017-11-22

通過上面幾篇文章的實踐,我們的基本框架就搭起來了,但發現有個問題就是,之前我們都是單個testcase編寫然後去執行的,如果我想執行多個testcase怎麼辦呢?這裡就用到了測試組建testsuite的概念了,其實就是把多個testcase合到一起,然後執行此testsuite,這樣ta就遍歷執行了裡面包括的多個testcase了。

demo.php內容如下

<?php

//程式碼獲取請關注本頭條號,然後私信,私信內容為“phpunit”

use PHPUnitFrameworkTestSuite;

class TestSuiteDemo extends TestSuite

{

public function __construct()

{

//這裡新增測試用例即可

$this->addTestFile(“../testcases/lhl_test.php”);

}

public static function suite()

{

return new self();

}

}

?>

整體的目錄結構見之前關於框架構想的文章哦

本文轉自 小強測試幫 51CTO部落格,原文連結:http://blog.51cto.com/xqtesting/1983654,如需轉載請自行聯絡原作者


相關文章