我如何在selenium webdriver中自动化网络旁边的桌面应用程序?

时间:2017-02-22 08:37:13

标签: selenium selenium-webdriver automation webdriver

我在我们的网站上有一个案例,而不是当你点击Email to Friend然后桌面Outlook应用程序打开电子邮件模板,我必须检查这封电子邮件中的预定义内容,以便我如何检查selenium中的电子邮件内容的webdriver?

我在电报应用程序中从网上分享时的情况相同。

2 个答案:

答案 0 :(得分:0)

通常,我不会自动化此类案例,因为自动化测试更多是关于回归测试。您需要评估此功能的更改频率。如果它是一年一次,那么仅仅为了自动化而自动化它是没有意义的。 您可以阅读有关自动化测试的ROI的更多信息:

(a)自动测试脚本开发时间=(每个测试的每小时自动化时间*自动测试用例数量)/ 8

(b)自动测试脚本执行时间=(每次测试的自动测试执行时间*自动测试用例数*投资回报期)/ 18

(c)自动测试分析时间=(测试分析时间* ROI周期)/ 8

(d)自动化测试维护时间=(维护时间* ROI周期)/ 8

(e)手动执行时间=(手动测试执行时间*手动测试案例数量*投资回报期)/ 8

您可以在我在Google上找到的这篇文章中找到更多内容 - https://dzone.com/articles/how-to-calculate-roi-for-test-automation

答案 1 :(得分:0)

我有类似的情况,但在我的情况下,我正在与MS-Excel进行交互。 我建议你使用AutoIT和Sikuli与Selenium一起自动化非浏览器功能。

注意: 通过在eclipse项目中导入 autoitx4java Sikuli jar文件,您可以将它们与selenium代码一起使用。

下面提到的网址应该可以帮助您开始使用AutoIT和Sikuli。

<强>的AutoIt:

http://automation-home.blogspot.in/2015/06/java-and-autoit-automating-calculator-application.html

<强> Sikuli:

http://selenium-suresh.blogspot.in/2014/01/sikuli-automation-tool-integration-with.html

http://www.tothenew.com/blog/integration-of-sikuli-with-selenium-webdriver/