XML

这篇博客探讨了XML的两种解析方式——DOM和SAX,其中DOM将整个XML文档加载到内存,而SAX则采用事件驱动逐行读取。还介绍了Jsoup库在XML解析中的应用。此外,文章详细阐述了XML注释的使用,并讲解了TestNG测试框架的配置参数,如suites、verbose、parallel和thread-count等,以及如何在TEST.xml中设置这些参数来控制测试运行。

XML笔记

*解析xml方式

  • Dom 将标记文档一次性加载进内存形成一个Dom树
  • SAX 一行一行读取,基于事件驱动

*解析器

  • Jsoup

*注释

<![CDATA[    
   <groups>
    <incloud name="group1"></incloud>
    <incloud name="group2"></incloud>
    </groups>
 ]]>
或者 <!--  XXX  -->

*参数

xml中灵活配置要运行的测试
suit是testng.xml的根标记
verbose 运行级别 0-10
parallel 多线程运行
thread-count 若启用并行模式,则为使用的线程数
time-out使用的默认超时

*TEST.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Test1" thread-count="1" parallel="instances" verbose="2">
	<listeners>
	<!-- 	 <listener class-name="Logger.RetryListener" />   -->
	</listeners>
	<test name="Test" preserve-order="true">
		<classes>
			<class name="XXXX.XXX"/>
		</classes>
	</test>
</suite>
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值