Как добавить изображение в файл CSV - PullRequest
0 голосов
/ 14 марта 2019

Я пишу XCUItest и делаю скриншот финального экрана.Я сохраняю все результаты в файле CSV.Используя Jenkins, я отправляю этот CSV-файл по почте.

Как добавить снимок экрана в файл CSV, сейчас я сохранил снимок экрана на локальном устройстве, но не могу сохранить его в файле CSV?

XCUIScreenshot* Screenshot = XCUIScreen.mainScreen.screenshot;
    UIImage *image = Screenshot.image;
    NSData* imageData = UIImagePNGRepresentation(image);
    NSFileManager *fileManager = [NSFileManager defaultManager];
    NSData *myImageData = UIImagePNGRepresentation(image);

    [fileManager createFileAtPath:@"filelocation/myimage.png" contents:myImageData attributes:nil];

1 Ответ

0 голосов
/ 14 марта 2019

Нет способа отправить изображение в CSV-файл.Таким образом, вы можете изменить свой подход, сохраняя снимки экрана (возможно, в течение нескольких дней) на веб-сервере и отправляя URL-адрес изображения в качестве значения в CSV или альтернативно, в виде нескольких вложений в электронное письмо с именами файлов изображений в качестве ссылок в CSV * 1001.*

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...