测试
xiaomin_____
努力~~
展开
-
JMeter——PerfMon插件
PerfMon并不是JMeter原生的工具。要使用这个工具还需要下载一些插件。1、JMeter Plugins Manager下载:该插件是一个管理插件的插件。下载页面(https://jmeter-plugins.org/downloads/all/),下载后是一个jar(jmeter-plugins-manager-0.10.jar),把该jar放到jmeter的lib/ext...原创 2017-07-17 15:08:22 · 266 阅读 · 0 评论 -
Appium(JAVA)Windows 7系统搭建及示例运行
1、搭建Android环境http://blog.csdn.net/jlminghui/article/details/39582895注:需要设置系统变量“ANDROID_HOME”。 2、下载安装Eclipse及ADT下载地址:https://www.eclipse.org/downloads/ 下载地址: https://stuff.mit.edu/afs/sipb...原创 2017-08-30 10:24:08 · 95 阅读 · 0 评论 -
自动化测试框架对比(UIAutomator、Appium、Robotium)
转载自:http://www.cnblogs.com/liuyuxuan/p/5614923.html 自动化测试框架对比(UIAutomator、Appium、Robotium) 一、原理 1.UiAutomator——基于UIAutomation的用户界面自动化测试框架,可以跨应用工作,谷歌亲生的。UIAut...原创 2017-08-30 10:20:04 · 495 阅读 · 0 评论 -
appium简明教程(转)
appium简明教程(1)——appium和它的哲学世界什么是appium?下面这段介绍来自于appium的官网。Appium is an open-source tool you can use to automate mobile native, mobile web, and mobile hybrid applications on iOS and Android pl...原创 2017-08-30 10:10:00 · 389 阅读 · 0 评论 -
appium+Python真机运行测试demo的方法
appium+Python真机运行测试demo的方法 一, 打开手机的USB调试模式 二, 连接手机到电脑 将手机用数据线连接到电脑,并授权USB调试模式。查看连接的效果,在cmd下运行命令:adb devices查看UDID,如下图所示:如果有输出,就表示连接成功。 三, 启动Appium服务方法一:cmd命令行启动 根据查...原创 2017-08-29 15:47:56 · 245 阅读 · 0 评论 -
Appium+java实现自动化测试实例
前面我已经搭建好了appium所需要的环境,本文我以系统自带的计算器app为测试对象,进行学习。一、将测试机与PC连接(本人使用的是真机)通过Usb接口将真机与PC端连接起来,在安装appium搭建环境中我们已经安装了SDK,所以打开CMD命令窗口,用adb devices命令来查看是否可以检测到手机设备,如果如下图显示出设备,则证明我们可以对手机进行测试操作。查看设备....原创 2017-08-29 14:41:32 · 444 阅读 · 0 评论 -
关于Nginx的一些优化(突破十万并发)
worker_processes 8;nginx进程数,建议按照cpu数目来指定,一般为它的倍数。worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个,或者将一个进程分配到多个cpu...原创 2017-08-07 10:01:45 · 82 阅读 · 0 评论 -
压力测试衡量CPU的三个指标:CPU Utilization、Load Average和Context Switch Rate
Linux下cpu使用率load average的简单理解 load average一般可以通过top或者uptime观察到,格式如下: load average: 0.10, 0.05, 0.58 分别代表了最近1分钟,5分钟,15分钟CPU的平均负载情况 如果是单核CPU的话,1.00就表示CPU已经满负荷了, 如果是多核CPU的话,load avera...原创 2017-08-06 15:25:26 · 227 阅读 · 0 评论 -
Linux 性能监控
公司有个测试服务器,上面跑了几个应用和一个DB。 DB被这个几个应用使用。 最近老是被挂掉。 CPU 使用率100%。 搞到最后大家都不能用。 敲个命令都没反应。 TOP命令显示的是一些Oracle session占用CPU资源太多。 杯具的是在服务器上连sqlplus 都进不去了,命令都没反应。 只好把服务器重启了。 重启之后再看了一下,是一个同事测试的SQL 有问题。 ...原创 2017-08-06 15:25:00 · 115 阅读 · 0 评论 -
linux、mysql、nginx、tomcat 环境下压力测试的主要调试参数
一、linux 系统内核参数/etc/sysctl.conf文件常用参数net.core.netdev_max_backlog = 32768 #允许送到队列的数据包的最大数目net.core.rmem_max = 8388608 #SOCKET读缓存区大小net.core.wmem_max = 8388608 #SOCKET写缓存区大小...原创 2017-08-03 17:59:21 · 81 阅读 · 0 评论 -
Linux系统下CPU使用(load average)梳理
在平时的运维工作中,当一台服务器的性能出现问题时,通常会去看当前的CPU使用情况,尤其是看下CPU的负载情况(load average)。要想获得服务器的CPU负载情况,有下面三种命令:123456789101112131415161718191)w命令[root@localhos...原创 2017-08-03 16:56:55 · 92 阅读 · 0 评论 -
CPU利用率与Load Average的区别?
CPU利用率与Load Average的区别?CPU利用率,是对一个时间段内CPU使用状况的统计,通过这个指标可以看出在某一个时间段内CPU被占用的情况,如果CPU被占用时间很高,那么就需要考虑CPU是否已经处于超负荷运作,长期超负荷运作对于机器本身来说是一种损害,因此必须将CPU的利用率控制在一定的比例下,以保证机器的正常运作。Load Average是 CPU的Load,它所包含的信...原创 2017-08-03 16:48:19 · 103 阅读 · 0 评论 -
理解Linux系统中的load average(图文版)
一、什么是load average?linux系统中的Load对当前CPU工作量的度量 (WikiPedia: the system load is a measure of the amount of work that a computer system is doing)。也有简单的说是进程队列的长度。Load Average 就是一段时间 (1 分钟、5分钟、15分钟) 内平均 ...原创 2017-08-03 16:46:22 · 118 阅读 · 0 评论 -
tcpcopy简介
本文内容是整理自 王斌的博客(http://blog.csdn.net/wangbin579)和郑钧的博客(http://www.cnblogs.com/zhengyun_ustc),以便让自己可以有个宏观的认识。Tcpcopy是一个分布式在线压力测试工具,可以将线上流量拷贝到测试机器,实时的模拟线上环境,达到在程序不上线的情况下实时承担线上流量的效果,尽早发现bug,增加上线信心。T...原创 2017-07-26 13:50:30 · 421 阅读 · 0 评论 -
Jmeter 线程组设置
添加线程组:右键测试计划->添加->Threads->线程组 左侧树形标签栏中,显示标签信息。选中线程组,右侧内容栏中显示线程组的相关信息。名称:可以给线程组设置一个个性化的命名注释:可以对线程组添加备注以标记在取样器错误后要执行的动作:就是在错误之后要如何执行,可选继续执行后续的、停止执行等。线程数:就是需要设置多少线程执行测试。...原创 2017-07-17 17:35:33 · 351 阅读 · 0 评论 -
自动抢红包,自动安装原理之AccessibilityService
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布前段时间看别人博客的时候偶然间看到了Android微信自动回复功能,最后的效果也很不错,博主在文中提到了AccessibilityService,以前压根没接触过这东西,表示一脸懵逼。也是这个原因我去找了AccessibilityService相关的资料好好的看了一遍,发现这个东西真的太NB了,网上对Accessibili...原创 2017-10-07 21:27:33 · 166 阅读 · 0 评论