軟件測試中通用測試數據生成方法(3)

發表于:2014-09-01來源:uml.org.cn作者:不詳點擊數: 標簽:軟件測試
2. 可以指定輸出的格式:range=[1-100:2]format=0.2f,這個地方的 format 可以是 sprintf 函數的格式標簽。 3. 可以指定是否隨機?,F在生成的數據是按照列表中的順

  2. 可以指定輸出的格式:range=[1-100:2]&format=0.2f,這個地方的 format 可以是 sprintf 函數的格式標簽。

  3. 可以指定是否隨機?,F在生成的數據是按照列表中的順序來生成的??梢酝ㄟ^一個 rand 參數來指定是否隨機。

  第三:不同的輸出格式

  我們現在輸出的是行與列的格式,其實我們還可以定義其他不同的輸出格式。比如輸出為數據庫的 insert sql 語句。輸出為 xml 格式的數據。這些實現起來都不是特別的麻煩,代碼中做些處理就可以了。

  結束語

  PHP 是一款非常優秀的腳本語言(雖然它主要用在 web 開發上)。使用 PHP 可以快速地寫出很多小工具來幫助我們來完成某個任務。本文只是給出了一個數據生成方法的簡單實現,各位讀者朋友完全可以發揮自己的想象,開發出更加靈活、好用的工具來。具體到我們公司的應用,我們現在基本上可以使用這個工具來生成各種各樣不同的測試數據。而且有了這些固定的測試數據,就可以實現自動化測試。

原文轉自:http://www.uml.org.cn/Test/201204263.asp

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97