2012-05-20 73 views
0

我已經創建了一個webtest,它是一系列web服務請求。我的數據源包含一個手機號碼列表,這些手機號碼可以有兩種類型 - A和B.問題是數據源包含A和B的混合。當測試運行時,它會從數據中加載一個手機號碼源(XML文件)。我想確定什麼時候測試運行在什麼類型的手機號碼(A或B)!因爲取決於我將發送適當的消息到Web服務器。Web測試條件流程

然而,在運行測試之前,我可能會創建一個包含鍵值對(手機號碼,類型)的文本文件。然而,添加一個讀取整個文件然後找到手機號碼類型的插件太慢了。在整個測試過程中是否可以將這些映射存儲在內存中?這樣我就可以查詢它們了?

感謝

阿瑪雷

回答

1

而不是使用XML文件作爲數據源,使用新的文本文件作爲數據源。

例如,如果您的數據源是DataSource1和你的文件numbers.csv,你有列mobile numbertype然後在您的測試,你可以參考下面的上下文參數:

  • DataSource1.numbers#csv.mobile#number

  • DataSource1.numbers#csv.type

使用一對字符串比較條件規則來決定執行哪個請求,具體取決於DataSource1.numbers#csv.type的值。

+0

謝謝。這解決了問題。 – VVV