protractor - 量角器上的文件上传
问题描述
我正在参与设计在我的本地机器上进行量角器测试的图像上传并且我很难在要上传的弹出窗口上获取图像。这是我的 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);
解决方案
推荐阅读
- html - 无法确定 CSS 的变换比例起点
- sdk - 屏幕共享中访问屏幕被拒绝错误
- linux - 使用 awk 在列中包含具有格式的文件名
- apache - Nifi JSON 正则表达式
- java - 从日志文件中的日期获取月份
- reactjs - 在 React 中,如何在通过数组映射时将事件处理程序作为道具传递?
- javascript - shouldEndSession,技能完成任务后,会话保持打开状态
- c-preprocessor - 将 C 预处理器宏转换为 D 模板或 mixin
- python - 在熊猫中按标签选择多列,而不是全部按顺序
- reactjs - 获取 React.createElement:在 select-react 中替换组件时类型无效