1
4
|
2
1
Ryan就在这里,但由于这是一个常见的问题,所以应该更加清楚。 watir只是驱动网络浏览器。浏览器不知道或不关心用于创建网站或运行Web服务器和其他后端部件的语言。 watir被创建为一个与供应商无关的“工具”,用于向几乎没有编码经验的测试人员教授自动化技术的课程中。这个工具被证明是非常有用的,它开始了它自己的生命,并且已经发展成为一个成熟的工具,用来驱动浏览器和进行Web测试自动化。Ruby被选为语言,因为它被认为是测试人员容易学习的语言。(我恰好同意这一点) 所以用Ruby编写自动化代码。这也使得watir易于与最先进的BDD测试框架(如cumber)一起使用,cumber也在Ruby中。但是你可以用它来测试几乎所有的网站。 我个人测试了一个在.NET中实现的站点,并使用watir、waticraft框架和cumber的组合在IIS和MS SQL上运行。 |