我想为我公司遗留的PHP应用程序实现一些基本的验收测试。Selenium WebDriver看起来是最合适的,但我需要关于使用什么样的测试框架的建议。
选项1
我们的单元测试是用Peridot PHP编写的,我知道WebDriver可以通过php-php驱动程序运行。因此,看起来我应该能够编写一套Peridot测试,使用与站点交互。这是为PHPUnit做的,我一眼就不明白为什么Peridot不能这么做(一饮而尽)。
选项2
或者,我也知道共欺骗框架与WebDriver集成得很好。这样做的好处是care负责设置WebDriver服务器和加载测试数据库。它还允许一组非常好的、可读的英语测试,尽管这意味着维护两个独立的测试框架。
Considerations
发布于 2015-02-12 14:01:12
一个官方的WebDriver插件肯定正在为Peridot开发,但同时,在使用作用域的WebDriver支持中很容易混合。
实际上,我们在这里使用WebDriver演示作用域:
https://stackoverflow.com/questions/28246436
复制相似问题