我正在使用Capybara
和Selenium
自动创建Google Play商店应用。
我正在尝试在商品详情屏幕中上传应用截图图片。有一个用于图像上传的图像可放置框,并且有下拉事件处理程序,我猜如下面的屏幕截图,但我无法使用以下代码形式Using Selenium to imitate dragging a file onto an upload element来模拟丢弃图像。
>> e2 = $.Event('drop'); e2.originalEvent = {dataTransfer: {files: fileList}}; $('#gwt-uid-699').parent().trigger(e2);
Object { length: 0, prevObject: Object, context: HTMLDocument → publish, selector: "#gwt-uid-699.parent()" }