DalekJS を使用するためにトラバースする必要があるリンクをクリックできないという問題があり、むしろコピー/貼り付けが可能です。ブラウザーの入力フィールドから値を取得し、それを test.open() 呼び出しで使用するにはどうすればよいですか?
<table>
<tbody>
<tr>
<td>Link 1</td>
<td><input type="text" value="http://example.com/link-1" class="start-link"></td>
</tr>
<tr>
<td>Link 2</td>
<td><input type="text" value="http://example.com/link-2" class="start-link"></td>
<tr>
</table>
test.open('http://example.com/link-1');
上記の例では、テストの進行中にDalekJS を動的に実行したいと考えています。
module.exports = {
'A test case': function (test) {
test.open('http://example.com/example-from-above.html')
.open('http://example.com/link-1') //This is the link I'm trying to retrieve dynamically.
.screenshot('image.png')
.done();
}
}
どうすればこれを達成できますか?