In my case, i have sequence of mouse events that i need to perform inorder to reproduce a software problem. The mouse events are left click, move, hold middle mouse button, hold left mouse button, release middle button and release left button & type.
When i perform those events manuallt in SUT through realVNC, the problem is 100% reproducible. But when i manually perform these events in SUT through eggplant, problem is NOT reproducible at all.
Is there a config setting that we need to do for eggplant to behave same like realVNC??
Yes, eggPlant behaves the same. Events are events. There should be no difference between the events sent by eggPlant and those sent by RealVNC. If we weren’t sending the right events, nothing would ever work. I can’t come up with any reason at all that you would see the difference you describe.
No, there’s no configuration changes available for the mouse. The middle mouse button should just work. Assuming you’re using a 3-button mouse on the eggPlant side, the middle mouse button event should go through to the SUT. Try some other known action that uses the middle mouse button and see if that works, just to prove that it’s working in the general case.
No, it shouldn’t make any difference if the wheel also functions as the middle button. EggPlant doesn’t know what hardware you have, only what events it gets from that hardware.