python - 如何在robot.api中调用监听类?
问题描述
我有一堆使用robot.api 执行的测试套件。
例如,
from robot.api import TestSuite,ResultWriter
tc_dict = {
'test case #1' : 'Passed'
'test case #2' : 'Failed'
}
suite = TestSuite('tests_with_listener.robot')
for k,v in tc_dict.items():
test = suite.tests.create(k)
test.keywords.create('should be equal',args=(tc_dict[k],'Passed'))
result = suite.run(output=xml_fpath)
在 robots.api 中有什么方法可以让我们执行下面的代码吗?
robot -b debug.txt --listener <ListenerLibrary> tests_with_listener.robot
解决方案
推荐阅读
- snowflake-cloud-data-platform - 是否可以选择使用雪花复制命令添加标题和拖尾记录?
- python-3.x - 我如何抑制结果抽屉中的#lines 只有答案
- python - 如何修复 ALDialog Python 脚本 NAOqi 错误
- javascript - 对象和数组的每个位置内的记录
- python - ValueError:长度不匹配:预期轴有 9994 个元素,新值有 1 个元素
- java - 在 Java8 中使用嵌套对象流式传输 Map
- ssas - SSAS 多维数据集计算的成员无穷大总计值
- wildfly - jboss.deployment.unit.“testit-base.war”.PARSE:WFLYSRV0153:无法处理部署“testit-base.war”的阶段 PARSE
- php - 未从 PHP 和 SQL 中的 SELECT 语句中获取所有记录
- javascript - 如何修复我的 php 文件的外部 javascript 文件未显示或在源中加载?