繁体   English   中英

如何在其他Xml文件中包括Xml文件

[英]How To Include Xml File In Other Xml File

我想在testng xml文件中包含或调用依赖项xml文件任何帮助????

我想要包括

dependencies.xml

    <groups>
    <group name="publierlivraison" depends-on="creerlivraison"></group>

    </groups>

档案

TestNG.xml

    <test name="Managetestss" preserve-order="true">
    <parameter name="browser" value="chrome"></parameter>

                     dependencies.xml????? how to include here this file 
    <classes>
     <class name="com.az.tests.commun.TNR_Client_001_Ajouter_Client" />
    <class name="com.az.tests.client.TNR_Client_002_Rechercher_Client" 

    </classes>
</test>

也许是这样的:

<?xml version='1.0' encoding="UTF-8"?>
  <document xmlns:xi="http://www.w3.org/2001/XInclude">
  <p>Text of my document</p>
  <xi:include href="copyright.xml"/>
</document>

https://en.wikipedia.org/wiki/XInclude

下面的示例应该包含外部文件:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "testng-1.0.dtd" 
[<!ENTITY parent SYSTEM "./src/test/resources/dependencies.xml">]>

<suite name="suite1">
  <test name="Managetestss" preserve-order="true">
    &parent;
    <parameter name="browser" value="chrome"></parameter>
    <classes>
      <class name="com.az.tests.commun.TNR_Client_001_Ajouter_Client" />
      <class name="com.az.tests.client.TNR_Client_002_Rechercher_Client" 
    </classes>
  </test>
</suite> 

然而, dependencies.xml您提供的服务将无法工作,因为TestNG的DTD不支持group下的标签groups 请参阅group-of-groupsdependencies-in-xml

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM