在Web xml中指定模式的目的是什么?

时间:2015-04-26 08:22:01

标签: xml selenium selenium-webdriver schema dtd

数据类型定义(DTD)和XML架构定义(XSD) - 这是在web xml中指定架构的两种类型。准确指定这个的目的是什么?

我已经在我的TestNG.xml文件中指定了这个

<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >

这里testng-1.0.dtd的目的是什么?

我在这里获得了一些关于DTD的信息,但我真的不明白在XML文件中添加它的目的? http://testng.org/testng-1.0.dtd.php

非常感谢任何帮助解释这一点。我正在使用Selenium WebDriver构建测试自动化框架并在我的TestNG.xml文件中使用它

1 个答案:

答案 0 :(得分:1)

其中一个基本用途是当您使用任何IDE代码完整功能时,DTD将帮助您完成代码。

如果您使用的是标签但不确定拼写或其属性,那么您可以使用&lt;然后按Ctrl +空格键,您将找到完整的代码。

它是一种xmldoc,与javadoc相对应