Hi Hans,  

Yes the context view and its local frame impl are indeed generic and could be 
moved to core.

please open a jira issue for this.

In the meantime, you can use the classes in jbehave-selenium.

Use the SeleniumStepMonitor with with the ContextView ctor.

Cheers

> On 6 Dec 2013, at 13:12, Hans Schwäbli <[email protected]> wrote:
> 
> You did not understand what I wrote about Christiano.
>  
> It took me now some time to make sense of your postings, which actually make 
> no sense for my issue (sorry that I have to say that).
>  
> After it took me quite a long time to get that example working I have 
> discovered that it has no StepMonitor like SeleniumStepMonitor. No window 
> appears when running the game-of-life story. I am a bit surprised how someone 
> can misunderstand my original posting so much. Anyway.
>  
> The issue is still unresolved. I would be glad if someone can help me.
>  
> The window which appears when using the SeleniumStepMonitor is very helpful. 
> But it should not be limited for Selenium but be more general in my opinion, 
> so that it can be used whenever someone wants to use JBehave for UI testing. 
> What do you think (not you Christiano ;-))?
> 
> 
> 2013/12/5 Hans Schwäbli <[email protected]>
>> Strange, since if I don't set any StepMonitor I don't see a StepMonitor like 
>> the SeleniumStepMonitor. Do you know how SeleniumStepMonitor appears? Maybe 
>> we have a misunderstanding.
>>  
>> Anyway, I will check that.
>> 
>> 
>> 2013/12/4 Cristiano Gavião <[email protected]>
>>> you can't see because the default StepMonitor (as many other configs) is 
>>> set automatically for JBehave runner/embedder.
>>>  
>>> and this project is for test a Swing application....
>>> 
>>> 
>>> 2013/12/4 Hans Schwäbli <[email protected]>
>>>> Could you be more specific please?
>>>>  
>>>> If I look into this class, there is no StepMonitor configured:
>>>> https://github.com/jbehave/jbehave-core/blob/master/examples/gameoflife/src/main/java/com/lunivore/gameoflife/GridStory.java
>>>> 
>>>> 
>>>> 2013/12/4 Cristiano Gavião <[email protected]>
>>>>> You already have this in core...
>>>>> 
>>>>> check this example: 
>>>>> https://github.com/jbehave/jbehave-core/tree/master/examples/gameoflife
>>>>> 
>>>>> 
>>>>> 2013/12/4 Hans Schwäbli <[email protected]>
>>>>>> There is a nice SeleniumStepMonitor in jbehave-web which shows live the 
>>>>>> steps which are performed in a small window.
>>>>>>  
>>>>>> 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.
>>>>>>  
>>>>>> What do you think?
>>>>> 
>>>>> 
>>>>> 
>>>>> -- 
>>>>> "Tudo vale a pena se a alma não é pequena..."
>>> 
>>> 
>>> 
>>> -- 
>>> "Tudo vale a pena se a alma não é pequena..."
> 

Reply via email to