前言
allure测试报告同样支持显示不同类型的附件,对测试用例、测试步骤以及fixture函数的结果加以补充。
allure.attach()
或者 allure.attach.file
的作用是为allure测试报告的测试用例执行结果添加附件。
allure.attach的用法一:(最常用)
语法:
allure.attach(body, name, attachment_type, extension)
参数解释:
- body :要写入附件的内容;
- name :附件名字;
- attachment_type :附件类型,是 allure.attachment_type 其中的一种;
- extension :附件的扩展名;
allure.attach的用法二:
语法:
allure.attach.file(source, name, attachment_type, extension)
参数解释:
- source :文件路径,相当于传一个文件;
- name :附件名字;
- attachment_type :附件类型,是 allure.attachment_type 其中的一种;
- extension :附件的扩展名; </