【问题标题】:Sybase ASE 16 upgrade Test ApproachSybase ASE 16 升级测试方法
【发布时间】:2016-02-19 16:41:51
【问题描述】:

我将在将 Sybase ASE 升级到版本 16 的项目中担任 QA。 我之前没有从事过 RDBMS 系统升级项目。我在起草测试策略时需要帮助。谁能给我指导 - 升级 Sybase ASE 版本有哪些步骤 - 从系统测试的角度来看,我们应该运行什么样的测试(我们已经在连接到数据库的应用程序上运行回归,但除此之外我们还应该验证什么?)

【问题讨论】:

    标签: database testing sybase load-testing sap-ase


    【解决方案1】:

    我相信您还需要检查升级后的性能,即针对每次升级的配置运行一组负载测试,并在升级后重新运行相同的一组测试,以确保升级不会导致性能下降。

    您可以使用即Apache JMeter,它可以通过JTDS JDBC Driver以多线程方式执行任意SQL查询。详情见The Real Secret to Building a Database Test Plan With JMeter文章。

    【讨论】:

    • 非常感谢您的指导,当然负载测试正在进行中。我们要做的是功能测试吗?
    • 从 SQL 端,您可以比较升级前和升级后的模式,以确保所有索引、约束等都到位。此外,从应用程序的角度运行几个端到端测试也会很好,一些基线健全性检查以确保主要功能仍然有效
    • ASE 升级的步骤应与任何 RDBMS 升级相同,即关键流程/屏幕/组件的功能和性能测试、所有关键批次或类似流程的端到端测试等。请注意,众所周知,空测试之类的事情会在 Sybase 版本之间发生变化,因此可能需要根据您以前的 ASE 版本(您没有提到)加以考虑。例如,如果您从 12.5.x 或 15.0 迁移,这将非常重要。 JDBC/ODBC 版本和驱动程序的行为也可能有所不同。
    猜你喜欢
    • 2017-10-07
    • 2017-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-10
    • 1970-01-01
    相关资源
    最近更新 更多