Les listeners utilisés dans child Xml ne sont pas appelés lorsque j'exécute TestNg Scripts utilisant parent Xml. Mais, si j'exécute le XML directement sans XML xml, les auditeurs fonctionnent bien. Sil te plait aide moi.Les listeners utilisés dans Xml enfant ne sont pas appelés lorsque j'exécute TestNg Scripts utilisant parent Xml
Parent Xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Parent Suite">
<suite-files>
<suite-file path="mdTests.xml"></suite-file>
<suite-file path="csTests.xml"></suite-file>
<suite-file path="cvTests.xml"></suite-file>
<suite-file path="cdIETests.xml"></suite-file>
</suite-files>
</suite>
mdTests.xml (enfant xml tous sont presque similaires).
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="MD Suite" verbose="2">
<listeners>
<listener class-name="BaseSetUp.ScreenShotListeners"/>
<listener class-name="BaseSetUp.TestNGCustomReportListener"/>
</listeners>
<test name="Test with Internet Expplorer Browser">
<parameter name="browser" value="ie"/>
<classes>
<class name="com.Tests.CV.Testing">
<methods>
<include name="tc_001"/>
<include name="tc_002"/>
</methods>
</class>
</classes>
</test>
</suite>
Merci, ça marche. Mais, encore une fois, ils montrent des avertissements sur lesquels travaillent les gars de TestNg. –
@DeepakS - De quel genre d'avertissements parlez-vous? Pouvez-vous s'il vous plaît me le faire savoir? Parce que je fais aussi partie du groupe principal TestNG. Donc, il serait utile si vous pouvez s'il vous plaît ajouter des détails. D'un côté, veuillez accepter ma réponse si elle répond à votre question. –