zoukankan      html  css  js  c++  java
  • 压力测试

    目前国内网络游戏压力测试方式主要分为两种。一种是软件性测试,二种是真实用户测试。

    软件性测试

    Loadrunner,Webload,Qaload都是常用到的软件工具。在运用软件进行压力测试之前需要做一些准备工作。首先将游戏中常用功能,或者估计会是压力瓶颈的功能写成脚本,然后通过压力测试工具直接访问脚本或者数据。随着软件和脚本的运行,就可以直接从后台了解到本游戏服务器所能够承载的峰值人数。由于游戏本身的脚本性和网络局限性,此种方法目前不为广泛采纳。最常见的方法是使用机器人进行新的测试,这种方式是测试游戏常用的手法,使用广泛。

    真实用户测试

    压测还可以寻找专业测试团队或公会进行,一般收取一定的费用;有些实力和规模比较大的游戏公司也会由自己内部测试。
      真实用户测试即游戏开发商或者运营商请大量线下人员在规定的有限时间内通过客户端登陆并进行相关游戏操作,在一定时间内达到某一特定的游戏峰值而进行的测试。此种测试方法相比前者而言没有任何技术含量,操作性较强,资金花费较小,也是目前大多数厂商和运营商所采纳的方式。团队性测试必须要有可靠性,对于接压力测试单子的合作方来说一定要有团队协作能力好,诚信可靠等优点。
      可通过各类渠道资源来获得需求的目标用户,常见的获取真实用户的方式有三种,1.与媒体宣传渠道合作,优点是用户真实,缺点是费用高,效果不好。2.与游戏公会合作,优点是费用低,相对的缺点是安全性较低,效果差。3.与一些测试机构合作,优点是效果高,用户真实,安全性可靠。

    有偿性测试

    压力测试,一般为有偿性测试,09年游戏压力测试一般都在游戏公司内部进行,09年以后由于游戏的内容增多,游戏压力测试被推到商业化寻找测试伙伴的地位,一般都由公会去操作,还有交由渠道去测试,也有的委托精诚恒远等专业测试机构去做,做游戏测试的机构也在不断增加。

  • 相关阅读:
    .Net EF中DbContext动态生成DbSet
    .net core 3.0 中间件或过滤器中读取post请求body方法
    Asp.Net Core 5 WebAPI发布后的Swagger不显示问题
    .net Core 使用Swagger 让某些接口不显示在文档
    C# Request.InputStream 读取输入流为空的原因处理
    ASP.NET 中的缓存
    缓存依赖(文件、数据库)
    NLTK基本使用
    NLTK基本使用
    NLTK的基本使用
  • 原文地址:https://www.cnblogs.com/sseban/p/10407959.html
Copyright © 2011-2022 走看看