LoadRunner中90%响应时间的理解
最近有朋友老问关于90%的响应时间不太理解,顾摘录如下内容供大家参考:官方解释:Solution: The 90th percentile is the value for which 90% of the data points are smallerThe 90th percentile is a measure of stastical distribution, not unli
adb server version (31) doesn’t match this client (36); killing… 的解决方法
今天折腾了一下Android studio,好不容易搞完了,结果在运行adb命令的时候出错了不要着急,我们先看下这个错误是怎么出现的。1、搞完Android studio之后也升级使用了新的sdk,并配置了环境变量2、启动了第三方模拟器3、之后用adb devices命令就出现了上图的错误从报错的原因来看应该是版本不一致导致的,大概的意思是说你现在的adb版本是31,但是你client端的却是36
大话移动测试
测试界风云变幻,移动测试火爆来袭,移动测试真的像黄金价格一样吗?(黄金可是跌了啊)所有人都适合做移动测试吗?移动测试要怎么做?自动化是必经之路吗?好吧,面对如此多的疑问,小强带你浅入浅出看看移动测试。(纯属个人见解,无对无错,请各位看管理解)1、概念很多人都说手机测试,但手机测试到底要测什么,却没有几个人能完整准确的说出来。小强觉得,表达成APP的测试更为准确些。我们从以下几点来看:l
手机APP测试之ADB常见问题解决方法
大家在使用ADB命令时肯定会碰到各种各样的问题,然后习惯性的到处问人,结果就是没人理你,这个正常,原因其实很多人都说过了。。。。。。 好了,废话不说了,直接入题吧。常见问题1device not found排查方法看看USB线掉了没看看手机是否打开调试模式是不是root以上都不行,就试试把设备对应的VenderID写入到adb_usb.ini文件中ps:不过好像说最新版的
Monkey基本用法与常用参数
可以通过开发机器上的命令行或脚本来启动Monkey。由于Monkey运行在模拟器/设备环境中,所以必须用其环境中的shell来进行启动。可以通过在每条命令前加上adb shell来达到目的,也可以进入Shell后直接输入Monkey命令。基本语法如下:$ adb shell monkey [options] 如果不指定options,Monkey将以无反馈模式启动,并把事件任意发送到安装
大话测试之基本功
前言小弟文笔不好,所以一直没有写什么文章,只应最近blog受到了不少朋友的关注,也渐渐开始写一些文章。之前的文章基本比较散,没有成系列,这次准备写一个系列的文章,帮助想进入测试行业的童鞋,暂时定名为大话测试吧。哦了,这次开篇之作,我们将从基本功开始谈起,争取每期都发表一篇文章形成系列,忘大家多多支持!基本功,不用我废话大家也明白什么意思,作为80、90后的我们,总被前辈说我们浮躁,眼高手低,虽然本
mongodb快速入门
mongodb介绍MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。Mongo使用C++开发。Mongo的官方网站地址是://www.mongodb.org/NoSql,全称是 Not Only Sql,指的是非关系型的数据库。下一代数据库主要解决几个要点:非关系型的、分布式的、开源的、水平可
自动化测试更适合缺陷预防,而不是提高测试效率
很多人在回答为什么要开展自动化测试时,立即回想到的答案是提高测试效率。这种回答本身并没有错,但我想这只是问题的次要方面。在经过数次的自动化测试时间投入与效益比来看,可以基本得出,基于某个场景的测试脚本,在没有变更与维护情况下,脚本执行频率大于5-7次才基本能够收回投入成本,产生自动化效益。基于互联网的产品条件下,一个项目或系统如果包含 > =100个测试场景,事实远超这个数据的N倍,其实很难
VS code for python开发利器
引言最近在整理python自动化测试课程的内容,发现了微软出的vs code编辑器太牛逼了,非常好用,而且轻量的不要不要的,特此记录下,有选择纠结症的朋友我强烈推荐使用ta。PS:兼容win10且兼容高分辨率的屏幕,我感动要哭了~~~下载下载地址:https://code.visualstudio.com/#alt-downloads根据自己的系统下载对应的安装包即可。这里特别注意,一定要下载Sy
通过python读取ini配置文件
ini是啥你可以理解为就是一个配置文件的统称吧。比如test.conf,这样的你可以理解为他就是ini文件,里面一般存放一些配置信息。比如数据库的基本信息,一会我们进行讲解!那么ta的好处是啥呢?就是把一些配置信息提出去来进行单独管理,如果以后有变动只需改配置文件,无需修改代码。ini中的基本格式[名称,根据实际情况写就行,没啥讲究]key1=value1key2=value2python中通过C
python chrome Selenium模拟手机浏览器
环境安装chrome,F12后有个模拟手机浏览器的功能,如果找不到就自己google下啊下载chromedriver.exe,并放到python的根目录下实现代码不废话,直接码起来~#引入必要的包from selenium import webdriverfrom time import sleep#设置mobileEmulation = {'deviceName': 'A
python+selenium+autoit实现文件上传
问题在做web端ui层自动化的时候会碰到文件上传的操作,经常有朋友问到,这里总结一下解决方案第一种:type=file的上传文件,类似如下的使用类似这样的代码就可以完成:driver.find_element('name','file').send_keys('./小强测试品牌.png')第二种:就是第一种除外的,实现起来较为麻烦,这里用到了auto
python自动化测试开发利器sublime环境搭建实战
引子用代码有一个好用的ide是非常重要,有的人总是去鄙视工具,我觉得完全是三观不正。其实工具本身并没有错,错的是用工具的人,所以请不要鄙视工具,不然请你别用电脑。。。因为电脑也是工具!好了,回到正题,python写代码大家经常用的可能是pycharm,eclipse等,这些工具太笨重,资源消耗太大,用的也不爽,其实小巧好用才是王道。之前我介绍过一款python编写工具叫做ulipad,感兴趣的可以
python自动化测试开发利器ulipad最佳实践
介绍UliPad是一个国人开发的python轻量级编辑器,导向和灵活的编程器。它如类浏览器,代码自动完成许多功能,如:HTML查看器,目录浏览器,向导等。下载与安装下载地址:链接:https://pan.baidu.com/s/185A5B9QcKKc1g6P7vhdAeA 密码:wryv傻瓜式安装,一路next即可特别提醒:1、对于win7以及win10等系统所有步骤均使用右键管理员权限进行操作
用python下载美剧《天蝎》
前言为了看美剧《天蝎》,终于在电影天堂网站找到了,嘎嘎,于是就想下载下来好好欣赏。代码import requests,re,os,time#电影的URL地址url = "http://www.dygod.net/html/tv/oumeitv/109673.html"s = requests.get(url)# print(s.encoding) #打印下汉字的编码类型res
mysqlsla快速入门
1、什么是mysqlsla?简单的说就是分析mysql log的工具,我主要是用他来分析下mysql slow log。2、下载http://hackmysql.com/mysqlsla3、安装tarcdperl Makefile.PLmake && make install4、运行mysqlsla -lt slow /tmp/slow.log(通过这个参数来制定log的类型,主要
Quality Center引发的测试管理思考
QC是很出名的强大的管理工具,很多测试爱好者都追逐着它,学习怎么使用它,今天我写这篇文章不是讲解如何使用,而是通过分析这个管理软件来看看测试管理的思想,其实工具不仅给我们带来了效率和便捷,更多的是给我们流程上的指导,如果你深刻理解你会发下QC就给了我们一个很好的测试管理指导。好了,废话不多说,我们就来看看它吧! 首先我们来看下QC的整体管理流程图,如下图: 看似简单的图,其实蕴
测试主管接手新团队的几件事
第一件事:环境熟悉俗话说,知己知彼,方能百战不殆。切忌刚上手就胡乱打一通,有时正确的策略运用在错误的时机仍会产生坏的结果。人员:你不是一个人在战斗。了解你团队中的核心成员,了解他们的特点、需求(方法很多,你可以找团队的上一任老板)。建立好跟他们的信任,是你接下来工作是否得心应手的保障。很多人更愿意使用「自己人」,除非你有十足的把握,不建议你在新团队中这样做。也许你并无恶意,但可能会引起其他员工的反
如何提高Linux系统应对短连接的负载能力
在存在大量短连接的情况下,Linux的TCP栈一般都会生成大量的 TIME_WAIT 状态的socket。你可以用下面的命令看到:netstat -ant| grep -i time_wait有时候,这个数目是惊人的: netstat -ant|grep -i time_wait |wc -l 可能会超过三四万。这个时候,我们需要修改 linux kernel 的 tcp ti
Hadoop测试常见问题和测试方法
随着分布式计算技术的推广,越来越多的大数据计算任务迁移到hadoop平台上进行,模型类的hadoop应用也越来越多。经过这一段时间在hadoop上的测试项目,在此简单分享下hadoop上项目测试的经验。本文主要介绍项目测试过程中一些常见的现象以及问题的说明和一些常见的测试方法一、测试常见问题1、reduce输出文件,上传文件,下载文件等操作的目的文件的删除。【现象】程序第一次运行还是成功的,数据和