敏捷开发中的7种测试类型

发表于:2008-6-06 11:00

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:陈能技    来源:陈能技的博客

        在08年的STP第6期杂志,Glenn Jones在《Fly into agile development with agile testing》一文中把敏捷开发中的测试分为7种类型:
(1)自动化回归测试(Automated regression test
        运行自动化测试代码来验证当前的修改没有破坏已有的功能。
 
(2)单元测试(Unit test)
        验证单元级别的代码工作是否正常。
 
(3)公共API测试(Public API test)
        验证被第三方开发人员调用的API可正常工作,并且得以文档化。
 
(4)私有API测试(Private API test)
        验证内部使用的API工作是否正常。
 
(5)命令行测试(Command-line test)
        验证在命令行输入的命令工作正常。
 
(6)用户界面测试(User interface test)
        验证界面层的功能是否正常。
 
(7)“狗粮”测试(Dog-food test)
        这里用了一个有趣的名字“Dog-food test”,自己的“狗粮”自己先尝尝!在企业内部使用自己开发的产品,通过这种实际地使用来确保功能正确,满足使用要求。
 
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

相关阅读

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号