我想在不打开应用程序的情况下对excel中的单元格进行调整。我想和詹金斯一起做,这样我就可以自动化(回归)测试。(这甚至可能吗?)
正如您在附上的图像中看到的那样,我努力将excel中的“ N”值更改为“ Y”值,反之亦然。我想通过Jenkins的用户界面来实现这一目标。我已经听说过类似参数化构建的内容,但是我无法在任何网站上获得帮助,也无法提供有关该主题的更多信息。
我想要实现的是这样的:
我为我的英语不好而道歉。我希望我已经清楚地描述了我想要的。如果您需要更多说明,请添加评论。提前致谢
Excel测试数据
您可能会发现让Jenkins执行可vbscript根据需要访问和更新文件的操作更为简单。您可以将相关参数传递给脚本,该脚本随后将按照以下方式进行操作:
vbscript
Dim xlApp : Set xlApp = CreateObject("Excel.Application") Dim wkBk : Set wkBk = xlApp.Workbooks.Open("pathToWorkBookHere") Dim wSheet : Set wSheet = wkBk.WorkSheets("yourSheetNameHere") With wSheet.Range("C3") .Value = Wscript.Arguments(0) ' This could be a Y or an N, whatever you passed into the script End With
您可以根据需要轻松地将其扩展到多个工作簿/工作表/单元中。