【发布时间】:2013-07-25 16:08:42
【问题描述】:
我正在尝试编写一个测试脚本,该脚本基本上会在登录时在网页中随机测试所有可见链接,而不是明确指定它们。这在 Selenium IDE/Webdriver 中是否可行,如果可以,我该怎么做?
links = driver.find_element_by_tag_name("a")
list = links[randint(0, len(links)-1)]
上面将获取第一页中的所有链接,但是我如何在不为每个链接/页面手动添加上述代码的情况下测试所有或尽可能多的链接?我想我正在尝试做的是找到会导致 500/404s 的损坏链接。有什么有效的方法吗?谢谢。
【问题讨论】:
标签: python random selenium-webdriver selenium-ide