旧数据测试需求分析

发表于:2011-1-25 10:48

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

 作者:郑闪    来源:51testing 投稿

一、旧数据定义:

  由功能的变更,此时在该功能底下还没有处理完的数据、在查询功能中可见的数据,称之为“旧数据”;

二、旧数据测试分析的目的:

  避免软件功能的变更对旧数据产生影响,保证旧数据的正常运转,制定出合理预测方案,即:怎么情况下需要对旧数据进行测试,怎么情况下可忽略不进行测试;

三、旧数据测试分析的策略:

  第一种情况:数据库表结构变更的,含以下4种情况:

  1、新增字段:

  1.1 是否为必填项

  分析结果:若为必填字段则需验证旧数据填充的值是否正确;若为非必填字段则不受影响;

  1.2 是否与其他字段有关联

  分析结果:若存在关联则需要对受关联的功能进行测试;

  2、修改字段:

  2.1 修改字段类型、长度大小

  分析结果:需对相关功能旧数据进行测试;

  2.2 修改字段主键约束

  分析结果:需对相关功能旧数据及相关联功能旧数据一并进行测试;

  2.3 是否存在引用数据:

  分析结果:若修改的功能的数据被引用,则需要进行对其引用数据的功能进行测试;若无引用则可不考虑;

  3、删除字段/禁用字段:

  3.1 是否与其他功能有关联:

  分析结果:若与其他功能存在关联时,则需要进行对相关功能进行测试;若无关联时则不受影响;

21/212>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号