在Selenium IDE中测试失败时发送邮件?

时间:2014-07-04 07:28:26

标签: email selenium automated-tests selenium-ide

我有很多注册用户的大网站,我需要创建一个循环测试,自动登录并注销我的测试用户(每小时一次)。在Selenium IDE中非常容易。但接下来就是在登录时发送电子邮件不起作用。而且我不知道我该怎么做。 Selenium IDE可以在该测试中每次登录尝试失败后向我发送电子邮件吗?

2 个答案:

答案 0 :(得分:0)

您应该为这类事物使用持续集成工具。查看易于安装的Jenkins。然后在Jenkins中创建一个启动Selenium IDE测试的作业(可能通过BATCH或SHELL脚本)。在这个Jenkins工作中,您可以配置为在发生故障时接收电子邮件。

一旦你有了这个Jenkins CI,你就可以用它来启动所有类型的工作。不仅是测试,还包括构建和其他工程自动化任务。这与您的SCM和问题跟踪器一起成为您的工程组织的支柱。

答案 1 :(得分:0)

作为Laurent Said,您可以使用Jenkins在测试失败时通过电子邮件发送给您,但您必须使用Seleniumhq而不是Selenium-ide。

好消息是你仍然可以在selenium-ide中编写测试,然后将它们传输到seleniumhq并让Jenkins从那里获取它。