应用程序中的Android web自动化

应用程序中的Android web自动化,android,selenium,web-testing,Android,Selenium,Web Testing,我想做一个简单的android应用程序,可以在网络上执行一些自动行为 我希望能够输入用户名/密码详细信息,并让我的应用程序通过web视图导航到网站,填写我的登录凭据并导航到网站的特定部分 我意识到selenium非常适合这样的任务,但我想知道是否有人尝试过类似的东西,是否可以从Android应用程序内部进行测试,而不是在独立服务器上运行,因为我意识到selenium/selenedroids的主要用途 谢谢如果您的目的是通过Android应用程序自动执行web测试操作,请尝试,就像Seleniu

我想做一个简单的android应用程序,可以在网络上执行一些自动行为

我希望能够输入用户名/密码详细信息,并让我的应用程序通过web视图导航到网站,填写我的登录凭据并导航到网站的特定部分

我意识到selenium非常适合这样的任务,但我想知道是否有人尝试过类似的东西,是否可以从Android应用程序内部进行测试,而不是在独立服务器上运行,因为我意识到selenium/selenedroids的主要用途


谢谢

如果您的目的是通过Android应用程序自动执行web测试操作,请尝试,就像Selenium for Android一样

葫芦android支持
WebView
操作,在您的情况下也支持输入文本

您可以使用enter_text方法在webview中输入文本(除了任何其他android小部件)

输入文本(“webView css:'input.login'”,“run”)

这将在类“login”的第一个输入字段中输入文本“run”


来源:

谢谢hidro,非常有用,我会查看葫芦android库,它看起来可能正是我要找的。