2013-01-04 10 views
7

में आरईएसटी मानों को पैरामीटरेट करना मैं विजुअल स्टूडियो 2012 के साथ शुरू कर रहा हूं, और कुछ लोड परीक्षणों को लिखने के लिए काम किया गया है जो आरईएसटी सेवाओं को हिट करते हैं। संघर्ष करना क्योंकि मैं URL में मौजूद मान को पैरामीटर करना चाहता हूं, एक .csv फ़ाइल को डेटास्रोत के रूप में एक्सेस करना चाहता हूं।विजुअल स्टूडियो लोड/प्रदर्शन टेस्ट - यूआरएल

उदाहरण के लिए, मैं चाहता यूआरएल http://staging.company.com/OrderService.svc/GetOrderInfo/ {{OrderID}}

होने के लिए ... और एक .csv फ़ाइल का उपयोग OrderID के की एक सूची के माध्यम से पुनरावृति करने के लिए।

अनुरोध के शरीर में मानकों को पैरामीटर करने के बारे में बहुत सारी जानकारी ऑनलाइन है, और मैं यहां "वेब प्रदर्शन परीक्षण में डेटा स्रोत बाध्यकारी" के माध्यम से गया हूं: http://msdn.microsoft.com/en-us/library/ms404707.aspx

क्या मुझे बस कुछ स्पष्ट याद आ रहा है, या ऐसा करने का कोई तरीका नहीं है?

धन्यवाद।

+0

तुम्हारी समस्या क्या है: बंधन में एक त्रुटि? आप नहीं जानते कि कैसे करना है? ... – Cybermaxs

+0

अरे - आपको अपना परीक्षण करने के बाद, क्या आप सेवा के परिणामों को एकत्रित करने में सक्षम थे? या, क्या आपको प्रत्येक ऑर्डर आईडी के परिणामों के साथ सौदा करना पड़ा? (मेरे सोचा हां में है, यह एक अलग यूआरएल है, लेकिन यह एक ही पृष्ठ/समारोह है) - उम्मीद है कि इस एक्सएमएल डेटा स्रोत के लिए ense – crabCRUSHERclamCOLLECTOR

उत्तर

6

आप सही रास्ते पर हैं लेकिन एक अस्पष्ट कारण के लिए आप डेटा पैरामीटर को संदर्भ पैरामीटर को बाध्य नहीं कर सकते हैं। आपका एकमात्र समाधान इस तरह यूआरएल में बाध्यकारी अभिव्यक्ति डाल करने के लिए है:

http://staging.company.com/OrderService.svc/GetOrderInfo/{{MyDataSource.MyTestData#csv.column1}} 
+0

बनाता है, यह एक नमूना यूआरएल है: /Receipt/{{XmlDataSource.item.receiptNumber}} जहां एक्सएमएल की तरह दिखता है: 2,293,086 2,293,087 <रसीद संख्या> 22 9 3088 noel

संबंधित मुद्दे