PocoUnit
PocoUnit copied to clipboard
Pocounit-results可以自定义文件名和时间吗
Pocounit-results生成的结果会把上一次的覆盖掉,想通过设备和时间来区分
可以的,在PocoTestCase的子类里面复写classmethod name即可。例如
class XXX(PocoTestCase):
@classmethod
def name(cls):
return 'test-xxx-{}'.format(datetime.datetime.now())
@classmethod
def getMetaInfo(cls):
return {
'deviceName': 'xxx',
'batch': 'batch-xxx',
}
这样就会在报告里根据你返回的name来显示。同样的还可以复写getMetaInfo来给这个测试用例提供更多运行时信息和报告信息。