我打开一个 xlsx 文件,其中包含自动化测试的名称和描述。然后我将“通过”或“失败”的值放入相应的单元格中进行测试。然后我写回 xlsx 文件。当我打开文件查看结果时,我注意到缺少测试名称的几个单元格。就程序而言,没有错误消息,它认为一切正常。这是我用于编辑 excel 文件的代码。有谁知道它为什么这样做?
function writeToExcel(value)
{
var Excel = require('exceljs');
var workbook = new Excel.Workbook();
workbook.xlsx.readFile('reports/Mobile Test.xlsx').then(function()
{
var worksheet = workbook.getWorksheet('TestCases');
worksheet.getCell("E27").value = value;
workbook.xlsx.writeFile('reports/Mobile Test.xlsx');
});
}