2016-12-22 10 views
1

Angularアプリケーションでは、4MBを超えるファイルを追加できないという制限があります。しかし、私がアップロードしているファイルはkbsですが、私が実行しているコードでは、このファイルが "あなたのファイルは4MBを超えています"というメッセージが表示されます。私が実行したいどう 分度器を使用してファイル/文書をアップロードしたい

  1. 私は最初のフィールドは、私が アップロードのアイコンをクリックする必要がどの文書を、添付されアップロードフォーム
  2. を持っています。
  3. ファイルウィンドウのポップアップが表示されます。そこから選択する必要があります ファイル
  4. をクリックします。選択したファイル名が添付ファイル フィールドに表示されます。

私のコードは次のとおりです。

var path = require('path'); 
var fileToUpload = 'C:\Users\r\project photos\11182717-Business-woman--Stock-Photo-lawyer.jpg', 
absolutePath = path.resolve(__dirname, fileToUpload); element(by.xpath('html/body/div[1]/div/div/div[2]/div[2]/div/div/form/div/div[1]/div[2]/a/i')).click();  
element(by.css('input[type="file"]')).sendKeys(absolutePath);  

答えて

0

私はちょうどバックスラッシュをスラッシュに置き換え: C:/ユーザー/ R /プロジェクト写真/ 11182717-ビジネスの女性 - 株式フォト弁護士.jpg

関連する問題