是否有可能启动应用程序而不启动测试服务器



我需要在运行测试之前启动应用程序,以便初始化/data/data/appName/files/中的一些文件夹,然后我想使用adb命令在那里推送一些文件。

如果我使用start_testrongerver_in_background,它也会启动测试…

#I can't do this, bcs it will run my tests before I have data in there
start_test_server_in_background
shutdown_test_server
#I tried something like this, I am not sure how it should be written
http("/ready")
http("/kill")
#Pushing files to created folders afterwards
system("#{default_device.adb_command} push /someFolder/someFiles /data/data/appName/files")

我可以像这样启动应用程序:

pn = package_name(ENV['APP_PATH'])
cmd = "#{default_device.adb_command} shell monkey -p "#{pn}" -c android.intent.category.LAUNCHER 1"
result = `#{cmd}`

但最后这不是我遇到的问题,所以我的问题是误导

相关内容

  • 没有找到相关文章

最新更新