需要脚本每15分钟运行一次Selenium IDE浏览器自动化

需要脚本每15分钟运行一次Selenium IDE浏览器自动化,selenium,Selenium,大家好,几分钟前我不假思索地问了一个问题,下面是我需要做的更多细节 我必须每15分钟完成一个网页并记录结果 我已经安装了Selenium IDE来完成我的网页,但是我必须每15分钟手动运行一次它的脚本 最简单的自动化方法是什么,这样我可以设置一个脚本在早上运行,然后每隔15分钟运行一次Selenium IDE,然后将输出记录到电子表格中 如果网页没有返回结果或Selenium失败,我也需要得到通知 我在谷歌等网站上搜索过,但找不到直接的答案 有人能给我指出正确的方向吗?你的根本问题是“如何安排任

大家好,几分钟前我不假思索地问了一个问题,下面是我需要做的更多细节

我必须每15分钟完成一个网页并记录结果

我已经安装了Selenium IDE来完成我的网页,但是我必须每15分钟手动运行一次它的脚本

最简单的自动化方法是什么,这样我可以设置一个脚本在早上运行,然后每隔15分钟运行一次Selenium IDE,然后将输出记录到电子表格中

如果网页没有返回结果或Selenium失败,我也需要得到通知

我在谷歌等网站上搜索过,但找不到直接的答案


有人能给我指出正确的方向吗?

你的根本问题是“如何安排任务重复运行”,而不需要硒元素作为等式的一部分。我猜您是在Windows上,在这种情况下,请参考

您的根本问题是“如何安排任务重复运行”,而不需要将Selenium作为等式的一部分。我猜您是在Windows上,在这种情况下,请参考

您的根本问题是“如何安排任务重复运行”,而不需要将Selenium作为等式的一部分。我猜您是在Windows上,在这种情况下,请参考

您的根本问题是“如何安排任务重复运行”,而不需要将Selenium作为等式的一部分。我猜您是在Windows上,在这种情况下,请参考

我的建议是不要使用IDE运行它。我认为没有其他自动化工具是不可能的

我建议这样做:

  • 使用您喜欢的语言创建WebDriver(或RC,如果您愿意)测试
  • 如果使用linux,只需使用
    crontab
    设置15分钟的cronjob。如果使用windows,请使用任务计划程序运行测试

  • 我的建议是不要使用IDE运行它。我认为没有其他自动化工具是不可能的

    我建议这样做:

  • 使用您喜欢的语言创建WebDriver(或RC,如果您愿意)测试
  • 如果使用linux,只需使用
    crontab
    设置15分钟的cronjob。如果使用windows,请使用任务计划程序运行测试

  • 我的建议是不要使用IDE运行它。我认为没有其他自动化工具是不可能的

    我建议这样做:

  • 使用您喜欢的语言创建WebDriver(或RC,如果您愿意)测试
  • 如果使用linux,只需使用
    crontab
    设置15分钟的cronjob。如果使用windows,请使用任务计划程序运行测试

  • 我的建议是不要使用IDE运行它。我认为没有其他自动化工具是不可能的

    我建议这样做:

  • 使用您喜欢的语言创建WebDriver(或RC,如果您愿意)测试
  • 如果使用linux,只需使用
    crontab
    设置15分钟的cronjob。如果使用windows,请使用任务计划程序运行测试

  • 此线程上的其他两个答案存在缺陷,Selenium WebDriver需要使用前台X会话在其中运行浏览器。因此,您需要在前台运行调度程序。要测试它,您可以在系统上安装,并确保在前台shell(而不是后台shell脚本)中执行。然后,创建一个执行selenium测试的jenkins作业,它应该能够访问前台X(或windows)会话


    只有在使用PhantomJS、HtmlUnit或“headless Chrome”时,才能在后台会话中运行Selenium。要做到这一点,这里没有介绍更多的技术性答案。

    此线程上的其他两个答案都有一个缺陷,Selenium WebDriver需要使用前台X会话在其中运行浏览器。因此,您需要在前台运行调度程序。要测试它,您可以在系统上安装,并确保在前台shell(而不是后台shell脚本)中执行。然后,创建一个执行selenium测试的jenkins作业,它应该能够访问前台X(或windows)会话


    只有在使用PhantomJS、HtmlUnit或“headless Chrome”时,才能在后台会话中运行Selenium。要做到这一点,这里没有介绍更多的技术性答案。

    此线程上的其他两个答案都有一个缺陷,Selenium WebDriver需要使用前台X会话在其中运行浏览器。因此,您需要在前台运行调度程序。要测试它,您可以在系统上安装,并确保在前台shell(而不是后台shell脚本)中执行。然后,创建一个执行selenium测试的jenkins作业,它应该能够访问前台X(或windows)会话


    只有在使用PhantomJS、HtmlUnit或“headless Chrome”时,才能在后台会话中运行Selenium。要做到这一点,这里没有介绍更多的技术性答案。

    此线程上的其他两个答案都有一个缺陷,Selenium WebDriver需要使用前台X会话在其中运行浏览器。因此,您需要在前台运行调度程序。要测试它,您可以在系统上安装,并确保在前台shell(而不是后台shell脚本)中执行。然后,创建一个执行selenium测试的jenkins作业,它应该能够访问前台X(或windows)会话


    只有在使用PhantomJS、HtmlUnit或“headless Chrome”时,才能在后台会话中运行Selenium。要做到这一点,更多的是一个技术性的回答,这里没有涉及。

    我没有首选语言这对我来说是全新的,你能帮我吗?Eek。。当然,任何你喜欢的语言都可以。在使用selenium时,我更喜欢使用java中的任何一个,但每个都有自己的选择。如果您正在寻找一个java框架,您可以下载—这是我用于任何自动化的框架