我有一个网页,其中包含平铺图像等内容,其中包括一些文本内容和图像。在我的应用程序中,用户将在文本框中输入文本。我想要使用 selenium 做的是我希望以某种方式读取显示在该图块图像中的文本,如果它与用户输入的文本匹配,那么我需要单击下面显示的按钮。
由于我没有足够的声誉,我无法发布示例图片来展示磁贴和按钮的外观。对不起..
平铺图像文本对于所有平铺图像都具有相同的“类名”,并且按钮具有唯一的 ID。但由于我无法预测用户输入的文本,我无法在我的应用程序中使用 ID。
为了您的理解,我发布了两者的 html 代码。
平铺图像文本的 HTML 代码:
<span class="rm-displayBlock rm-marginBottom5px rm-fontWeightBold largeTileTitle rm-textOverflowEllipsed">10monkeys.com Maths (FULL)</span>
按钮的 HTML 代码:
<a href="JavaScript:;" appid="f03a1962-38fc-e1f5-cee1-a8a9ce4684a5" id="d70e5839-a9cd-b86f-cba5-3c41cd0826fe" class="btn btn-primary rm-floatLeft">Buy</a>
我怎样才能实现我所说的?任何评论将不胜感激..