
买!买!买!高并发实现思考
双11买!买!买!淘宝秒杀,天降红包雨,春运抢火车票这些高并发场景,总会让大部分测试人员觉得不可思议,叹为观止。当然,笔者对这些性能挑战也是心驰神往。可惜笔者则最多面对几千上万人的抽奖活动性能场景,但这不妨碍笔者对这些高性能场景实…
双11买!买!买!淘宝秒杀,天降红包雨,春运抢火车票这些高并发场景,总会让大部分测试人员觉得不可思议,叹为观止。当然,笔者对这些性能挑战也是心驰神往。可惜笔者则最多面对几千上万人的抽奖活动性能场景,但这不妨碍笔者对这些高性能场景实…
在linux系统环境的测试开发过程中,我们常常需要评估系统性能,尤其在性能测试工作中,我们需要通过系统资源的监控,从而分析定位系统的性能瓶颈。首先,我们要知道从哪些维度来评估系统的性能好坏:CPU利用率及负载内存利用率磁盘I/O利…
作为性能测试基础篇最后一节,今天不聊别的,主要看下性能测试常用的策略有哪些,有哪些是你已经在工作中运用到了的。常用性能测试策略:1、基准测试单用户测试,目的是为其他测试提供参考依据;建议单用户循环多次得到的数据,避免单独请求…
测试用例这块知识、经验,小酋在前面陆续都讲完了。这章提供几种用例模板,作为这块知识的收尾。-1-测试用例(主指功能测试用例模板)的内容通常包括测试目标(目的),需求标示(一般同需求文档中的需求编号对应),预置条件(如需要的网…
如果你工作中已经在用jmeter做接口测试,或性能测试了,你可能会遇到一个麻烦。那就是jmeter的变量值不能跨线程组传递。看,官方就已经给出了解释:这个不是jmeter的缺陷,这是jmeter的设计使然的。如果变量在开始测试之前已经确定了,我…
近几年软件测试行业在如火如荼的发展壮大着,互联网以及其他传统公司都需要大批量的软件测试人员,但是19年的大规模裁员,让人觉得行业寒冬已来,软件测试人员的职业规划值得我们深度思考。大家都比较看好软件测试行业,只是因为表面上看起来:钱…
在软件测试面试过程中,可能会遇到「如果让你测试一个完全不熟悉的系统,你会怎么办?」的面试问题,面试官与应聘者对话如下:面试官诡异的微笑:“如果让你测试一个你完全不熟悉的系统,你会怎么办?”小Q脱口而出:“了解清楚需求”面试…
测试效率和质量的提升是一个大话题,是所有测试人员追求的终极目标,需要整个公司或部门建立完善的测试体系和质量流程,而不仅仅是测试人力的增加。本文主要讨论测试效率提升中的一个点:测试执行效率。测试执行效率的提升是初入测试行业人员必须…
现在软件测试行业的人员大多数来源于各大高校的软件工程、计算机相关专业招聘一些软件测试工程师,同时还有一部分其他非计算机类专业相关的同学参加培训或者自学加入到软件测试的队伍中,随着很多同学想加入软件测试行业,但是他们学习的又是非软件…
在上一篇中,小酋讲解了“用户需求和软件需求”,接下小酋就讲讲拿到需求后,如何进行测试需求分析,重点是测试点的提取。1、测试需求是什么?测试需求主要解决“测什么”的问题。测试需求应全部覆盖已定义的业务流程,功能和非功能方面的…
1系统性能定义性能测试,主要是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。系统性能主要包括两个值:吞吐量(Throughtput),即每秒钟可以处理的请求数,事务数。系统延迟(Latency),也就是…
搜索框是web系统常见功能之一,虽然简单,但也很考验个人的测试水平。搜索功能分为简单搜索和高级搜索,部分需求参考了百度。下面谈谈它的测试点。1、简单搜索界面测试搜索框UI显示正常,布局合理;搜索页面布局合理,无错别字;搜索…
性能测试工具,从广义上讲,在性能测试过程中使用到的所有工具都可以称其为性能测试工具。从狭义上来讲,我们可以把性能测试工具分为服务器端性能测试工具与前端性能测试工具。服务器端性能测试工具也我们测试人员通常所认为的性能测试工具。Load…
知识的提高不在于积累和封闭,而在于传播和交流。今天这篇文章的主题为网络测试。这是我前些年做网络测试后的沉淀,今天拿出来给大家分享一下。要做好网络测试,我们前提是要了解网络。否则哪怕工具再好,你也理解不了里面数据的含义和反馈给你的…
软件测试有哪些类别?这似乎是一个很easy的问题,但事实如此吗?小酋今天打算对这些测试类别做一个梳理:测试方法划分黑盒测试:通过软件的外部表现来发现缺陷和错误。白盒测试:对软件内部结构进行分析,检测寻找问题。灰盒测试…