• 敢不敢模拟超过 5 万的并发用户?
    来自:http://t.cn/ES7KBkW本文将从负载测试的角度,描述了做一次流畅的5万用户并发测试需要做的事情.你可以在本文的结尾部分看到讨论的记录.快速的步骤概要编写你的脚本使用JMeter进行本地测试BlazeMeter沙箱测试使用一个控制台和一个引擎设置Users-per-Engine的数量设置并测试你的集合 (1个控制台和10-14 引擎)使用 Master / Slave 特性来达成你的最大CC目标步骤1 : 编写你的脚本开始之前,请确定从JMeter的Apache社区jmeter.apach...
  • 专访商莉:中小型企业如何从零开始做好接口自动化测试?
    随着移动互联网的发展,越来越多的应用基于前后端分离构建,后端提供数据接口,前端调用接口返回数据渲染到UI,这个时候保证后端接口数据正确性变的愈来愈重要,如何实现对接口的自动化测试,提升测试工作的效率呢?本次我们有幸邀请到有着15年+测试经验的大咖,来帮助大家详细解说接口自动化测试那些事儿,其实接口自动化并不难!专家介绍:商莉 15年以上软件测试、开发及管理经验,参与过美国大型收缴费系统的开发及测试工作,熟悉大型应用软件的开发和测试流程,有丰富的测试技术项目管理经验,对单元测试、系统测试的方法和管理流程有深刻...
  • 如何做好自动化测试技术和区块链技术? | 51做专家
    本文首发于 51Testing,作者 cwb007 是 51Testing特邀嘉宾。以下来自 51Testing 整理的对话实录:01如果要测试区块链项目,要从哪几点着手?    1、要首先掌握密码学的基本知识(例如对称加密、非对称加密、数字签名的原理);  2、理解数据结构中的链表概念,树的概念;  3、区块链的交易记账模型(如何实现转账的,如何避免双花的,如何实现所有权验证的);  4、若是基于以太坊代码做,那还得理解虚拟机运行原理;  区块链项目重点测试如下内容:  ①转账,向单/多签名地址转账,向脚...
  • 敢不敢模拟超过 5 万的并发用户?
    程序员的成长之路互联网/程序员/成长/职场 关注阅读本文大概需要 6 分钟。来自:http://t.cn/ES7KBkW本文将从负载测试的角度,描述了做一次流畅的 5 万用户并发测试需要做的事情。你可以在本文的结尾部分看到讨论的记录。快速的步骤概要:编写你的脚本使用 JMeter 进行本地测试BlazeMeter 沙箱测试使用一个控制台和一个引擎设置 Users-per-Engine 的数量设置并测试你的集合 (1 个控制台和 10-14 引擎)使用 Master / Slave 特性来达成你的最大 CC ...
  • 压测必经之路,解读JMeter分布式 | 51上头条
    JMeter是当前Web性能测试中应用最为广泛的工具,简洁强大的界面,开源免费的授权,以及广泛的插件扩展,使得JMeter能满足几乎所有Web场景的性能测试。然而,单机性能的限制,是JMeter一直以来最大的诟病。由于采用Java多线程进行并发用户的模拟,使得线程数的增加自然增加了测试机的资源消耗。一边是被测系统并发数的日益提高,一边是JMeter单机性能的掣肘。测试人员仿佛是走钢丝的杂技演员,平衡木的一边是并发数,一边是测试机的资源,战战兢兢、小心谨慎的想找到其中的平衡。  实际上JMeter提供了一种分...
  • 华山论剑,Web性能测试工具谁与争锋!
    摘要:互联网访问存在黄金3秒原则(3秒网页没打开57%的网友就会走),所以性能决定了网站的生死。如何进行Web性能测试,客观的评价网站的性能,并进行有效的优化具有决定性的意义。在众多Web性能测试工具中,LoadRunner和JMeter是众人皆知的优良框架。事实上,还有很多优秀的工具在各个角度进行着Web性能测试的支持。这些软件或开源免费,扩展性强;或商业全面,提供强大的生态圈。有的用户界面功能强大,美观大方;有的短小精悍,上手迅速。  本文主要介绍12款Web性能测试的软件,最后也给出更多的,在有限篇幅...
  • Selenium Grid容器化-分布式测试
    内容将介绍在容器环境中一键部署Selenium Grid,动态伸缩node节点,制作测试脚本的基础镜像。Selenium经常被用于测试web应用程序在不同浏览器的兼容性。在企业级自动化测试中,常常结合Selenium组件Selenium Grid实现多节点分布式自动化测试。Selenium Grid由中心管理服务Hub和多个node节点组成,node节点需要注册到Hub服务中。使用传统方式部署分布式测试环境比较繁琐和费时,本文将介绍使用docker-compose的方式实现一键部署Selenium Grid分布式测试环境。Client Demo演示上面通过docker-compose已成功部署了Selenium Grid,其中心HUB服务端口为4444,测试脚本需要指向该端口。