首页 > 解决方案 > 量角器上的文件上传

问题描述

我正在参与设计在我的本地机器上进行量角器测试的图像上传并且我很难在要上传的弹出窗口上获取图像。这是我的 e2e 测试代码,

this.uploadnewprofilepage = function () {
        var EC = protractor.ExpectedConditions;
        browser.wait(EC.elementToBeClickable(clickuploadonprofpage), 5000);
        clickuploadonprofpage.click();
        var EC = protractor.ExpectedConditions;
        browser.wait(EC.elementToBeClickable(selectapicture), 5000);
        selectapicture.click();
        var path = require('path');
        var fileToUpload = '../Resourcefiles/filupimage.jpg',
        absolutePath = path.resolve(__dirname, fileToUpload);
        element(by.id("save-btn")).sendKeys(absolutePath);

但是我无法让 sendkeys 用于在图像上传窗口上获取图像。我的代码片段是这样的。对此表示赞赏。谢谢在此处输入图像描述

标签: protractor

解决方案


推荐阅读