I am working on an iOS application in which automation testing will be done on OS level( can open any application through script). I have searched a lot, all I found is we are allowed to automate the test script within our own application only. Okay, My question is How the EggPlant is able to automate the test on OS level( can open contacts, phone application through scripts)?
Note: This will be an in-House enterprise application and not destined for apple app store.