核心测试(Core Testing) – 打破功能测试和性能测试的分离

本文探讨了在企业级软件测试中,核心测试(Core Testing)的重要性,强调它应聚焦于用户实际使用情况。核心测试不同于其他测试类型,如Build Acceptance Test等,它在所有测试类别中占有关键比重,并应涵盖功能、负载和压力测试。测试团队应避免单纯按测试类型划分,而应依据功能模块和测试指令,确保所有成员都能测试各种负荷水平。核心测试涉及的阶段包括调查研究、测试驱动器设计、测试用例设计和测试执行,每个阶段都需要考虑三个负荷水平。
摘要由CSDN通过智能技术生成

    影响软件测试的因素很多,测试方法的决定因素也很多。对于性能测试来说,除了开放式的网络应用程序,企业级的软件产品当是首当其冲。因为企业级的软件产品的设计本身就基于多个客户端以及服务器端客户同时访问的架构。

    因为企业级软件的复杂性,我们将测试分为不同的等级。简而言之,primary testing(即core testing)应该集中在用户对产品的真正使用上。这不同于一些其他的测试概念,如Build Acceptance Test, Performance Sanity Test, Blitz Test, Benchmark Test等,这些测试的目的是为了确保产品处于一个可发布的状态。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值