【问题标题】:Xamarin.UITest :: How to Tap over an specific word inside a paragraph?Xamarin.UITest :: 如何点击段落中的特定单词?
【发布时间】:2017-11-15 18:18:41
【问题描述】:

我需要有关我正在编写的测试的帮助,以便将其上传到 Xamarin 测试云。 你知道是否有办法检测特定的单词坐标吗?我的意思是,开发团队在一个段落中合并了一个 URL,我需要点击该 URL,例如,该段落是“...hello to everybody,来自我的新工作站...”,并且该 URL 仅嵌入在“每个人”一词中,因此我需要点击该特定词才能转到该 URL。

  • 这可能吗?
  • 有什么解决方法吗?

提前致谢。

【问题讨论】:

    标签: xamarin.ios xamarin.android xamarin.uitest


    【解决方案1】:

    你解决了吗?

    作为一种潜在的解决方法,您是否尝试过

    app.Tap(c=>c.Property("text").Contains("everybody"))
    

    如果您提供了 REPL 控制台中树命令的屏幕截图,是否可以?

    【讨论】:

    • 嗨@Lemons,您的方法无效,因为您正在点击测试区域,除非链接词恰好位于您正在点击的位置,否则不会发生任何事情,并且链接位置将根据分辨率和方向在每个设备中发生变化。我做了一个丑陋的方法,点击文本区域内的每 30 或 50 个点,直到找到嵌入的链接。如果您需要更多帮助,请告诉我。
    • 这有什么更新吗?我遇到了同样的问题,它没有点击子字符串的确切坐标
    猜你喜欢
    • 1970-01-01
    • 2021-09-26
    • 1970-01-01
    • 1970-01-01
    • 2022-10-15
    • 1970-01-01
    • 1970-01-01
    • 2022-07-05
    • 1970-01-01
    相关资源
    最近更新 更多