java Selenium webdriver从外部文件加载链接
我已经在SeleniumIDE中创建了一些测试,但现在我决定转向SeleniumWebDriver和Java。我正在考虑使用java和SeleniumWebDriver创建一个冒烟测试,它将浏览一个站点并验证页面是否成功显示。理想情况下,我希望能够在不同的站点上使用烟雾测试
为此,我最初的想法是将链接、按钮等的定位器保存在外部文件中,并确定使用何种方法(例如单击、选择等)。代码将使用文件中的信息在站点中导航,并报告页面是否成功显示
我在Selenium IDE中尝试了类似的方法,并使用一些插件创建了一个基本版本,但在报告和错误处理方面受到了相当大的限制。为此,我使用了一个外部文件,其中包括定位器和一个识别命令的编号。这些都存储在变量中,我使用if语句选择是否需要clickAndWait、click或select命令
我想知道是否有人能告诉我这是否可以用Java和SeleniumWebDriver来实现?如果可以做一些指导如何
# 1 楼答案
在java中,从
.txt/.JSON
格式的外部文件读取输入 这里我用.txt
文件给出一个例子输入1。txt('http://'在selenium中的网站url之前)
代码