Android 使用Firebase TestLab测试React本机应用程序

Android 使用Firebase TestLab测试React本机应用程序,android,firebase,react-native,expo,firebase-test-lab,Android,Firebase,React Native,Expo,Firebase Test Lab,是否可以使用Firebase TestLab测试React本机(Expo托管)应用程序 我没有成功。有几种可能的路线,迄今为止没有一条成功: 1) 是否可以强制机器人测试在指定时间段内保持运行?目前,默认的机器人测试只运行了很短的时间(Firebase->Record Robo Script,但当我在设备上执行操作时,它们不会记录在scrip中(实际上,没有任何东西,所以不会生成脚本,只是空JSON) 谢谢你是的。在Web UI中,此选项位于高级选项中。在本地,可以使用“--timeout se

是否可以使用Firebase TestLab测试React本机(Expo托管)应用程序

我没有成功。有几种可能的路线,迄今为止没有一条成功:

1) 是否可以强制机器人测试在指定时间段内保持运行?目前,默认的机器人测试只运行了很短的时间(Firebase->Record Robo Script,但当我在设备上执行操作时,它们不会记录在scrip中(实际上,没有任何东西,所以不会生成脚本,只是空JSON)

谢谢你是的。在Web UI中,此选项位于高级选项中。在本地,可以使用“--timeout sec”参数以秒为单位传递时间

2) 不,到目前为止,Roboscript(和Robo)不支持testID属性


3) 没有(正如你从经验中所注意到的)。Roboscript recorder没有捕获您的任何操作,因为它只适用于常规Android小部件。

谢谢,非常有用。我能够使用一个roboscript来运行一个测试,这个roboscript可以让应用程序在指定的时间段内运行。