2017-02-08 9 views
0

私は実行時にいくつかの値を取り込み、それらを既存のExcelファイルに書き戻したいと思います。 このような面でご支援をお願いします。分度器の値を書き込む

ありがとう

答えて

0

npmパッケージ - xlsxを使用できます。代替オプションもたくさんあります。あなたは、あなたのニーズに合わせて、この上で即興することができ、私はすでにURL

を含む既存のシートにcurrentUrl()を書くために、以下の簡単な例を提供してきた

XLSX = require('xlsx'); 
describe('sample test', function(){ 
    var workbook; 
    var worksheet; 
    beforeAll(function _setupStart() { 
     //Initialize workbook to read the existing excel assuming it has a sheet named 'urls' 
     workbook = XLSX.readFile('test.xlsx'); 
     worksheet = workbook.Sheets['urls']; 
    }); 
    it('Sample Check', function(){ 
     browser.get("http://www.protractortest.org/#/"); 
     browser.sleep(5000); 
     browser.getCurrentUrl().then(function(valueUrl){ 
      //set the value here 
      worksheet['A1'].v = valueUrl 
     }) 
    }); 
    afterAll(function _finish() { 
     //Write the changes back 
     XLSX.writeFile(workbook, 'test.xlsx'); 
    }); 
}); 
+0

@Aditryaはあなたに感謝します。私は試してみて、投稿しておきます。 – suneel