में मार्गों में लॉग इन मैं मार्गों कि में लॉग इन करने की आवश्यकता होती है के लिए लोड परीक्षण करने के लिए कोशिश कर रहा हूँ।लोड परीक्षण फोनिक्स
मैं पहले लॉग आउट मार्गों जो ठीक काम के लिए https://artillery.io/docs/index.html उपयोग कर रहा था। मार्गों में लॉग इन करने के लिए, मैंने अनुरोध हेडर & निकाय सेट करने के लिए beforeRequest
पर फ़ंक्शन के साथ कॉल करने का प्रयास किया।
config: target: "https://www.mywebsite.com/" phases: - duration: 60 arrivalRate: 50 processor: "test.js" scenarios: - flow: - post: url: "/login" beforeRequest: "setReqBody"
और मेरे beforeRequest इस तरह देखा: कि window
अपरिभाषित है
function setReqBody(requestParams, context, ee, next) { requestParams.body = {'email': '[email protected]', 'password': 'password', '_csrf_token': window.csrfToken} return next(); }
मैं एक त्रुटि हो रही है।
मुझे यह देखने के लिए चारों ओर देखा गया था कि लोड लोड फीनिक्स के लिए मैं और कुछ और उपयोग कर सकता था, लेकिन इसमें बहुत भाग्य नहीं था। क्या & उन मार्गों का परीक्षण करने में कोई अन्य तरीका है? या अन्य निर्भरताओं/पुस्तकालयों का उपयोग मैं ऐसा करने के लिए कर सकता हूं?
यह @ hassy-veldstra (आर्टिलरी के निर्माता) इस पर सहायता के लिए सीधे पूछ लायक हो सकता है ... – nelsonic