是否可以使用espresso测试来模拟通话?

时间:2018-05-19 01:12:49

标签: android android-espresso android-testing android-uiautomator

只是想知道是否可以通过espresso测试模拟一个电话(用户接听电话,回答然后点击某些UI按钮,如静音等)? 我听说过UIAutomator,但不确定如何去做,关于如何解决这个问题的任何例子或想法?

1 个答案:

答案 0 :(得分:0)

您可以使用模拟器和adb命令

执行此操作
$ adb -s <serialno> shell am start -a android.intent.action.CALL -d tel:555-5555

在espresso代码中,尝试使用以下方法来调用adb命令,

Process process = Runtime.getRuntime().exec(command);
process.waitFor();