[英]How to read data from excel(XLSX) excel Protractor?
我對量角器非常陌生。 因此,任何機構都可以幫助我將xlsx文件的日期發送到Web應用程序。 下面是我編寫的代碼。
var testData1 = require('path/book1.xlsx');
var a = element(by.id("Name"));
var b = element(by.id("Description"));
a.sendKeys(testData1[0].Name);
b.sendKeys(testData1[0].Description);
browser.sleep(3000);
我收到此錯誤`
Message:
Failed: Invalid or unexpected token
Stack:
D:\Protractor\book1.xlsx:1
(function (exports, require, module, __filename, __dirname) { PK♥♦¶
如果xlsx文件
通過執行npm install -S node-xlsx
將node-xlsx安裝為項目依賴npm install -S node-xlsx
//excelAgent.js
var xlsx = require('node-xlsx');
exports.read = function(_file) {
var xlsObject = xlsx.parse(_file);
return xlsObject? xlsObject:[];
}
// test.js
var excelAgent = require('./excelAgent.js');
var excelFile = '';
var data = excelAgent.read(excelFile)[0].data; // first sheet's data
var data = excelAgent.read(excelFile)[1].data; // second sheet's data
//項目文件夾結構:
//文件夾node_modues
結構:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.