今天在7DGroup的群里,老郑提了个问题,ps统计出来的CPU百分比为什么比TOP统计出来的少很多。图如下:从上面的图来加一下,确实差别比较大呀。top里面:800%-16.9%-7.6%-22.1%-29.9%-8.8%-24.4%-16.9%-20.3%=653.1%ps里面只有300%以下。为什么会这样呢?先得了解ps和top有什么区别。Top是一个monitoringtool,但ps是一
18 小时前| 1208 人阅读|0 人点赞

腾讯智库发布了「2019年中国互联网趋势报告」,来看看中国互联网的“未饱和”
1 天前| 1224 人阅读|0 人点赞

QTP是QuickTestProfessional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的自动化测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试哪些功能、操作步骤、输入数据和期望的输出数据等。HPQuickTestProfessional提供符合所有主要应用软件环境的功能测试和回归测试的自动化。采用关键字驱动的理念以简
2 天前| 1235 人阅读|0 人点赞

引言在上文走进Java接口测试之理解JSON和XML基础我们介绍了JSON的基础知识,本文我们深入研究阿里巴巴的开源JSON解析库fastjson。什么是fastjson?fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将JavaBean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。截止2019/2/1:GithubStars:164
2019-02-15| 1233 人阅读|0 人点赞

“这篇文章,我们将用非常浅显易懂的语言,跟大家聊聊大规模分布式系统的容错架构设计。”虽然定位是有“分布式”、“容错架构”等看起来略显复杂的字眼,但是咱们还是按照老规矩:大白话+手绘数张彩图,逐步递进,让每个同学都能看懂这种复杂架构的设计思想。TB级数据放在一台机器上:难啊!咱们就用分布式存储系统举例,来聊一下容错架构的设计。首先,我们来瞧瞧,到底啥是分布式存储系统呢?其实特别的简单,咱们就用数据库
2019-02-14| 1236 人阅读|1 人点赞

这个框架需要开发数据表和关键字,这些数据表和关键字独立于执行它们的测试自动化工具,并可以用来“驱动"待测应用程序和数据的测试脚本代码,关键宇驱动测试看上去与手工测试用例很类似。概述在自动化的软件测试系统实现过程中使用框架设计可以使得测试脚本的维护量减至最少。然而,大量的自动化测试工具均采用传统的“录制一回放”模型,导致了较高的脚本维护量,因为测试数据在测试脚本程序中是以硬编码方式实现的。此外,工具
2019-02-13| 1393 人阅读|14 人点赞

无论在谁的分层测试理论中,接口级别的测试都是不可或缺的一层,无论是三角形分层测试模型,还是菱形分层测试模型。API测试工具和手段都是重要的分层测试的落地实践部分,同时也会作为集成测试一部分存在。在API测试中主要关注的除去功能正确性外还有可靠性、性能、鲁棒性和安全性。本文将提供一些API测试工具的摘要,涵盖开源和商业解决方案,测试团队可以根据自己的需求进行选择。官方网址:https://www.g
2019-01-23| 1477 人阅读|4 人点赞

舒适区真的“舒服”吗?相信很多传统的测试人员扪心自问的同时,都是这样在舒适区不断痛苦着,有的人在这种痛苦中日渐卑微,而有的人却愈发的成熟。而卑微和成熟之间就差着一个词,叫做“Transform”,能否赶上NewIT这班车,在这股大潮中成为弄潮儿,不被新的时代所抛弃,这完全取决于自己思维的转变!测试是一个看似门槛很低,但却很难的工作。因为一名合格的测试人员需要对业务有着非常清晰的理解,对整体架构有着
2019-01-22| 1432 人阅读|0 人点赞

在工程工期时间有限的情况下,怎么解决测试工期和全部测试用例执行时间之间的矛盾呢?怎么样的设计才能算测试用例引自:IEEEStandard610(1990):Asetoftestinputs,executionconditions,andexpectedresultsdevelopedforaparticularobjective,suchastoexerciseaparticularprogram
2019-01-21| 1434 人阅读|1 人点赞

前言在上文性能基础之理解Linux系统平均负载和CPU使用率,我们详细介绍了Linux系统平均负载的相关概念,本文我们来做几个案例分析,以便于加深理解。准备工作测试环境操作系统:CentOS7.2双核监控工具:iotop、htop、top、uptime、sysstat压测工具:stress#获得物理cpu核心的数量[zzw@7dgroup2~]$lscpu-pegrep-v'^#'wc-l2#获取
2019-01-18| 1429 人阅读|0 人点赞


曾经写过非常详细的,关于简历&面试方面的系列文章。今晚,再补充几点。趁周末,大家都有时间,重新更新一波简历,再去投递简历,提高收到面试电话的概率。简历,是面试成功的第一步敲门砖。能力再好,没面试机会,也会错过很多更好的机会。由于之前写过文章,写过的就不再重复了。就补充如下四点,非常简单,非常容易做到,也是比较

93°|912 人阅读|6 人点赞|2 条评论


idea结合testng测试数据生成工具类时报错如下: 1、org.testng.TestNGException: org.xml.sax.SAXParseException; lineNumber: 3; columnNumber: 44; 值为 "none" 的属性 "parallel" 必须具有列表 "false methods tests classes instances " 中的值

54°|541 人阅读|0 人点赞|0 条评论


在计算并发用户数之前,需要先了解2个概念。并发用户:指的是现实系统中同时操作业务的用户,在性能测试工具中一般称为虚拟用户。并发用户这些用户的最大特征是和服务器产生了交互,这种交互既可以是单向的传输数据,也可以是双向的传送数据。TPS:每秒事务数,每秒钟系统能够处理的交易或事务的数量每秒事务数,是衡量系统性能的一个重要指标。而性能测试过程中,不是发起的并发用数越多,系统能够支撑从而

73°|727 人阅读|5 人点赞|1 条评论


为了验证系统性能,分别通过jmeter基于http、https 以及httpclient HttpUrlConnection 等几种方式对及支持http /https 接口进行1000thread并发测试结果分析,执行脚本过程中分别出现如下错误信息及解决过程记录。 1、NoHttpResponseException (the target server failed to respond) 服

73°|737 人阅读|1 人点赞|0 条评论


1、官方及参考文档https://docs.gitlab.com/ce/ci/triggers/README.html#pass-job-variables-to-a-triggerhttps://walterinsh.github.io/2016/04/18/using-gitlab-ci.htmlhttp://blog.csdn.net/wmq880204/article/d

74°|734 人阅读|0 人点赞|1 条评论