【发布时间】:2018-03-17 05:00:44
【问题描述】:
我为等待功能创建了通用关键字,如下所示
Wait_Function
[Arguments] ${Element}
Wait Until Keyword Succeeds 120s 2s Element Should Be Visible ${Element}
Wait_Function_For_Text
[Arguments] ${Element} ${Text}
Wait Until Keyword Succeeds 120s 2s Element Should Contain ${Element} ${Text}
我在应用程序需要时间加载元素的地方称之为“Wait_Function”/“Wait_Function_For_Text”,如下所示:
Function A
Click Element ${Add}
Wait_Function ${Save}
Click Element ${Save}
Wait_Function ${Home_Icon}
Function B
Scroll Element Into View ${Add}
Wait_Function ${Add}
Click Element ${Add}
Wait_Function_For_Text id=SuccessMsg User added successfully
同样,这个常见的 Wait 关键字被用于许多测试用例(Function C,Function D,...)
现在,我想计算每个测试用例的等待时间以及验证性能的总体累积等待时间。
我需要像这样的输出
Wait time for Function A: 00:00:01:750 (1 sec 750 ms)
Wait time for Function B: 00:00:00:350 (350 ms)
Overall Cumulative Wait time: 00:00:02:100 (2 sec 100 ms)
任何意见/建议都会有所帮助。
【问题讨论】:
标签: robotframework