2015-06-17, 23:35
Are there facilities to emulate a user which is navigating through a plugin's interface? So much like system/function testing for add-ons?
For example when this would be beneficial: I have been shipping a broken addon for quite some time now, only to realise that it probably only works for me, because there was a lot of state in the commoncache. My addon silently relied on that cache being there. If I could've automatically tested on other (clean) machines and replay user scenarios this would've become clear a lot sooner.
Is there a public server which does this, and / or did someone setup something like this locally on his/her machine who is willing to share how (s)he did this?
For example when this would be beneficial: I have been shipping a broken addon for quite some time now, only to realise that it probably only works for me, because there was a lot of state in the commoncache. My addon silently relied on that cache being there. If I could've automatically tested on other (clean) machines and replay user scenarios this would've become clear a lot sooner.
Is there a public server which does this, and / or did someone setup something like this locally on his/her machine who is willing to share how (s)he did this?