全面系统测试模型

Celeste ·
更新时间:2024-09-21
· 928 次阅读

  我所在项目主要做项目管理产品,该产品在技术上是CS结构,数据库使用SQLServer。版本模式是走主干+客户化的路线。基于长期的系统测试和自动化功能测试经验,总结出来如下全面系统测试模型,可以指导系统测试分层和测量自动化脚本覆盖度。

  全面系统测试模型

  界面测试

  主表字段与需求符合度测试

  细表列字段与需求符合度测试

  查询条件与需求符合度测试

  模块特殊功能与需求符合度测试

  界面美观性和易用性测试

  功能正确性测试

  公共功能正确性测试【如:模块的打开,新增,取消,刷新,关闭操作】

  公共特殊功能正确性测试【如:单元格拖拉复制粘贴、右键功能】

  模块特殊功能正确性测试【如:选择材料,导入预算书功能正确性测试】

  数据正确性测试

  数据类型正确性测试【如:数据类型是否是整数型、文本型或字符型】

  数据规则正确性测试【如:字段是否不能为空】

  数据来源正确性测试【如:字段是否是用户输入或系统自动生成,字段可选内容是否符合需求等】

  业务规则和算法测试

  业务规则正确性测试;【如:单据被结算后,是否不能被删除】

  算法正确性测试;【如:在场数量的算法是否正确】

  查询面板查询正确性测试

  逻辑严谨性测试;【如:在场数量的算法是否严谨,如插入单据的特殊情况计算】

  客户化测试任务补充

  客户化系统测试,新需求空库测试可以完全参考上述测试模型,不过客户化测试较主干测试要多出升级库的测试任务,所以补充如下:

  1)在已有记录上做增删查改等操作,功能是否正常;

  2)已有数据的算法和业务规则是否正确注:本文出自ice00snow的51Testing软件测试博客:http://www.51testing.com/?107630



系统测试 模型 测试模型 系统 测试

需要 登录 后方可回复, 如果你还没有账号请 注册新账号