QASource季度专家系列

bob手机版网页体育一键下载 视频流和套接字的性能测试应用程序:Perfcast - 2017年春季

视频流和套接字的性能测试应用程序:Perfcast - 2017年春季

“发现意想不到的东西比确认已知的东西更重要。”

——乔治·e·p·博克斯

有什么新鲜事

  • WAPT已发布其新版本WAPT PRO 4.7 / WAPT 9.7,其中包含以下新功能:

    • 支持WebSocket测试
    • 支持PeopleSoft应用程序测试
    • OAuth 1和2的Access令牌的自动参数化

    阅读更多|下载链接

  • Apache JMeter 3.2已经发布了以下新特性:

    • 提供与inflxdb接口的BackendListener实现
    • DNS缓存管理器现在有一个允许静态主机解析的表
    • JMS发布服务器和订阅服务器现在允许在出现错误时暂停重新连接
    • 报告/仪表板改进
    • 用户体验改进

    阅读更多|下载链接

团队评估的工具

团队评估的工具
炮兵
  • 关键的外卖

  • 这个工具包有助于聊天应用程序的负载测试
  • 支持多种协议(HTTP, WebSocket和Socket.io)
  • 对于在资源利用率低的中等系统上执行高负载非常有用
  • 在测试运行期间,每10秒提供一次中间统计信息
  • 提供详细的性能指标(延迟、每秒请求数、并发和吞吐量)
  • 它以JSON格式生成执行报告,可以使用任何外部实用程序将其转换为HTML
  • 支持与Datadog, Librato, inflxdb集成报告指标
  • 可扩展的自定义报告插件,自定义协议引擎等。
  • 为不同类型的用户易于重现现实方案:
    • 潜水者:他们主要接收别人的信息,偶尔也会发送一些信息
    • 大多数安静的用户:他们大部分时间都保持沉默,但偶尔也会参与进来
    • Chatty用户:谁发了很多信息
UBIK负载包
  • 关键的外卖

  • 提供插件的JMeter工具,以加载测试视频流
  • 支持自适应比特率流技术,根据网络强度自动切换高分辨率和低分辨率
  • 只需要提供manifest文件的URL,它就会自动检测视频格式
  • 这是一个很好的方法来测试视频流在不同的网络选项,如LTE, HSPA等。
  • 插件提供的重要指标,以衡量视频流性能:
    • 下载时间:该下载主机上的视频块了
    • 联系时间:时间连接到视频块的服务器
    • 延迟时间:观看视频的总等待时间
    • 缓冲区填充时间:第一次启动视频时填写缓冲区的时间
    • 滞后比率:等待时间超过观看时间

知识库

加载测试视频流的最佳实践

加载测试视频流的最佳实践
  • 针对不同的设备(不同的自适应流媒体技术和不同的屏幕分辨率)和不同的网络条件进行测试
  • 包括使用不同播放器同时运行多个不同视频文件的场景
  • 尝试为同时运行多个活动程序复制场景
  • 尝试复制快进的真实场景&直接进入视频中的特定时刻
  • 包括选择字幕,语言等的方案,它将在应用程序上生成相关的负载

如何HTTP/2是有用的提高网站性能

如何HTTP/2是有用的提高网站性能
  • 数据传输通过单个连接:能否在整个会话中在单个连接上共享数据
  • 头压缩:HTTP/2的报头比HTTP/1的报头要压缩得多。X,整体提升网页加载速度
  • 有效的解析:作为一个二进制协议,HTTP/2可以更有效地解析,从而导致较少的错误引发
  • 多路复用方法:通过允许多个请求和响应消息同时通过一个连接,这有助于减少延迟,还允许在传输时将部分消息合并到一个消息中
  • 服务器推送技术:这允许服务器在浏览器才能请求之前向Web浏览器发送必要的资源(如js,css);它可以帮助网站加载更快

值得注意的是,截至2017年5月,前1000万个网站中有13.7%支持HTTP/2。

有建议吗?

有建议吗?

我们很乐意听取您的反馈,问题,评论和建议。这将有助于我们下次更好地制作完全更有用的。
分享您的想法和想法knowledgecenter@qasource.com

免责声明

本帖子中使用的徽标由每个徽标或商标的各个公司拥有。该徽标不受商标所有者赞助或与商标所有者赞助或关联的徽标,但Qasource仅使用徽标进行审核。Qasource的回顾既不是意图也不暗示。

免责声明

本刊物仅供参考,任何内容均不应视为法律意见。我们明确声明,对于因该信息引起的损害,我们不承担任何保证或责任,并鼓励您就您的具体需要咨询法律顾问。我们不承担任何责任更新之前发布材料。