什么是diff b/t量角器和Specflow?我在5年前使用了SpecFlow,所以我对技术和概念有点生疏。 Protractor与SpecFlow是同一类型的工具吗?他们都使用硒和黄瓜/小黄瓜吗?什么是diff b/t量角器和specflow?
0
A
回答
1
量角器不是行为驱动的开发框架它是像Selenium一样的测试工具,可以与像SpecFlow这样的BDD框架一起使用。以下是两者的解释:
量角器是适用于AngularJS和AngularJS应用程序的端到端测试框架。 量角器是硒的包装让你得到硒的特点和加上你从量角器一些特点:
量角器支持角具体定位策略,它允许您测试特定角元素,而无需任何的设置工作你的部分。
您不再需要为您的测试添加等待和睡眠。在网页完成待处理任务时,量角器可以自动执行下一步测试,因此您不必担心等待测试和网页同步。
SpecFlow是一个测试框架支持行为驱动开发(BDD)。它使我们能够使用由称为Gherkin的语言定义的简单文法,以简单有意义的英文文本定义应用程序行为。 Specflow也可以和Selenium和量角器一起使用,这里有很多关于它的文章 https://anthonychu.ca/post/end-to-end-testing-angular-apps-with-nunit-and-specflow-using-protractornet/
相关问题
- 1. 量角器结合SpecFlow,Selenium和C#
- 2. 什么是在量角器中的browser.call()?
- 3. 量角器中的browser.ignoreSynchronization是什么?
- 4. count(*)和count(column_name),diff是什么?
- 5. git diff --patience是什么?
- 6. 是什么在量角器waitForAngularEnabled和browser.ignoreSynchronization之间的区别?
- 7. 什么是量角器支持的Firefox,IE和Safari版本?
- 8. 什么是diff扫描仪和缓冲读取器
- 9. 做什么()是什么和如何使用它(量角器,茉莉花)
- 10. 为什么'svn diff --diff-cmd = diff'输出内部diff格式?
- 11. 什么是量角器/ WebDriverJS中的by.js定位器?
- 12. git diff用于diff命令的参数是什么?
- 13. 什么是Linux diff -y的算法?
- 14. “git diff”中的“diff --git”输出是指什么?
- 15. Ruby“diff-lcs”diff输出的一般格式是什么?
- 16. 什么是`git diff --word-diff'默认正则表达式?
- 17. 为什么量角器给我成功?
- 18. 为什么在量角器中评估()?
- 19. diff的错误退出值是什么?
- 20. `git diff HEAD ^`的反义词是什么?
- 21. 什么是Diff文件语法
- 22. `git diff`和`git difftool`有什么区别?
- 23. Specflow和角度JS单元测试
- 24. 量角器和$ http.post
- 25. 什么是角2
- 26. 什么是角JS
- 27. 什么是角2
- 28. 什么是最好的框架量角器或茉莉花?
- 29. 什么是页面对象的正确的量角器语法?
- 30. 什么是构建方法切换到量角器中的iframe?