我的脚本可以访问Selenium IDE测试用例属性“Title”吗?

时间:2016-07-05 13:59:05

标签: selenium ide

例如,如果我在IDE中创建一个新的测试用例,并且它出现在左侧窗口窗格中,则右键单击该测试用例并选择“属性”,有两个属性可用...其中一个是“标题”

IDE允许为每个测试用例创建单独的标题,即使您已经包含两次相同的测试用例。

例如,我可能有一个脚本,我想要两次登录(只是一个例子,仅用于解决此问题的目的)。

我可以为login.html测试用例的第一个实例提供标题为“第一次登录”,然后添加一些测试用例,注销并再次登录...然后标题为login.html测试的第二个实例案例为“第二次登录”。

这非常方便。但是,我希望能够在测试中访问标题值。这样,我可能知道我在同一个测试用例文件的第一个或第二个实例上。

我知道你们中的一些人可能对如何实现目标有其他意见,但请记住,我只是以此为例......

我想知道在测试运行期间“标题”是否可以以编程方式使用。

1 个答案:

答案 0 :(得分:0)

我不确定我理解你的问题,但也许这会有所帮助。

"的 storeLocation "命令对于在selenium IDE中存储当前所选窗口的URL非常有用。 Web应用程序的URL将存储在变量" varTitle1"并且您将能够在脚本中的任何位置使用该变量值。

*Command - Target* 
open - https://www.google.com
storeLocation - varTitle
echo -  ${varTitle}

"的 storeTitle "命令是存储当前打开的软件Web应用程序标题的标题。它会将当前选定的窗口标题存储到变量" varTitle2"。

Command - Target 
open - https://www.google.com
storeTitle - varTitle2
echo -  ${varTitle2}