2024-04-26 17:34:14 发布
网友
我有一个包含selenium测试的文件,其中包含baseURL。所以现在我需要找到一种方法从控制台以URL作为参数启动这个测试。在
我有一个本地的,开发人员和生产服务器,所以我想在没有硬代码baseURL的情况下运行这个测试。在
有人对此有什么想法吗? 等待你的答案:3
是的,您可以创建一个Environment任何格式的文件(.xml,.xlsx,.propertiesetc)。在
Environment
.xml
.xlsx
.properties
etc
然后您只需提到特定于环境的详细信息并解析该文件。使用.xml格式会更好。通过这种方式,您可以创建类似节点的配置,父节点是environment name.,这样您就可以为不同的服务器添加任意数量的配置。在
environment name.
什么比如:在
XML格式:-
<environments> <environment id="local"> <parameter> <name>host</name> <value>LocalURL</value> </parameter> </environment> <environment id="development"> <parameter> <name>host</name> <value>DevelopmentURL</value> </parameter> </environment> <environment id="production"> <parameter> <name>host</name> <value>ProductionURL</value> </parameter> </environment> </environments>
属性文件格式:-
您可以使用的任何格式并编写代码来解析它。在
是的,您可以创建一个
Environment
任何格式的文件(.xml
,.xlsx
,.properties
etc
)。在然后您只需提到特定于环境的详细信息并解析该文件。使用
.xml
格式会更好。通过这种方式,您可以创建类似节点的配置,父节点是environment name.
,这样您就可以为不同的服务器添加任意数量的配置。在什么比如:在
XML格式:-
属性文件格式:-
^{pr2}$您可以使用的任何格式并编写代码来解析它。在
相关问题 更多 >
编程相关推荐