Node.js 数据驱动框架NodeJS-Selenium

Node.js 数据驱动框架NodeJS-Selenium,node.js,selenium-webdriver,exceljs,Node.js,Selenium Webdriver,Exceljs,我正在使用nodejs selenium进行自动化测试,我的代码无法打印A1单元格的值,即“admin” 如何打印A1单元格的值 var XLSX = require('xlsx'); var workbook = XLSX.readFile('DataDriven1.xlsx'); var sheet_name_list = workbook.SheetNames; console.log(sheet_name_list.getCell('A1').value); 您可以使用索引获取单元格

我正在使用nodejs selenium进行自动化测试,我的代码无法打印A1单元格的值,即“admin”

如何打印A1单元格的值

var XLSX = require('xlsx');
var workbook = XLSX.readFile('DataDriven1.xlsx');
var sheet_name_list = workbook.SheetNames;
console.log(sheet_name_list.getCell('A1').value);

您可以使用索引获取单元格

for(var R = range.s.r; R <= range.e.r; ++R) {
  for(var C = range.s.c; C <= range.e.c; ++C) {
    var cell_address = {c:C, r:R};
    /* if an A1-style address is needed, encode the address */
    var cell_ref = XLSX.utils.encode_cell(cell_address);
  }
 }

for(var R=range.s.R;R Hi,感谢您的输入。我试图实现的是selenium的一部分,我需要获取单元格值I.e A1=Rashmen,并将其传递给以下内容…driver.findelelement(By.name('q')).sendKeys(单元格值A1);