测试自动化
Last updated
Last updated
测试分层:
Test Drive Development,测试驱动开发
对应于单元测试
函数、类级别测试
Behavior Drive Development,行为驱动开发
对应于用户实际使用情况
并不强调对系统功能、性能以及边界值等的健全性做保证
它通过用自然语言书写非程序员可读的测试用例扩展了测试驱动开发方法。行为驱动开发人员使用混合了领域中统一的语言的母语语言来描述他们的代码的目的。这让开发者得以把精力集中在代码应该怎么写,而不是技术细节上,而且也最大程度的减少了将代码编写者的技术语言与商业客户、用户、利益相关者、项目管理者等的领域语言之间来回翻译的代价。
Domain Drive Development,领域驱动开发
从测试设计方法分
从测试目的分
功能性测试
非功能性测试
参考资料: http://www.jianshu.com/p/6b3d75f5f031 http://blog.csdn.net/kerryzhu/article/details/5631960
代码质量管理平台:
http://efe.baidu.com/blog/front-end-continuous-integration-tools/http://taobaofed.org/blog/2016/01/08/karma-origin/
http://www.infoq.com/cn/tddhttp://tech.colla.me/zh/show/understanding_unit_test_and_e2e_test_in_frond_end_development