与Android Espresso测试时,在背景中模拟PhoneCalls,SMS,警报或音乐



我正在测试一个具有注册流的应用程序,我想测试此流程中传入的呼叫,SMS,警报或其他通知是否会造成问题。我正在使用浓缩咖啡进行UI自动化。

我是新来的,并且已经搜索了很多东西,但似乎找不到一个镜头解决方案来模拟这些方法,我找到了telnet供呼叫,但我正在使用物理设备,但没有为他人找到任何东西。<<<<<<<<<<<<<<<<

如果有模拟这些框架,请提供帮助。谢谢。

如果您要测试多个应用程序,从您的问题中看来,您提到电话,短信等,这些应用程序被认为是由其他应用程序处理的,则应使用Uiautomator浓缩咖啡。

您可以在测试多个应用程序的UI中找到更多信息

如果您想自动生成这些测试,可以看一下culebra.dtmilano.com。

因此,因为这仍然没有解决,并且将来可能会帮助某人。

当前没有框架可以在物理设备上执行这些操作,您可以在呼叫等上编程执行shell命令。

对我来说,我使用了一个第三方应用程序,例如在另一个设备上自动化,并将SMS从我的应用程序发送给它,它可以将我拨打回我,您可以添加此功能所需的大部分功能。如果您不想要SMS费用,则可以在看到特定设备时使用Discover Bluetooth和触发电话。添加相关权限以在您的应用中使用这些权限。

最新更新