gpt4 book ai didi

Selenium:从命令提示符执行测试套件时,不会跨测试用例考虑存储的变量

转载 作者:行者123 更新时间:2023-12-01 02:46:19 25 4
gpt4 key购买 nike

我有一个包含 3 个测试用例的测试套件,其中第一个测试用例具有其他 2 个测试用例所需的所有变量(类似于它的测试套件数据集)

当我在 selenium IDE 中执行测试套件时(在 IDE 中手动加载测试套件然后运行),一切都很好。

但是我想要一份测试用例执行报告,所以现在我使用下面的命令来执行测试套件
java -jar "selenium-server jar 路径"-htmlSuite "*firefox""baseurl""TestSuite path""结果文件路径"

现在问题是从命令 propmt 执行测试套件时,变量存储在第一个测试用例中,在第二个测试用例中未考虑,等等。

所以任何人都可以帮我解决这个问题。

最佳答案

打开存档:selenium-server.jar\core\scripts\
查找 selenium-testrunner.js
从文件中查找并删除下一个代码:

storedVars = new Object();
storedVars.nbsp = String.fromCharCode(160);
storedVars.space = ' ';

关于Selenium:从命令提示符执行测试套件时,不会跨测试用例考虑存储的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6771622/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com