【发布时间】:2020-08-17 12:47:25
【问题描述】:
我的场景是:我有两个并排的下拉值,如果第一个下拉选择基于所选值,第二个下拉值将从我们需要选择一个值中加载。在第一个下拉列表中的一种情况下,如果我选择未知或任何合法目的,我不应该选择第二个下拉列表。这是我的要求,请帮帮我。下面是我写的代码
变量
${var1}= Unknown
${var2}= Any legal purpose
用户从下拉列表中选择随机的 NAICS 代码和子代码
${selectedNAICScode}= User selects NAICS code from the drop down
${NAICS_code} run keyword if
${selectedNAICScode}!=${var1} or ${selectedNAICScode}!=${var2} run keywords
... element should be visible xpath://select[@id="ddlNAICSSubCode"]
# ... is visible ${NAICS_subcode}
... User selects NAICS-sub code from the drop down
... ELSE run keywords
... element should not be visible xpath://select[@id='ddlNAICSSubCode']
即使我们在运行脚本时给出了一个参数,但它说期望有 1 到 2 个参数但得到了 0。我的问题是我们如何才能等到下拉值在 else 条件下加载到下拉列表中。
【问题讨论】: