Как прикрепить файлы к тесту pytest в фреймворке Allure - PullRequest
0 голосов
/ 18 марта 2020

Как мне прикрепить файлы к тесту. Например, я хотел бы добавить файлы kml (нотация XML для выражения аннотации и визуализации geographi c в двумерных картах и ​​трехмерных браузерах Земли). есть идеи?

1 Ответ

0 голосов
/ 30 апреля 2020

Используя allure.attach, вы можете добавить html содержимое к любому имеющемуся тесту.

def test_multiple_attachments():
    allure.attach.file('./data/totally_open_source_kitten.png', attachment_type=allure.attachment_type.PNG)
    allure.attach('<head></head><body> a page </body>', 'Attach with HTML type', allure.attachment_type.HTML)

Прочитать документы

<script>
      var map;
      var src = 'https://developers.google.com/maps/documentation/javascript/examples/kml/westcampus.kml';

Здесь у вас есть учебник, как вы можете отобразить * .kml контент в html файле.

...