Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Automated tests Watir是否仅适用于Ruby应用程序?_Automated Tests_Watir - Fatal编程技术网

Automated tests Watir是否仅适用于Ruby应用程序?

Automated tests Watir是否仅适用于Ruby应用程序?,automated-tests,watir,Automated Tests,Watir,或者它也可以用来自动化使用其他技术制作的网站吗?Watir是用Ruby编写的。。。如果您想用其他语言编写类似的东西,可以使用(.Net)或(Java)。我相信现在可能还有更多 最后他们都可以测试用任何语言编写的网页。Ryan就在这里,但由于这是一个常见的问题,因此应该更加清楚 WATIR只驱动web浏览器。浏览器不知道或不关心用于创建网站或运行Web服务器和其他后端部件的语言 Watir被创建为一个供应商中立的“工具”,用于向几乎没有编码经验的测试人员教授自动化技术。事实证明,这个工具非常有用,

或者它也可以用来自动化使用其他技术制作的网站吗?

Watir是用Ruby编写的。。。如果您想用其他语言编写类似的东西,可以使用(.Net)或(Java)。我相信现在可能还有更多


最后他们都可以测试用任何语言编写的网页。

Ryan就在这里,但由于这是一个常见的问题,因此应该更加清楚

WATIR只驱动web浏览器。浏览器不知道或不关心用于创建网站或运行Web服务器和其他后端部件的语言

Watir被创建为一个供应商中立的“工具”,用于向几乎没有编码经验的测试人员教授自动化技术。事实证明,这个工具非常有用,它有自己的生命周期,已经从一个简单的例子发展成为一个成熟的工具,用于驱动浏览器和进行web测试自动化。Ruby被选为语言,因为它是测试人员易于学习的语言。(我恰好同意这一点)

因此,您可以用Ruby编写自动化代码。这也使得Watir易于与最先进的BDD测试框架(如Cucumber)一起使用,Cucumber也使用Ruby。但是你可以用它来测试几乎所有的网站


我个人测试了一个在.net中实现的站点,该站点在IIS和MS SQL上运行,使用了Watir、Watircraft框架和Cucumber的组合

嗯,WatiN,是的,我以前见过,但不知道到底是什么。区别可能在于编写测试脚本的语言,对吗?