我一直在使用机器人框架来测试我的Rest API吗?
但我不知道我们是否可以测试异步服务。我开始寻找机器人框架 - 异步库,但仍然无法弄明白。
答案 0 :(得分:0)
Robot Framework能够测试异步服务。诀窍是在验证之前使用等待条件。
尝试:
*** Test Cases ***
Load And Verify Table Data
Click Button To Load Table
Verify First Row Details
*** Keywords ***
Click Button To Load Table
Click Element ${SOME_BUTTON}
Wait Until Element Is Enabled ${SOME_ELEMENT_TO_WAIT_FOR}
Verify First Row Details
Table Row Should Contain ${TABLE_LOCATOR} 1 ${SOME TEXT}
或类似的东西。无论你做什么,都不要使用Sleep关键字。你以后会后悔的。