This test ensures that we can click at given element offset.
We use a mock server running to serve the HTML defined in this page.
script | mock xml server setup |
add response | <html> <head> <style> div { width: 200px; height: 100px; border: 1px solid black; } </style> </head> <body> <div id="area" onclick="showCoords(event)"></div> <p id="demo"></p> <script> function showCoords(event) { var x = event.clientX; var y = event.clientY; var coor = "X: " + x + ", Y: " + y; document.getElementById("demo").innerHTML = coor; } </script> </body> </html> |
$url<-[http://127.0.0.1:8000/FitNesseMock] | get mock server url |
script | browser test | ||||
seconds before timeout | 1 | ||||
open | $url->[http://127.0.0.1:8000/FitNesseMock] | ||||
click | id=area | at offset X | 10 | Y | 50 |
check | value of | id=demo | X: 119, Y: 109 |
script | mock xml server setup |
stop |