我想读取每个testcase拥有的pysystest.xml
文件中的所有数据集。以下是此类文件的示例:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<pysystest state="runnable" type="auto">
<description>
<title>My testcase title</title>
<purpose><![CDATA[My testcase description is this]]>
</purpose>
</description>
<classification>
<groups>
<group>UAT</group>
</groups>
</classification>
<data>
<class module="run" name="PySysTest"></class>
</data>
<traceability>
<requirements>
<requirement></requirement>
</requirements>
</traceability>
</pysystest>
框架中是否有API使阅读更容易,或者我必须解析整个XML文件
我还对添加一些自定义属性感兴趣,以便为它们的执行提供一些特定于测试用例的细节。。。框架是否支持此类文件的属性添加功能
提前感谢您的帮助
pysys.py启动器的打印帮助程序允许您打印详细信息
因此,如果您执行pysys.py print-f,您将向stdout输出完整信息。然后,您还可以打印范围内的测试,或在组中定义的测试,或覆盖特定需求的测试等。如果您希望以编程方式解析描述符,可以在pysys.xml包中使用XMLDescriptorParser类。使用文件名创建,然后在该类中有访问器来检索值
相关问题 更多 >
编程相关推荐