最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

讀完這篇文章,才發(fā)現(xiàn)學(xué)用這款工具(Allpairs),設(shè)計(jì)用例省事了

2022-08-14 11:55 作者:軟件測(cè)試技術(shù)之美  | 我要投稿

01 問(wèn)題描述

作為一名測(cè)試人員,設(shè)計(jì)用例難免會(huì)遇到搜索條件多的情況,像類(lèi)似這種查詢條件大于20個(gè)功能的案例,該如何覆蓋需求項(xiàng)?案例圖所示:

實(shí)際上像這樣的多條件組合情況,查詢條件包括10個(gè),每個(gè)條件對(duì)應(yīng)的值最大數(shù)為7,意味著使用正交排列法生成測(cè)試用例條數(shù)達(dá)833

如果用常規(guī)的用例設(shè)計(jì)方法,無(wú)法在短時(shí)間內(nèi)完成用例設(shè)計(jì)工作,如何解決這個(gè)問(wèn)題?

02 正交表工具應(yīng)用(allpairs)

通pairwise統(tǒng)計(jì)學(xué)原理與思想--利用正交表工具(allpaires)將能快速幫助我們自動(dòng)生成用例。

如何使用allpaires工具自動(dòng)生成用例?你只需要掌握以下幾個(gè)步驟,按步驟操作就能自動(dòng)生成多條件組合的測(cè)試用例。

第一步:下載工具(allpaires)可搜索下載,如果大家需要這款工具我可以發(fā)給大家,下載后解壓即可,如下圖所示:

  • 解壓

  • 解壓后

第二步:在設(shè)計(jì)用例之前我們需要完成這兩個(gè)步驟

2.1 新建一個(gè)Excel文件,例如:kitty999.xls,如圖所示:

2.2 將需求的查詢條件按列與值的方式填寫(xiě)到表格中去,如圖所示:

2.3 新建一個(gè)kitty.txt文件,將Excel表格中的內(nèi)容復(fù)制到kitty.txt文件中。

注意事項(xiàng):

1.復(fù)制Excel文件內(nèi)容到kitty.txt文件中不要修改任何的內(nèi)容。

2.如果對(duì)復(fù)制后對(duì)內(nèi)容修改,生成用例會(huì)有問(wèn)題。

第三步:打開(kāi)工具目錄,通過(guò)命令行cmd打開(kāi)運(yùn)行窗口,切換到工具目錄下,如下圖所示:

第四步:運(yùn)行allpairs.exe程序,

4.1 并將剛新建的kitty.txt文件重定向到一個(gè)新的kitty001.txt文件中

注意事項(xiàng):復(fù)制好文件內(nèi)容后,一定要關(guān)閉kitty999.txt文件,不然生成kitty888.txt系統(tǒng)會(huì)報(bào)錯(cuò),效果圖如下:

4.2 或者重定向到某個(gè)kitty001.xls的文件中,具體操作步驟如下圖所示:

4.3 打開(kāi)allpairs文件目錄,刷新一下,系統(tǒng)會(huì)自動(dòng)生成kitty001.txt測(cè)試用例與kitty888.xls的測(cè)試用例,效果如下圖所示:

4.4 打開(kāi)文件內(nèi)容顯示結(jié)果如下:

4.4.1 生成的kitty888.xls測(cè)試用例

備注:因?yàn)樯傻挠美龜?shù)據(jù)太多,無(wú)法全部截圖

4.4.2 生成的kitty888.txt測(cè)試用例

03 生成正交表亂碼解決方案

完成以上操作后,發(fā)現(xiàn)做任何事情都不是順風(fēng)順?biāo)?,有些同學(xué)生成完測(cè)試用例會(huì)出現(xiàn)亂碼的問(wèn)題,接下來(lái)筆者告訴大家如何解決生成kitty888.xls文件中出現(xiàn)亂碼的問(wèn)題,具體實(shí)施方案如下:

  1. 關(guān)閉kitty888.xls文件。

  2. 單擊kitty888.xls文件右鍵,打開(kāi)方式--》選擇其它應(yīng)用----》使用記事本打開(kāi)。

3.將kitty888.xls文件另存為kitty888.xls,編碼選擇(ANSI),輸入文件名保存即可(kitty888.xls)。

4.再次打開(kāi)文件,不再顯示亂碼錯(cuò)誤,效果圖如下:

總結(jié):至此,咱們的正交排列組合多條件自動(dòng)生成用例的相關(guān)內(nèi)容與同學(xué)們講完啦,希望大家能基于項(xiàng)目實(shí)踐靈活應(yīng)用。


用例生成完后有些同學(xué)會(huì)有疑惑,老師其它的非多條件用例設(shè)計(jì)能不能使用這款工具完成?

答案:當(dāng)然可以,但是在條件為(0,1)的情況下使用Allpairs工具生成用例作用不大,只有查詢條件大于10個(gè)或者20個(gè)以上使用Allpairs工具自動(dòng)組合條件生成用例就省事多了。



讀完這篇文章,才發(fā)現(xiàn)學(xué)用這款工具(Allpairs),設(shè)計(jì)用例省事了的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
中山市| 巨野县| 那曲县| 镇江市| 运城市| 都兰县| 嘉定区| 班戈县| 建平县| 建德市| 南乐县| 鄂尔多斯市| 龙游县| 绥德县| 平舆县| 翼城县| 呼伦贝尔市| 甘南县| 甘肃省| 平顺县| 文昌市| 鹿泉市| 郑州市| 荔波县| 伊吾县| 孟州市| 新晃| 庆云县| 永顺县| 平潭县| 扶绥县| 松潘县| 陈巴尔虎旗| 金沙县| 海南省| 久治县| 莱阳市| 天峻县| 鄂伦春自治旗| 南充市| 抚宁县|