软件测试培训之水平迁移测试与垂直迁移测试的区别

网友投稿 968 2022-11-09

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

软件测试培训之水平迁移测试与垂直迁移测试的区别

水平迁移测试

新版本数据结构验证:验证数据结构首先需要将数据结构按照类型以一定的格式倒入一个文件中以进行比较验证,如XML文件。

商业数据验证:包括所有商业事务处理相关的数据。

应用配置信息验证:保证迁移后应用配置文件的正确性和一致性。

水平迁移测试的各个部分相对独立,对于数据库和应用可以分开进行验证,但它们又都是垂直迁移测试流程中不可或缺的一环。

垂直迁移测试与水平迁移测试的比较

垂直迁移测试是水平迁移测试的基础,只有完成了垂直迁移测试中的数据库迁移或应用程序迁移才能进行水平迁移测试。

水平迁移测试能在早期发现问题,无须等待整个迁移流程结束后再开始。

水平迁移测试更多地关注数据的准确性,垂直迁移测试更多地关注系统的整体功能、性能等的迁移是否成功。

水平迁移测试相对复杂,需要比较不同版本数据库之间数据、配置文件等内容。垂直迁移测试只需要一套迁移环境。

其他迁移测试内容

兼容测试:目的在于确保以前的地版本上部署的经客户定制过的应用所依赖的一些因素能够正常地提供服务,而使客户的定制应用不受影响,从而客户无须重新构建或部署他们的应用。影响兼容性因素主要有:开发框架升级,API的不兼容性,行为的变化。

迁移文档测试:目的在于保证迁移文档的质量,确保客户能够遵循正确的迁移文档完成客户应用系统的迁移工作。

真实客户环境测试:迁移测试重要的验证方式,对于保证迁移测试的正确性,特别是对于性能方面的验证是非常必要的。

迁移安全性测试:在迁移环境上进行文件权限验证及敏感数据检查。

上一篇:祝贺!浪潮云通过 AIOps系统和工具技术要求优秀级评估,相关能力达到国内领先水平
下一篇:软件测试培训之垂直迁移测试
相关文章

 发表评论

暂时没有评论,来抢沙发吧~