साथ Specflow परिदृश्य का उपयोग कर सकते मैं वी.एस. लोड परीक्षण के लिए (वर्तमान में स्वीकृति और स्वचालित परीक्षण के लिए उपयोग कर रहा है) के रूप में अच्छी तरह से, दोहराव और अतिरिक्त काम से बचने के लिए मौजूदा Specflow परिदृश्यों पुन: उपयोग करने की योजना है। स्पीकफ्लो उन परीक्षणों के लिए ठीक काम करता है क्योंकि यह उन्हें एक बार चलाता है लेकिन लोड टेस्ट के संदर्भ में जब यह प्रत्येक स्पेकफ्लो परिदृश्य को एक से अधिक बार निष्पादित करता है और समानांतर यह मुद्दों और त्रुटियों में चलता है और उपयोगकर्ता की उच्च संख्या के साथ यहविजुअल स्टूडियो 2013 लोड परीक्षण
ये त्रुटियां अंत में कुछ परीक्षण विफल हो सकते हैं जो अंत में गलत परीक्षण परिणाम बनाता है, उदाहरण के लिए एक स्पेकफ्लो परिदृश्य का उपयोग 20 उपयोगकर्ताओं के लोड टेस्ट और 2 मिनट की समय अवधि के साथ परीक्षण परिदृश्य के रूप में कर सकते हैं, जिससे 50 त्रुटियां नीचे की तरह हो सकती हैं। तो परीक्षण परिणाम से पता चलता है कि विशेष परिदृश्य 200 बार निष्पादित किया जाता है जहां 150 पास हुए और 50 विफल परीक्षण और विफलता Specflow त्रुटियों के कारण होती है। लोड टेस्ट के संदर्भ में यह परिणाम पूरी तरह से गलत और गलत है क्योंकि परीक्षण में समस्याएं हैं।
त्रुटि संदेश:
ScenarioTearDown threw exception. System.NullReferenceException: System.NullReferenceException: Object reference not set to an instance of an object.
TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.HandleBlockSwitch(ScenarioBlock block)
TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.ExecuteStep(StepInstance stepInstance) TechTalk.SpecFlow.Infrastructure.TestExecutionEngine.Step(StepDefinitionKeyword stepDefinitionKeyword, String keyword, String text, String multilineTextArg, Table tableArg)
TechTalk.SpecFlow.TestRunner.Then(String text, String multilineTextArg, Table tableArg, String keyword)
ऐसा लगता है कुछ जांच के बाद Specflow पैदा करते हैं और एक ही परिदृश्य समानांतर जो इस संघर्ष के कारण होता है और कुछ परीक्षण में विफल रहता है लेकिन मैं यह भी है कि के बारे में कुछ संदेह है और अगर वहाँ देखने के लिए मांग कर नहीं चल सकता इस बारे में कोई कामकाज या अगर मुझे कुछ याद आ रहा है और सोच रहा है कि क्या स्पीकफ्लो परिदृश्य लोड टेस्ट के लिए इस्तेमाल किया जा सकता है?
आपके प्रश्न का शीर्षक अधिक समझ में नहीं आता है। "वर्गीकरण के बिना" आपका क्या मतलब है? साथ ही, क्या आप त्रुटि संदेश और पूर्ण स्टैक ट्रेस भी पोस्ट कर सकते हैं? क्या आप वर्णन कर सकते हैं कि आपके स्पेकफ़्लो परीक्षण कैसे चल रहे हैं? –
@GregBurghardt, भ्रम के लिए खेद है। मैंने इस मुद्दे को कम करने की कोशिश की। मैं भी त्रुटि और ढेर के बारे में सभी जानकारी डाल दिया। दुर्भाग्य से यह मुझे और जानकारी नहीं देता है। चीयर्स – arfo
मुझे लगता है कि शीर्षक को सही किया गया है। मुझे लगता है कि मैं समझता हूं कि अब आप क्या पूछ रहे हैं। धन्यवाद। –