2013-01-04 22 views
7

I Visual Studio 2012 ile başlıyorum ve DİNLENME hizmetlerini vurmak bazı yük testleri yazma ile görevli. Mücadele çünkü URL'de bulunan bir değeri parametrelemek, bir .csv dosyasına veri kaynağı olarak erişmek istiyorum.Visual Studio Yük/Performans Testleri - Parametrelendirme DİNLENME değerleri URL'ye

Örneğin, ben URL

http://staging.company.com/OrderService.svc/GetOrderInfo/ {{OrderId}}

olmak ister ... ve OrderId oluşan listesine yinelemek için bir .csv dosyası kullanmayı tercih ediyorum.

Bir isteğin gövdesindeki değerlerin parametrelendirilmesiyle ilgili birçok çevrimiçi bilgi var ve "Web Performans Testine Veri Kaynağı Bağlama" konusunu inceledim: http://msdn.microsoft.com/en-us/library/ms404707.aspx.

Sadece belirgin bir şey eksik veya bunu yapmak için hiçbir yolu yoktur?

Teşekkürler.

+0

senin sorunun ne: bağlayıcı bir hata? nasıl yapılacağını bilmiyor musun? ... – Cybermaxs

+0

Hey - testinizi işe koyulduktan sonra, sonuçları servis için birleştirebildiniz mi? Veya, her bir OrderId için sonuçlarla uğraşmak zorunda mıydınız? (Benim düşüncem evet, bu farklı bir url ama aynı sayfa/işlev) - umarım bu, xml veri kaynağı için en – crabCRUSHERclamCOLLECTOR

cevap

6

Sen doğru yolda ama bir veri kaynağı için bağlam parametrelerini bağlamak olamaz bilinmeyen bir nedenden dolayı vardır. Elindeki tek çözüm böyle url bağlayıcı ifadesini koymaktır:

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

yapar, bu örnek bir url: /Receipt/{{XmlDataSource.item.receiptNumber}} XML benziyor burada: 2293086 2293087 2293088 noel