性能测试之如何构造海量测试数据(图)

  一、主流程  不论是公司的系统还是开源的项目,在做测试之前,都应该要熟悉它的主流程(主业务),才能更有利的设计测试用例。  · 用户注册  · 登录发帖  · 登录回帖  · 浏览  · 搜索  · 在页面能看到还有热门主题、最新主题等功能 ...

分享:

微信公众号压力测试要怎么压?哪位大神能详细讲讲吗(图)

  简单说一下微信公众号方面压测问题。  微信压测的主要门槛在于网页的授权,由于一般压测的客户端访问微信,往往要经过微信的客户端验证,如果没有网页授权,很难真实的模拟使用的场景。  为了能够实现微信网页鉴权相关产品的压测,我们需要基于微信...

企业如何进行游戏软件性能测试,有哪些常规测试知识要点?

  随着网络游戏市场的进一步繁荣,人们对游戏软件关注度和性能要求越来越高。就拿几款热门手游来说,如果游戏使用人群基数大,那么势必会对游戏软件服务器产生压力,玩家的体验也不好。所以做好游戏软件性能测试对于开发人员优化产品结构,提升用户的游戏...

APP稳定性测试:monkey日志分析及内存泄漏分析

  一.monkey日志分析  1、程序无响应的问题:在日志中搜索“ANR”。  2、崩溃问题:在日志中搜索“Exception“。  看前后执行事件进行复现,如果Monkey测试顺利执行完成,在log的最后,会打印出当前执行事件的次数和所花费的时间;// Monkey finis...

如何进行app性能测试,app性能测试应关注的测试点

  随着智能化生活的推进,我们生活中不可避免的要用到很多程序app。有的APP性能使用感很好,用户都愿意下载使用,而有的APP总是出现卡顿或网络延迟的情况,那必然就降低了用户的好感。所以APP性能测试对于软件开发方来说至关重要,做好软件APP性能测试能...

分享:

必不可少的日志:一次 Logback 发现的隐患(图)

  一、现象描述  近期我们在线下环境进行了核心链路单接口的性能摸底,在使用我厂基于 Gatling 自研的 gatling-dubbo框架(详见Dubbo 压测插件 2.0 —— 基于普通 API 调用)对 ic 应用的 getActivityList 这个 Dubbo 接口进行压测的时候,在 RPS 接近...

#
日志
分享:

可靠性测试的基础知识——软件可靠性测试

  可靠性测试概念  对软件可靠性进行定量的评估或验证,为了达到和验证软件的可靠性定量要求而对软件进行的测试。  软件可靠性测试的目的  (1)通过在有使用代表性的环境中执行软件,以证实软件需求是否正确实现。  (2)为进行软件可靠性估计采集准...

基于JMH微基准测试入门案例(图)

  JMH - java Microbenchmark Harness  微基准测试,他是测试某个方法的性能到底是好还是不好。 这个测试框架是2013年发出来的,有JLT开发人员开发,后来归到OpenJDK下面。  下面介绍什么是JMH,他是用来干什么的,怎么使用?基于idea中使用。  创...

分享:

使用Python+Pycaret进行异常检测(下)(图)

  异常检测  为异常检测设置 PyCaret 环境。为此,我们可以使用 Pycaret 的异常检测模块,这是一个无监督的机器学习模块,用于识别数据中可能导致异常情况的异常值。  from pycaret.anomaly import *  setup = setup(df, session_id = 123)  指定...

使用Python+Pycaret进行异常检测(上)(图)

  异常检测提供了在数据中发现模式、偏差和异常的途径,这些模式、偏差和异常不限于模型的标准行为。随着数据呈指数级增长,分析数据并得出形成重要业务决策基础的见解已成为一种普遍趋势。我们不仅需要分析数据,还需要准确地解释数据。找出异常并确定异...

性能基础之理解Linux系统平均负载和CPU使用率

  前言  做为一个工程师,每当我们发现计算机变慢的时候,我们通常的标准姿势就是执行 uptime 或 top 命令,来了解系统的负载情况。  比如像下面这样,我在命令行里输入了 uptime 命令,系统会返回一行信息。appletekimbp:~ apple$ uptime20:44 ...

游戏性能测试的一些想法(图)

  最近2年都在做性能优化这个方向,对渲染,内存,cpu调度,以及美术制作等有了较多认识,想聊一下对qa而言,如何可以做好游戏性能测试,希望能可以和大家讨论。主要分为几个部分:  · 游戏优化的目的。  · 性能优化的流水线  · 游戏性能测试应...

分享:

利用Jmeter对WebRTC应用进行压力测试(图)

  说明:WebRTC是一款开源的多人即时视频API,与一般的http请求不同,webrtc应用实际压力主要是码流  最近负责了一个WebRTC的视频会议性能测试,也蛮有意思的,因此将压测方案、思路记录下来  一、测试思路  1、WebRTC多人会议的简单架构(自己画,...

性能测试如何选择并发用户数?

  经常有人问我,性能测试中怎么设置并发数,怎么合理选择并发数?在这里我简单说下,大家可以参考,如果觉得有用动动手指转发,谢谢!  并发用户:指的是现实系统中同时操作业务的用户,在性能测试工具中一般称为虚拟用户(VirutalUser)。并发用户跟注册...

性能测试从需求分析开始

  自从年后转岗专职自动化测试岗位后,性能测试基本被我丢一边了,好久没更新性能测试相关的博客了。  今晚和朋友讨论完自动化测试框架的优化之后,有认识的同行问我一个性能相关的问题,就和他聊了下我的一些建议。  这篇博客,就以今晚的性能话题为...

如何使用monkey进行稳定性测试(全过程)(图)

  一、安装monkey环境  下载AndroidSDK环境和环境变量(需要先安装java环境)。  配置环境教程:https://www.jianshu.com/p/c3e1fe6f61c4  安卓设备(真机/模拟器)。  二、连接设备  1.手机打开USB调试模式  2.cmd命令行输入 adb devices ...

摆脱前端测试恶梦:摇摆不定的测试(一)(图)

  有一个寓言故事,这些天我经常想起。这则寓言是在我小时候告诉我的。它被称为伊索的 "狼来了的男孩"。它讲述了一个在村子里放羊的男孩。他觉得无聊,就假装有狼在袭击羊群,向村民们求救--但他们失望地发现这是一场虚惊,便不再理睬这个男孩。然后,当...

软件性能测试的几种方法

  首先我们来看看什么是软件性能?  软件的性能是软件的一种非功能特性,它关注的不是软件是否能够完成特定的功能,而是在完成该功能时展示出来的及时性。 表明了软件系统对时间及时性及资源经济性的要求。对于一个软件系统,运行时执行速度越快、占用...

分享:

关于微服务,我们该如何进行性能测试?

  什么是微服务  微服务,通常指的是一个支持持续开发、系统可扩展、应用程序解耦和多语言编程的架构平台。它在服务边界的帮助下隔离了平台,这使得单独使用和管理每个服务变得更加简单。由于每个服务都是相互独立的,这就使得添加高级功能或扩展变得更...

APP常见性能测试点之响应时间(图)

  软件的响应时间和响应速度直接影响到用户的体验度,如果一个软件,迟迟加载不出来,会直接影响到软件的日活、留存。因此对于一个软件,对响应速度测试是必不可少的。  主要测试点:  1、冷启动:首次启动app的时间间隔(只是启动时间,不包括页面加...

分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号