功能测试
功能测试,即对产品功能点进行测试,以**** web产品为例,用户能否创建博客、编辑博客、删除博客、阅读博客,就是功能点,对功能点进行测试,即功能测试。
功能测试一般和需求息息相关,测试时往往是根据已定好的需求进行测试点覆盖,很多产品都具有类似的功能点,实际测试的时候也可以借用一些现有的测试方法,以****首页7大模块为例,列出一些可参考的测试点:
这里有一些功能点测试是通用的,比如,查看->创建->编辑->删除,是一个对象完整的流程,在测很多其他内容的时候也需要考虑,用例设计的时候,可以针对单个功能点设计,也可以进行完整流程的设计。
很多测试技术,如边界值测试、等价类划分等在功能测试中都可以应用,比如测试评论时,针对最大输入和最小输入的测试,就是边界值测试;划分输入类型为数字、字母、中文、特殊字符、攻击脚本等,在每个划分类中选取合理项进行测试,即为等价类划分。
更多相关的测试技术细节,将在别的文章进行覆盖。