Details
Description
There is a SeleniumStepMonitor in jbehave-web which shows live the steps which are performed in a small Swing window which can be positioned anywhere on the screen while stories are executed. It displays the current scenario and the step name.
I tried to have such a step monitor in another use case: testing a rich client with JBehave and IBM Rational Functional Tester. It would be nice if I could use that monitoring window for this use case too. But SeleniumStepMonitor is only meant for Selenium.
But I think it could be moved to core so that it can be used when automating any GUI, with or without Selenium. I mean a general purpose "GuiStepMonitor" or something like this. So it could be used even if I don't use Selenium.
Activity
| Field | Original Value | New Value |
|---|---|---|
| Assignee | Mauro Talevi [ maurotalevi ] | |
| Fix Version/s | 3.9 [ 19035 ] | |
| Fix Version/s | web-3.6 [ 18388 ] | |
| Affects Version/s | 4.x [ 18279 ] | |
| Affects Version/s | web-4.x [ 19001 ] |
| Status | Open [ 1 ] | In Progress [ 3 ] |
| Component/s | Web Selenium [ 14124 ] | |
| Summary | Generalizing SeleniumStepMonitor so that it can be used with other GUI interaction tools | Add context view mechanism with JFrame window to show current scenario and step |
| Fix Version/s | web-3.6 [ 18388 ] |
| Summary | Add context view mechanism with JFrame window to show current scenario and step | Add context view mechanism with JFrame window to show current execution |
| Status | In Progress [ 3 ] | Resolved [ 5 ] |
| Resolution | Fixed [ 1 ] |
| Issue Type | Wish [ 5 ] | New Feature [ 2 ] |
Added classes ContextStepMonitor and JFrameViewContext to core. Please build and try latest snapshot.