When trying to invoke contextClick in PhantomJS, it always fail. This is a known bug for a long time and hasn't been resolved yet - link.
There is a workaround though - we can add JS functionality invoking context menu click event (obviously only when browser = PhantomJS). I tried this on my computer and it seems to work quite fine.
I will implement this in Actions class, which will propagate this change into any class attempting to invoke context menu nativelly.
This would fix problems mentioned in
RF-13882 and possibly in other tests.