【发布时间】:2015-12-01 13:55:35
【问题描述】:
例如,我们有:
Get ticket value
Wait Until Element is Visible ${ticketDescription}
${ticketDescValue}= Execute Javascript return window.document.querySelector('p[class*="ticket-description"]').innerHTML.toString()
Verify if ticket value matches
Element Text Should Be ${some_locator} ${ticketDescValue}
其中,${ticketDescValue} 将是预期文本
测试用例示例:
*** Test Cases ***
Ticket value is correct
[Documentation] OK: test test test
[Tags] Add to basket
Go to some URL
Get ticket value
Navigate to product details page
Verify if ticket value matches
有没有办法在现有关键字之间共享变量? 在 Java 中,我可以在这种情况下使用 getter 和 setter。 或者向方法发送参数等...
如何使用 Robot Framework 来实现它?
【问题讨论】:
标签: python selenium selenium-webdriver robotframework