我是calabash-android的新手,我一直试图在应用程序中输入登录页面(webview)。
我已经审核了几个网站,但我没有得到任何结果。
我得到的错误是:
超时等待元素:webView css:'input [name = UserName]'(Calabash :: Android :: WaitHelpers :: WaitError)
我在calabash中使用的代码是:
When(/^I enter email$/) do
enter_text "webView css:'input[name=UserName]'", "test@test.com"
do
我试图点击按钮时遇到同样的问题。
表单的HTML(页面内)是:
<form role="form" action="/SSO/Productos" method="post" id="loginForm">
<div class="form-group">
<input type="text" class="form-control1" id="UserName" required="required" name="UserName" placeholder="email">
<span class="form-highlight"></span>
<span class="form-bar"></span>
</div>
<div class="form-group">
<input type="password" class="form-control2" id="Password" required="required" name="Password" placeholder="Password">
<span class="form-highlight"></span>
<span class="form-bar"></span>
<button id="submitbutton" type="submit" tabindex="3" class="btn btn-primary">
Submit
</button>
</form>
提前致谢