如何将使用相同变量的两个 SeleniumLibrary 关键字组合成一个自定义关键字并在其他关键字中调用它?

切韦扎

我正在编写一些基本的自动化测试,我发现自己一遍又一遍地重复相同的两个关键字,我想知道是否有更简单的方法。

由于它们都使用相同的变量,我想创建另一个关键字,这样当我调用它以在其他关键字中使用时,我可以只写一行。

我拥有的:

 Click Home Button
     Wait Until Element Is Visible     ${HOME_BUTTON}
     Click Button                      ${HOME_BUTTON}

我想要什么:

 Click Home Button
      Wait Until Visible And Click      ${HOME_BUTTON}

我想知道new关键字怎么写

 Wait Until Visible And Click
毫米

你可以这样做:

***Variables***
${HOME_BUTTON}  myVar

***Keywords***

  Wait Until Visible And Click
     [Arguments]  ${myvar}
     Wait Until Element Is Visible     ${myvar}
     Click Button                      ${myvar}

***Test cases***
My Testcase1
  Wait Until Visible And Click  ${myvar1}


My Testcase2
  Wait Until Visible And Click  ${myvar1}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档