Selenium IDE:存储测试用例的通过/失败状态

时间:2018-07-19 07:19:13

标签: firefox selenium-ide

我使用Firefox 49和Selenium IDE 2.9.1。

是否可以提取通过/失败状态变量并将其保存在数据库中?

我需要此存储测试结果。我知道这些用于导出控制台的插件。那不是我想要的。

我正在寻找一个命令来存储每个测试用例的最终结果(通过/失败)!

谢谢

1 个答案:

答案 0 :(得分:0)

我认为原始的或新的Selenium IDE无法做到这一点。但是Kantu Selenium IDE具有一些额外的功能,可以帮助存储测试用例的通过/失败状态。

  1. 内部变量!StatusOK-顾名思义,该变量包含测试用例的状态(宏)。例如,您可以使用CSVSave将其存储在CSV文件中。

    商店| myMacroName | !csvLine

    商店| $ {!statusOK} | !csvLine

    csvSave | myTestResults.csv

然后,根据需要使用localStorageExport将CSV文件导出到驱动器。

  1. Command line.如果使用命令行,请注意-savelog = filename.txt开关:该saves the log(“日志”选项卡的内容)加上标题状态标头作为文本文件,一旦宏已经完成。无论运行是否成功,都会保存日志。