性能测试常见指标和类型
679
2022-11-09
软件测试培训之垂直迁移测试
作为一个完整的垂直迁移测试的框架,垂直迁移测试需要考虑从底层基础软件到上层应用的每一个功能点。
基础改造——软件升级测试:软件升级测试是保证支持应用运行的软件都被正确地安装或迁移。
客户数据不能丢——数据库迁移测试:目的在于保证旧的数据库数据结构,数据库中加密的及没有加密的客户数据都被正确地迁移过来。内容:数据库数据结构和数据的迁移。
功能点不能少——应用程序迁移测试:验证应用程序迁移流程和结果的正确性。内容:确保应用的配置信息被正确地迁移,确保新版本应用的功能模块被自动地加载到迁移之后的应用系统中,确保应用服务器旧版本的配置信息被正确迁移到新的应用系统中,确保Web服务器旧版本的配置信息被正确迁移到新的应用系统中。
子系统迁移测试:验证这些子模块的迁移步骤和迁移程序的正确性。
集成系统迁移测试:验证应用软件本身和其他应用作为一个集成系统在完成迁移后,能正常工作。
客户定制化迁移测试:测试客户在旧版本环境上根据自身业务要求的需要进行定制的程序,是否被正确地迁移到新系统的版本。
功能测试:验证迁移之后的应用系统功能的完整性和正确性。一种是贯穿整个迁移过程的管道数据功能测试,另一种是在完成了迁移的应用系统上的功能回归测试。
性能测试:比较迁移之后的应用系统的性能测试结果和旧版本的性能测试结果,期望结果是没有性能的下降,性能指标对于客户而言是可以接受的。
迁移扩展性测试:针对大数据量和大型应用的测试,保证应用和数据迁移能够在可以接受的时间内正确完成。
发表评论
暂时没有评论,来抢沙发吧~