如何自动解决网络测验?

时间:2017-11-04 09:10:00

标签: web browser automation macros

我试图通过解决网络测验来获得音乐会门票(获得这些门票的唯一方法是,他们不卖掉它们......)。令人烦恼的是:你最终只有很小的机会获胜,所以你必须一次又一次地进行测验,直到你(希望)获胜为止。

- >如何实现自动化?

  • 这是多项选择,我必须单击正确答案的单选按钮
  • 我知道测验的所有答案,所以我知道在哪里点击
  • 难度:问题并不总是以相同的顺序排列,所以不可能通过愚蠢的“点击这里,现在就在那里” - 宏来实现自动化。

必须有类似的东西:

while(true)
   if (question = "population of chicago") -> click "3 Millions"
   elsif (question = "highest mountain") -> click "everest"
   elsif (question = "biggest animal") -> click "blue whale"

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我认为最好的解决方案是使用Selenium WebDriver并找到带有正确答案文本的正确WebElement。