将新的基本URL保存到测试套件

将新的基本URL保存到测试套件,url,selenium,ide,base,Url,Selenium,Ide,Base,我为我的一个环境创建了一个测试套件,其中包含57个不同的测试。现在,我想将测试套件实现到其他10个几乎相同的环境中。我已经在第二个环境中进行了一次试运行,它运行得很好,问题是每次打开套件时,我都需要检查并手动更改每个测试的基本url 理想情况下,我希望有“Environment 1 test suite”、“Environment 2 test suite”等。当我单击一个测试套件时,它会打开带有相应环境的基本url的测试。我试着保存修改过的套房。我试图保存测试用例的单个副本。当我关闭并重新打开

我为我的一个环境创建了一个测试套件,其中包含57个不同的测试。现在,我想将测试套件实现到其他10个几乎相同的环境中。我已经在第二个环境中进行了一次试运行,它运行得很好,问题是每次打开套件时,我都需要检查并手动更改每个测试的基本url


理想情况下,我希望有“Environment 1 test suite”、“Environment 2 test suite”等。当我单击一个测试套件时,它会打开带有相应环境的基本url的测试。我试着保存修改过的套房。我试图保存测试用例的单个副本。当我关闭并重新打开套件时,我不知道如何使测试用例的新副本停止恢复到原始的基本url。

您应该使用属性文件。在变量中提供URL,然后使用此变量在脚本中设置基本URL

要添加属性文件,请创建包含基本URL的文本文件,如
TestData.js

baseUrl="http://www.boogiesite.com"
现在,使用IDE>选项>选项>常规选项卡>Selenium IDE扩展>浏览并选择文件TestData.js将此文件添加到Selenium IDE

参考:

前面类似的SO问题提供了更多答案:


我感谢您对我的回答的帮助。作为一名自学成才的手动测试人员,我以前没有开发或自动化经验,我发现了很多答案。我找到的“针对傻瓜”解决方案是在textpad中打开每个HTML文件并手动修改基本URL。下一步是找到一个程序,该程序允许我一次查找和替换多个html文件。多个html文件需要更多维护-每次添加/修改测试时,您都必须编辑所有文件。无论如何,您可以使用其“在文件中查找”功能来查找和替换多个文件。