自动化Internet Explorer

时间:2009-03-17 07:04:35

标签: internet-explorer testing

任何人都可以提供任何关于“某些东西”的建议,最终用户可以使用它来组合在Internet Explorer中自动化某些CRM表单的宏吗?

  • 我原本打算建议iMacro,但后来发现了 (i)他们只有Internet Explorer和
    (ii)更糟糕的是,版本6: - (
  • 它必须相当简单,所以我不能建议像WATIN
  • 这样的东西
  • 但页面上的表单并不复杂:输入一些文字,从列表中选择,点击提交按钮

干杯, SteveC。

8 个答案:

答案 0 :(得分:3)

Selenium怎么样?

答案 1 :(得分:2)

AutoHotKey怎么样?

答案 2 :(得分:2)

答案 3 :(得分:2)

您可以使用Powershell。这是一个简单的例子:

    $ie = new-object -com "InternetExplorer.Application"
    $ie.visible = $true
    $ie.navigate2("www.myweb.com")
    $doc = $ie.Document
    $input1 = $doc.getElementById("username")
    $input1.value = "user"
    $input2 = $doc.getElementById("password")
    $input2.value = "pwd"
    $button = $doc.getElementById("submit")
    $button.click()

答案 4 :(得分:1)

只需写一些javascript bookmarklets即可。您可以使用JScript在页面上执行的任何操作。

如果您想在HTML区域之外自动化,则必须使用COM Automation

答案 5 :(得分:1)

RoboForm怎么办?

答案 6 :(得分:1)

如果您有时可以升级到Firefox,我强烈推荐这些工具。祝你好运。

答案 7 :(得分:1)

我在 iMacros 方面取得了一些合理的成功。我使用免费的Firefox插件,但完整的应用程序可以做更多。

http://www.iopus.com/imacros/

addon for Firefox是免费的,并且还有免费plugin for IE