मैवेन + टेस्टएनजी + सेलेनियम के साथ एक परीक्षण ढांचे को लागू करने के बारे में।TestNG.xml सुइट सभी फ़ाइलों को सभी फ़ाइलों को शामिल करने के लिए
आप एक suite.xml कैसे घोषित करते हैं जो सभी परीक्षण चलाने के लिए टेस्टएनजी को बताता है? मैं कोई लाभ नहीं हुआ इन सभी की कोशिश की है:
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Toplevel TestNG configuration" verbose="10">
<test name="all">
<classes>
<class name="*" />
</classes>
</test>
</suite>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Toplevel TestNG configuration" verbose="10">
<test name="all">
<groups>
<run>
<include name="*" />
<exclude name="disabled" />
</run>
</groups>
</test>
</suite>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Toplevel TestNG configuration" verbose="10">
<test name="all">
<packages>
<package name="*" />
</packages>
</test>
</suite>
मैं अलग paramers लेकिन सभी सभी परीक्षण चलाने के साथ अलग अलग सूट विन्यास निर्दिष्ट की जरूरत है। प्रत्येक उदाहरण जिसे मैं खोद सकता हूं, प्रत्येक कक्षा या पैकेज को स्पष्ट रूप से सूचीबद्ध करता है जो मुझे शून्य से कम समझ में आता है।
मुझे इसी तरह यह वास्तव में विचित्र लगता है। यह न केवल संभव है, लेकिन * आसान * एक 'test' निर्देशिका में एक टेस्टएनजी परीक्षण बनाने के लिए, जैसा कि उम्मीद है, लेकिन 'testng.xml' को अपडेट करने में विफल रहता है और देखो और देखें, परीक्षण वास्तव में भाग के रूप में नहीं चल रहा है सुइट का ... – dimo414