On 20/10/2008, Ronald Van de Kuil <[EMAIL PROTECTED]> wrote: > Hello, > > We were wondering wether it is possible to make jmeter stop executing a > testplan until a tester instructs it to continue. > > I imagine that there could be a component that can be added as a child to > a sampler. When the JMeter thread reaches this component then JMeter stops > executing the testplan and pops a dialog that allows the tester to > continue the test when needed. The reason is that we cannot automate all > steps: the tester needs to perform some manual actions on a uniface gui > during the test. > > Is there a way to achieve this situation or should I submit a feature > request? > > The beanshell can perhaps be a workaround ... I could try adding a modal > JOptionPane with a beanshell postprocessor ... does anyone have any > comments? >
If the manual actions change the application output in a way that is easy to check, then maybe you could use a While Controller to run a sampler and look for the change. Or use a BSF or BeanShell sampler to look for a file that you create when the manual stage is complete (you might be able to put this in a script that runs the Uniface app). The advantage of such approaches is that they would also work in non-GUI mode. The __log/__logn functions can print a message to the console window when the manual intervention stage is reached, or you can use BSF/BSH to do so before checking for the marker file. If there is more than one thread, you will need to use a synchronising timer as well. > > Met Vriendelijke Groet, > Ronald van de Kuil > > Stuck in the past somewhere in the future? NO WAY!!! > > Tenzij hierboven anders aangegeven: / Unless stated otherwise above: > IBM Nederland B.V. > Gevestigd te Amsterdam > Inschrijving Handelsregister Amsterdam Nr. 33054214 > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

