2013-08-08 4 views
12

मेरा कोडित यूआई टेस्ट कॉन्फ़िगर किया गया है ताकि परीक्षण का आउटपुट स्वचालित रूप से एक HTML लॉग फ़ाइल उत्पन्न कर सके, ऐसा करने के लिए निर्देश here देखे जा सकते हैं।कस्टम एचटीएमएल लॉग

क्या इस HTML लॉग को कस्टमाइज़ करने या अपना खुद का HTML लॉगर बनाने का कोई तरीका है ताकि मेरा उपयोग लॉग के उत्पादन के लिए किया जा सके? उदाहरण के लिए डिफ़ॉल्ट HTML लॉग केवल विफल होने पर ईवेंट ईवेंट दिखाता है। मैं असर घटनाओं को दिखाना चाहूंगा भले ही वे असफल न हों।

मैं डिफ़ॉल्ट HTML लॉगर को बेस के रूप में उपयोग करना चाहता हूं क्योंकि यह पहले से ही मुझे बिल्कुल वही करता है, मैं परीक्षण के दौरान अपने स्वयं के आउटपुट संदेश बनाने के लिए एक समाधान की तलाश नहीं कर रहा हूं, फिर एक HTML फ़ाइल बनाएं ये संदेश खुद

अद्यतन: यह .html फ़ाइल अंततः C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\QTAgent32_40.exe ने लिखा है की तरह लग रहा है कि अगर सब पर मदद करता है ...

+3

मैंने पहले इस प्रश्न से पूछा लेकिन केवल एक प्रश्न पर पुनर्निर्देशित हो गया जहां एक लड़के ने अपना खुद का लॉग बनाया, आशा है कि हमें एक अच्छा जवाब मिलेगा। – matthiasgh

+0

क्या आपने इसे msdn फ़ोरम – matthiasgh

+0

@matthiasgh No पर पोस्ट किया है, अभी तक नहीं। –

उत्तर

1

निर्देश कहते हैं:

QTAgent32.exe.config में किए गए संशोधन के साथ

फ़ाइल में स्थानांतरित करें, जब आप कोडित यूआई परीक्षण चलाते हैं तो आप देखेंगे कि टेस्ट एक्सप्लोरर परिणामों में एक आउटपुट लिंक है। लॉग फाइल न केवल तभी उत्पन्न होती हैं जब आपका परीक्षण विफल हो जाता है, लेकिन ट्रेस स्तर "वर्बोज़" पर सेट होने पर सफल परीक्षणों के लिए भी होता है।

0

हम वर्तमान में मूल्यांकन कर रहे हैं कि हम किस तरह के लॉगिंग चाहते हैं और ऐसा नहीं लगता है बहुत सारे विकल्प

यह.TestContext.WriteLine ("कुछ लॉगिंग सामग्री");

  • यह केवल TestContext संदेश शीर्षक के अंतर्गत परीक्षण की मानक आउटपुट में चला जाता है,। दुर्भाग्य से, यह UITestActionLog.html में नहीं जाता है, जो उपरोक्त प्रश्न है।

यह इन दो लिंक के आधार पर की तरह लगता है, है, वहाँ आसानी से बॉक्स से बाहर यह करने के लिए एक तरीका नहीं है: http://social.msdn.microsoft.com/Forums/vstudio/en-US/4c9b11bc-e1a6-4024-928f-c4ceb849fec3/how-to-edit-coded-ui-log-fileuitestactionloghtml-for-customizing-the-log-details?forum=vstest http://social.msdn.microsoft.com/Forums/vstudio/en-US/a53ddcf4-11f7-4586-8256-c4e238dc192a/is-it-possible-to-write-message-into-uitestactionlog?forum=vstest

आप इस का उपयोग कर सकता है लॉग फ़ाइल को खोजने के लिए, और फिर लिखना उसमें शामिल होने के लिए अपना खुद का लॉगर: How to get path to UITestActionLog.html from code

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