如何在使用Selenium2Library的Robot Framework时计算出坐标?

时间:2015-08-05 21:25:40

标签: selenium-webdriver robotframework

我需要使用" Click Coordinate"我的测试用例中的关键字,我理解x和y偏移是相对于所选元素的中心,但我如何计算元素的确切坐标?

由于

2 个答案:

答案 0 :(得分:1)

您可以扩展Robot Framework库以包含AutoItLibrary并使用Mouse Get Pos X和Mouse Get Pos Y获取初始坐标,然后使用Click Element at Coordinates处的click元素进行跟踪。

答案 1 :(得分:0)

我通过反复试验解决了我的问题,

  1. 尝试随机坐标,如果它出现在地图上,它在哪里?
  2. 保持x轴相同,更改y轴
  3. 保持y轴相同,更改x轴
  4. 通过这样做,我设法得到一个粗略的想法。