如何进行测试数据迁移?
作者:广州电脑培训刘发布时间:2020-11-29分类:佛山电脑学校浏览:468
在软件测试工作中,我们经常发现旧的系统代码太重,代码更新费用昂贵,界面不再适应当前的审美和操作习惯,项目重新开发,新模块或生成新系统。此时需要测试数据迁移。那怎么办呢?
1.确认新系统的全部功能
确保新系统功能完整,且大部分测试工作已完成。创建新系统后,将使用需要迁移兼容数据的现有数据信息创建信息的新数据信息。新系统的功能没有很多错误或功能。此时,在执行数据迁移时,很难区分系统生成的错误是现有数据的兼容性错误,还是新系统本身的错误。
2.现有数据新页面
迁移数据后,在新系统模块页面上查看演示时,应避免报告错误消息。建议您在此时取出单个数据并进行测试,以避免在页面上报告错误。另一个重要的事情是,迁移数据项的内容显示在新页面上时会出现问题。典型的类型如下:
1、原始值显示以前值的数量,迁移后显示原始值。
2、同一数据项的内容、状态(例如,提交后正在批准、批准完成等)需要旧数据的不同场景或迁移后的不同值,才能确定新biz页面的显示。
3、根据null判定,对于null值,必须在制定迁移方案或要求中明确说明。Null迁移后,请确认null值是否正确显示或替换为固定值,并在确认后进行测试。
3.现有数据的新表
开发迁移方案时,通常会过滤或全部迁移数据。筛选数据后执行迁移(用于更新单个模块)时,在执行测试时,必须确保不符合筛选标准的数据也从源迁移。是否有符合迁移条件但不符合迁移条件的异常数据?确定筛选出的数据数是否与成功迁移的数据相匹配,如果有失败的数据,则需要从日志中筛选,从而确定迁移失败的原因。
如果不过滤数据而直接执行完全迁移(整个模块或项目迁移),也可以执行测试。首先,必须确保现有数据的数量与新数据的数量相匹配。第二,如果有不一致的地方,必须确认迁移失败的数据、失败的原因。
从数据迁移中删除的数据:由于迁移,某些字段不再适用于新系统,因此可能会被废弃。此时,您需要考虑删除的数据是否会影响迁移的数据这种情况通常不是问题,由于要求和开发,销毁这些段时也可以进行调查。但是测试人员仍然需要进行相关调查。
- 上一篇:什么是延迟测试?
- 下一篇:为什么测试会有bug?
- 佛山电脑学校排行
- 最近发表
-
- 阳江信息:市人社局突出就业优先导向确保就业局势保持稳定一季度全市城镇新增就业4182人|||广州市北大青鸟计算机职业培训学校
- 汕头信息:近距离感受飞机维修,高层次人才走进汕头市民用航空职业技能培训学院|||电脑计算机编程培训学校
- 东莞信息:东坑人社分局组织辖区企业参加2024年校企合作洽谈会|||计算机网络培训学校
- 东莞信息:东坑镇开展“就莞用”欠薪反映平台推广宣传活动|||计算机网络培训学校
- 汕尾信息:第六届“中国创翼”创业创新大赛广东选拔赛正式启动|||计算机软件培训学校
- 东莞信息:2024年东莞市(第十五届)校企洽谈会石排分会场暨院校“访企拓岗”活动顺利举行|||电脑计算机编程培训学校
- 东莞信息:(沙田)2024年东莞市校企合作洽谈暨“访企拓岗”沙田分会场活动顺利开展|||广州学电脑培训学校
- 东莞信息:(樟木头)樟木头新增两家省级博士工作站|||计算机职业技能培训班
- 东莞信息:(樟木头)樟木头镇开展人才周末活动|||广州计算机编程培训
- 东莞信息:东坑镇优才服务区开展人才政策指导活动|||广州计算机软件培训
- 标签列表
-