页面对象-如何使用项目索引从具有动态值的select_list中选择项目



我有一个在运行时填充的select_list。我需要根据项目索引选择一个值。

例如。

self.myselectlist1.option(indexval).select

如果我传递的indexval是3,它应该选择第三个项目。

上面的代码出错了。有别的路吗?

假设myselectlist1是访问器中定义的选择列表的名称,则需要:

self.myselectlist1_element.options[0].click

说明:

  1. CCD_ 2用于获取选择列表元素
  2. CCD_ 3返回用于选择列表的选项元素的数组
  3. [0]返回选项数组的第一项
  4. click单击选项将其选中。没有为选项定义select(即,您将收到弃用警告)

您有3个问题:

  1. 你要找的方法是"选项"而不是"选项"
  2. 用括号代替括号
  3. 使用单击而不是选择

myselectlist1.options[indexval].click

最新更新