【问题标题】:running selenium as a RC in IE, as a scheduled task在 IE 中将 selenium 作为 RC 运行,作为计划任务
【发布时间】:2013-04-26 20:06:21
【问题描述】:

我正在尝试使用 Selenium-RC 自动执行一项用户无需登录的任务。这是理想的场景:

作为计划任务运行且用户未登录。 Selenium 将从计划任务开始,打开 IE 并执行脚本。

我不确定这是否可行,但我需要在没有用户登录的情况下模拟用户与 IE 的交互。最好的方法是什么?

想法:

我能否将 Selenium 放在虚拟机上,让虚拟机在物理机上作为计划任务运行;所以当用户注销时,虚拟机仍然可以启动,并且 selenium 将在虚拟机上运行。

【问题讨论】:

    标签: selenium automation scheduled-tasks selenium-rc


    【解决方案1】:

    如果您使用的是 ant 构建,您可以创建一个批处理文件来调用构建。现在您可以安排批处理的执行。

    我想你可以在 java 中使用 TestNG 框架。因此,您使用 testng.xml 创建一个用于执行测试的批处理文件,然后安排它。

    【讨论】:

    • 我的问题是我需要 Selenium 或 RFT 在计算机锁定时运行。不知道是不是虚拟机。有一个批处理启动 VMware 以打开虚拟机,并在 VM 上运行 selenium。
    • 当您的计算机被锁定时,使用批处理文件执行 Selenium 应该不是问题。
    • 我需要使用 selenium 在 IE 中自动执行一项任务(例如发送电子邮件)。我可以在计算机锁定/未登录时执行此操作吗?
    猜你喜欢
    • 2012-08-11
    • 2013-12-13
    • 2012-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多