Automation Xamarin.Uitest app.Tap()在两款不同的手机(Android)之间具有不同的行为

Automation Xamarin.Uitest app.Tap()在两款不同的手机(Android)之间具有不同的行为,automation,xamarin.android,automated-tests,ui-automation,xamarin.uitest,Automation,Xamarin.android,Automated Tests,Ui Automation,Xamarin.uitest,我有个问题 使用相同的代码,app.Tap(myquery)在LG 6.0.1上工作,但在HTC 6.0上不工作。 (问题出现在弹出窗口中) 我制作了一个app.Flash(myquery)以确保我的按钮可以找到,并且app.Flash(myquery)对两款手机都能正常工作 谢谢。你能澄清你的便条“弹出窗口出现问题”的意思吗?更多关于设备故障与正常工作之间观察结果的详细信息可能有助于缩小原因。对于某些智能手机,当我让点击按钮正常工作时,弹出窗口中的按钮被点击,当点击失败时,点击不起作用,点击事

我有个问题

使用相同的代码,
app.Tap(myquery)
在LG 6.0.1上工作,但在HTC 6.0上不工作。 (问题出现在弹出窗口中)

我制作了一个
app.Flash(myquery)
以确保我的按钮可以找到,并且
app.Flash(myquery)
对两款手机都能正常工作


谢谢。

你能澄清你的便条“弹出窗口出现问题”的意思吗?更多关于设备故障与正常工作之间观察结果的详细信息可能有助于缩小原因。对于某些智能手机,当我让点击按钮正常工作时,弹出窗口中的按钮被点击,当点击失败时,点击不起作用,点击事件不会通过,即使查询是正确的,并且它正在找到我需要单击的按钮,但如果添加WaitForElement语句,是否会产生影响?如果问题是竞争条件,这可能会有所帮助,因为如果一台设备上的弹出窗口比另一台设备快或慢得多,这可能会影响测试的一致性。是的,我已经这样做了。注意:控制台上的查询显示它找到了1个结果(预期结果),因为控制台上的查询报告了结果,听起来可能是个bug。如果您有测试云帐户,您可以登录testcloud.xamarin.com并单击支持链接;请注意,为了调查bug,他们可能需要一个样本来重现问题,包括UITest源代码和一个APK来运行它。