Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.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
Java 使用cron调度器运行android测试项目_Java_Android_Cron_Automation_Android Testing - Fatal编程技术网

Java 使用cron调度器运行android测试项目

Java 使用cron调度器运行android测试项目,java,android,cron,automation,android-testing,Java,Android,Cron,Automation,Android Testing,我已经创建了一个使用Eclipse运行的android测试项目。然而,我需要每小时运行一次,我在想是否可以安排这件事 场景是AUT安装在我的设备上。每次我需要运行自动测试项目时,我都会将它连接到我的计算机并“以Android测试的方式运行”。我不必再创建任何测试用例,我知道测试项目仍然安装在设备上 有没有办法在我的设备上创建一个cron作业,这样我就可以安排这个测试?我知道如何用java编写,并通过Tomcat运行过,但我对android还是新手 如果存在,有人能提出一些解决方案或解决方法吗?谢

我已经创建了一个使用Eclipse运行的android测试项目。然而,我需要每小时运行一次,我在想是否可以安排这件事

场景是AUT安装在我的设备上。每次我需要运行自动测试项目时,我都会将它连接到我的计算机并“以Android测试的方式运行”。我不必再创建任何测试用例,我知道测试项目仍然安装在设备上

有没有办法在我的设备上创建一个cron作业,这样我就可以安排这个测试?我知道如何用java编写,并通过Tomcat运行过,但我对android还是新手


如果存在,有人能提出一些解决方案或解决方法吗?谢谢。

也许您可以创建另一个应用程序,每n分钟触发一次测试应用程序。该应用程序将作为后台服务运行。看看谷歌,了解它是如何工作的。谷歌关于Android后台服务。他们将帮助我创建了另一个带有活动的应用程序Say A,并试图通过点击按钮启动测试应用程序Say B,但当我点击我的应用程序A时,它崩溃了,说它找不到测试项目包。我将使用CI Jenkins来构建和运行测试,而不是普通的cron。在上有一个关于CI和Android的介绍