Android测试:目标应用与测试应用?

Android测试:目标应用与测试应用?,android,unit-testing,android-testing,Android,Unit Testing,Android Testing,有人能给我解释一下目标应用程序Context和测试应用程序Context之间的区别吗 您可以使用InstrumentationRegistry类访问与测试运行相关的信息。此类包括插装对象、目标应用程序上下文对象、测试应用程序上下文对象以及传递到测试中的命令行参数 以下摘自《android开发者指南》(此处:)是我试图理解的内容。目标应用程序是您的应用程序。i、 e.正在测试的应用程序。又名“测试中的应用程序”。如果你想与应用程序中的内容交互,请在测试中使用此选项-加载应用程序资源、发送意图等 测

有人能给我解释一下目标应用程序
Context
和测试应用程序
Context
之间的区别吗

您可以使用InstrumentationRegistry类访问与测试运行相关的信息。此类包括插装对象、目标应用程序上下文对象、测试应用程序上下文对象以及传递到测试中的命令行参数


以下摘自《android开发者指南》(此处:)是我试图理解的内容。

目标应用程序是您的应用程序。i、 e.正在测试的应用程序。又名“测试中的应用程序”。如果你想与应用程序中的内容交互,请在测试中使用此选项-加载应用程序资源、发送意图等


测试应用程序是一个特殊的应用程序,它包含用于测试的代码和资源,并且具有特殊权限,可以浏览应用程序中通常不向其他应用程序公开的内容。如果您想加载仅测试资源,请使用此选项。

谢谢您的回答。我现在理解了测试应用程序和目标应用程序之间的区别,但是两者之间的上下文有什么区别呢?