ID の一部を保存し、残りを破棄したい。たとえば、「element-12345」という ID を持つ html 要素があります。「element-」を捨てて「12345」を残したい。どうすればこれを達成できますか?
次のように、値をキャプチャしてエコーできます。
| | storeAttribute | //pathToMyElement@id | マイ ID | | | エコー | ${!-myId-!} | | |
テストを実行すると、次のような結果が得られます。
| | storeAttribute | //pathToMyElement@id | マイ ID | | | エコー | ${myId} | 要素-12345 |
Selenium IDE で記録し、Selenium Bridge フィクスチャを使用してテストを Fitnesse にコピーしています。問題は、テストを実行するたびにクリーンなデータベースを使用していて、テスト全体でキャプチャして使用する必要があるランダムな ID を使用していることです。