we are searchig a tool to do component test based on asynchronous IPC interfaces like e.g. D-Bus. Our domain is automotive. So we have a quite complex environment with e.g. multiple OS, …
I found that Robot Framework is used for acceptance test, very often on UI level.
Would you nevertheless recommend to use Robot Framework for our purpose, or do you have another proposal what we can use.
I wrote some proof of concept code to use robotframework for ecu/can bus testing when i was working in one automotive project
So, in general, i wouldnt be be worried “if rf is good enough”. Main thing to worry about is that you might not find D-Bus bindings that work directly with RF - you probably need to come up with that on your own or hire someone to write those for you.