2016-01-26 102 views
1

我想用Robot Framework跟蹤性能& Selenium2Library。當我點擊一個元素時,秒錶必須在頁面準備就緒時計數停止。可能嗎 ?我知道與DateTime庫和嘗試的東西,但它不工作。跟蹤性能機器人用秒錶

回答

3

下面是一個簡單的例子,它的措施,使頁面走上加載一些獨特的元素時:

${start} = Get Current Date 
Open Browser https://ixquick.com/ 
Wait Until Page Contains Element //input[@id='query'] 
${stop} = Get Current Date 
${diff} = Subtract Date From Date  ${stop}  ${start} 
Log ${diff} 

你需要Selenium2LibraryDateTime庫運行此。根據您的需要進行調整,即您必須找到準備好的定義。這可能是一些HTML元素存在或其他標準。

+0

謝謝!正是我的意思。結合這個[Library](http://navinet.github.io/robotframework-excellibrary/),我可以在excel中輕鬆創建一個性能報告。 – Janp95