我正在尝试使用 Android Espresso 对第 3 方 apk 文件进行黑盒测试。我无权访问第 3 方 apk 文件的源代码。
所以,我可以使用UIAutomatorViewer
. 但是,在 Espresso 文件中,我无权访问“R”。
所以当我打电话时onView(withId(R.id.<ui id>))
,它会返回一个错误:
包 R 不存在
例子:
onView(withId(R.id.fragment_onboarding_skip_button)).perform(click());