Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/225.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android-是否可以通过编程方式访问androidTest和test文件夹中的Instrumed测试和单元测试类?_Android_Kotlin - Fatal编程技术网

Android-是否可以通过编程方式访问androidTest和test文件夹中的Instrumed测试和单元测试类?

Android-是否可以通过编程方式访问androidTest和test文件夹中的Instrumed测试和单元测试类?,android,kotlin,Android,Kotlin,有没有办法从我的代码中访问AndroidTest和test文件夹中的测试类?我可以访问与“活动”位于同一文件夹中的测试,但不能访问这些测试文件夹中的测试 下面是一张图片来解释我的意思: 我正在使用Android Studio和Kotlin。 提前谢谢你的帮助 是否有方法从代码访问androidTest和test文件夹中的测试类 如果“来自代码”的意思是“来自main/源集中的类”,那么不,这是不可能的 我想在管理员点击按钮后运行测试 Android测试(androidTest和test)由An

有没有办法从我的代码中访问AndroidTest和test文件夹中的测试类?我可以访问与“活动”位于同一文件夹中的测试,但不能访问这些测试文件夹中的测试

下面是一张图片来解释我的意思:

我正在使用Android Studio和Kotlin。 提前谢谢你的帮助

是否有方法从代码访问androidTest和test文件夹中的测试类

如果“来自代码”的意思是“来自
main/
源集中的类”,那么不,这是不可能的

我想在管理员点击按钮后运行测试


Android测试(
androidTest
test
)由Android SDK工具运行。单元测试(
test
)在开发机器上运行,而不是在设备上运行。插入指令的测试(
androidTest
)需要特殊权限才能运行,并且不能由普通的Android应用程序直接执行。

不确定您为什么需要that@TimCastelijns我想在管理员点击按钮后运行测试。我使用JunitCore来实现这一点。您可以设置一个支持测试的CI,然后单击一个按钮即可执行,也可以设置一个执行测试的GUI/.sh文件。但从安卓系统来看,如果没有CI,你就不能。它没有捆绑到应用程序中,一些测试仍然在JVM上本地进行,而不是在Android设备上。谢谢你的回答,现在我决定了:)