के भीतर काले स्क्रीनशॉट ले रहा है हम एकीकरण परीक्षण विफल होने पर स्क्रीनशॉट लेने के लिए WatiN-2.1.0 का उपयोग कर रहे हैं। मेरे देव वीएम पर स्थानीय रूप से इन परीक्षणों को चलाने पर सभी स्क्रीनशॉट सही ढंग से रिकॉर्ड किए जाते हैं (IE8 या IE9 का उपयोग करके)।वाटिन एकीकरण परीक्षण
हालांकि, जब वे हमारे एकीकरण सर्वर पर चल रहे हैं:
- Windows Server 2008 वीएम
- इंटरनेट एक्सप्लोरर 8
- हम nunit-कंसोल के माध्यम से टीम शहर से Watin परीक्षण चल रहे हैं
परीक्षण विफलता पर दर्ज स्क्रीनशॉट सभी काले हैं। मैंने कई पदों की समीक्षा की है जो समान अवधारणाओं को कवर करते हैं, हालांकि वे सभी वाटिन के पहले संस्करण का संदर्भ दे रहे थे। क्या किसी के पास नवीनतम संस्करण के साथ समान समस्याएं हैं? परीक्षण विफलता कोड पर
स्क्रीनशॉट:
[TearDown]
public void TearDown()
{
if (TestContext.CurrentContext.Result.State == TestState.Failure ||
TestContext.CurrentContext.Result.State == TestState.Error)
{
Browser.BringToFront();
Browser.CaptureWebPageToFile(DateTime.Now.ToString("ddmmyyyyHHmmss") + GetType().Name + ".png");
}
Browser.Close();
}
क्या आप विंडोज़ सेवा के रूप में टीमसिटी चला रहे थे? –
@ ओलेगडी। मुझे यकीन नहीं है। मुझे विश्वास है कि हम थे? – Jesse