我是个开发人员,也是个测试人员。我的梦想就在我的空间!

发布新日志

  • [论坛] 性能测试基础知识

    2008-03-20 11:11:41

        狭义的性能测试主要用于描述常规的性呢测试,是指通过模拟产生运行的业务压力或者用户使用场景来测试系统的性能是否满足生产性能的要求。

        广义的性能测试则是压力测试、负载测试、强度测试、并发(用户)测试、大数据量测试、配置测试、可靠性测试等和性能相关的测试统称。

     

    预期性能测试用例

        在系统需求设计阶段预先提出的、期望系统达到的,或者向用户保证的性能指标。针对每个指标都要编写一个或多个测试用例来验证系统是否达到要求,如果达不到目标,则需根据测试结果来改进系统的性能。

     

    用户并发性能测试用例

        用户并发性能测试要求选择具有代表性的、关键的业务来设计测试用例,以便更有效的评测系统性能。

     

    疲劳强度与大数据量测试

        大数据量测试主要是针对那些对数据库有特殊要求的系统而进行的测试。(实时大数据量测试、极限状态下的测试、前面两种的结合)

     

    网络性呢功能测试

        基于硬件的测试:主要通过各种专用软件工具、仪器等来测试整个系统的网络运行环境,一般由专门的系统集成人员来负责。

        基于应用系统得测试:在实际的软件项目中,主要测试用户数目与网络带宽的关系。通过测试工具准确展示带宽、延迟、负载和端口的变化是如何影响用户响应时间。

     

    服务器性能测试

        高级服务器性能测试:主要指在特定的硬件条件下,由数据库、WEB服务器、操作系统相应领域的专家进行性能测试。

        初级服务器性能测试:主要指在业务系统工作或进行前面其他种类性能测试的时候,监控服务器的一些些计数器信息。通过这些计数器对服务器进行综合性能分析,找出系统瓶颈,为调优或提高性能提供依据。

Open Toolbar