2017-12-14 1 views
0

ngx-datatableをテストするためにrobotframeworkを使用した人はいますか?通常のテーブルのように設定されていないため、セレンライブラリGet Table Cell関数は機能しません。誰にも回避策の例がありますか?robotframeworkを使ったngx-datatableセルフテストの自動化

+0

限り、テーブルの行のクラスは、 'DataTableの行-センター' のままとして働いて参照してください:[私はXをどのように行うのですか?](https://meta.stackoverflow.com/質問/ 253069/whats-the-new-current-close-for-do-do-do-do-x)SOに関する期待は、質問をしているユーザーが自分の質問に答えるだけでなく研究、コードの試行、および結果を共有します。これは、時間をかけて自分自身を助けようとしていることを示しています。明白な回答を繰り返さないようにしてくれています。そして、より具体的で適切な答えを得ることができます。参照:[ask] – JeffC

答えて

0

私はしばらくの間動くスクリプトを思いついた。

*** Variables *** 
${Table} = css=div[class^="datatable-row-center"] 

*** Keywords *** 
Get Value From Grid 
    #{RowNumber} 0 is the header 
    #{ColNumber} 0 is first column 
    [Arguments] ${RowNumber} ${ColNumber} 
    Sleep 3s 
    @{Table_Rows}= Get Webelements ${History_Table} 
    ${Text}= Get Text @{Table_Rows}[${RowNumber}] 
    @{words} = Split String ${Text} \n 
    Log to Console @{words}[${ColNumber}] 
    [Return] @{words}[${ColNumber}] 

これは

関連する問題