Cucumber测试:
Cucumber测试是一种软件测试,它使用支持行为驱动开发 (BDD) 的工具。它提供了一种编写测试的方法,无论其技术知识如何,任何人都可以理解。
Selenium测试:
Selenium测试是一种软件测试,它使用支持功能和性能(Selenium Grid)的测试工具。尽管有一些变化,但它与黄瓜测试非常相似。
Cucumber测试和Selenium测试的区别:
Cucumber Testing | Selenium Testing |
---|---|
It uses behavior driven development tool. | It uses functional and performance (selenium grid) tool. |
Plugin in cucumber works faster. | Plugins are slower than cucumber. |
Cucumber Framework supports other language as well beyond Ruby like Java, Scala, Groovy etc. | Selenium supports Java, .Net and many other languages. |
Writing automation steps are joint effort of testers and developer. | Like Cucumber Tool, writing automation steps are joint effort of testers and developer. |
Cucumber supports only web environment. | Supports only web environment. |
It is free. | It is also free. |