测试
文章平均质量分 51
会抒情的猪
这个作者很懒,什么都没留下…
展开
-
测试人员都应该是好的产品人员
“作为一款用户规模达到数亿的大众必备软件,任何一个微小的BUG都可能影响至少数百万的用户,因此不能放过每一个BUG”这句话是否是正确的?错误的!这是为什么呢?因为你没有对BUG的等级进行划分,有些BUG是用户感受不强烈的,比如在线翻译、字符表情、皮肤盒子等,存在一点BUG对我使用输入法打字没啥影响,我不太可能因为这个而卸载输入法,并且用户不至于写篇微博泄愤,那么这个BUG的严重等级就低,暂时可以放转载 2015-05-15 15:16:44 · 473 阅读 · 0 评论 -
Python操作Jenkins
Jenkins remote access API https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API如果通过python来操作控制Jenkins, 有两个module可以使用,JenkinsAPI 和 Python-Jenkins。JenkinsAPI: https://pypi.python.org/py原创 2017-04-13 16:58:46 · 5894 阅读 · 2 评论 -
JMeter压力测试遇到的问题汇总
HTTP 压力测试,使用JMeter是比较方便的,可以自定义sampler,JMeter搜集log之后能够得到TPS, response time等数据。以下是遇到的问题,解决方法如下。1. NoRouteToHostException Caused by: java.net.NoRouteToHostException: Cannot assign requested address原创 2017-03-02 14:40:47 · 8093 阅读 · 2 评论 -
JMeter参数化方法
JMeter使用过程中,有些测试数据需要随着测试环境的变化相应的进行调整,这时最好将这样的数据作为参数传入。有以下几种办法。1. 配置properties参数a. 在bin目录下新建自定义的properties文件,文件后缀为.properites例如: test.properties# cat test.propertiesrequest.host=http://testre原创 2016-11-25 17:38:06 · 1006 阅读 · 0 评论 -
pytest使用说明
使用和调用python -m pytest调用:python -m pytest [...] 效果和py.test [...] 一样获取版本,选项名,环境变量py.test --version 看版本py.test --fixtures 查看内置参数py.test -h | --help 命令行和配置文件帮助失败后停止首次失败后停止执行:py.test -x转载 2016-04-25 14:24:01 · 6138 阅读 · 0 评论 -
Centos上pytest环境搭建
Centos上配置pytest环境。一、安装pip# wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz# tar xvzf 1.5.5.tar.gz# cd pip-1.5.5/# python setup.py install此时可能会报错,提示没有se原创 2016-04-25 14:09:53 · 3263 阅读 · 0 评论 -
Jmeter插件——Java实现thrift客户端
系统环境: mac os一 Jmeter安装下载Jmeter最新版本,地址 http://jmeter.apache.org/download_jmeter.cgi 解压之后就可以直接用了。启动Jmeter: wangwenqians-MacBook-Pro:bin wangwenqian$ pwd/Users/wangwenqian/Tools/apache-jmete原创 2015-11-12 18:23:29 · 4151 阅读 · 3 评论 -
Android设备root及xposed&Privacy的安装
第一步:设备root手机是Nexus s, 系统Android4.0.3, 下载superuser,放到sd卡上。下载superuser:进入手机fastboot模式,选择recovery -> install zip -> install zip from /storage/sdcard0,选择superuser安装包,等待安装完成,选择++++GoBack+++++, 然后选在rebo原创 2015-10-19 17:20:03 · 2256 阅读 · 0 评论 -
开启真机的View Server引入HierarchyViewer/By写monkeyrunner自动化测试脚本
原文地址:http://www.dup2.org/node/1538 其实相关文章网上也有不少了,不过在真机上开启View Server的中文文章好像只有一篇,前段时间按照这篇文章的内容,并结合英文源文去hack我的Nexus S(4.1.2)也走了一点弯路。现在总结一下我的步骤(其实有相当一部分拷贝了这篇,衷心感谢原文作者)。并写点在开启View Server之后monkeyrunn转载 2015-09-07 18:34:12 · 576 阅读 · 0 评论 -
MonkenRunner通过HierarchyViewer定位控件的方法和建议(Appium/UIAutomator/Robotium姊妹篇)
1. 背景在使用MonkeyRunner的时候我们经常会用到Chimchat下面的HierarchyViewer模块来获取目标控件的一些信息来辅助我们测试,但在MonkeyRunner的官网上是没有看到相应的API的描述的,上面只有以下三个类的API引用信息(http://developer.android.com/tools/help/MonkeyDevice.html )Mon转载 2015-09-10 11:25:05 · 874 阅读 · 0 评论 -
Monkeyrunner实例
使用Android中提供的自动化测试工具Monkeyrunner实现的小例子。实例一:程序启动之后点击按钮 click.py:from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice,MonkeyImagedevice=MonkeyRunner.waitForConnection()device.pres原创 2015-06-05 18:05:57 · 564 阅读 · 0 评论 -
浅谈从测试技术到测试管理
从测试的职业发展来看,大体路线应该是这样的:测试工程师-测试组长-测试主管(经理)\测试架构师,再往上就是专业领域的测试大咖或者企业的高层管理人士了。今天,我想和大家分享的就是从测试技术人员,转向测试组长的这一阶段,也是本人工作经验的一点分享。个人认为,从测试工程师升到测试组长(主管),是从一个技术角色转换到了技术和管理的角色,这就需要去挑战。第一就是克服沟通障碍。做技要时,我们是被动的,转载 2015-05-15 15:20:51 · 684 阅读 · 0 评论 -
单元测试、集成测试与系统测试要点
单元测试与集成测试的区别: 单元测试与集成测试相比,测试对象有所区别: ·集成测试的被测对象是单元间的组合,这里,不同模块往往是分配给不同的人员开发。集成测试主要关注不同单元模块之间的接口和配合 ·单元测试的测试对象是这些模块下的实现具体功能的单元,一般是对应详细设计中所描述的设计内容。单元测试主要关注每个具体单元模块内部的逻辑结构和功能是否正确 ·单元测试转载 2015-05-15 15:06:39 · 2133 阅读 · 0 评论 -
Jenkins + Perforce + Gradle 持续化集成步骤
简介通过Jenkins slave实现Gradle项目的持续集成,其中code管理使用Perforce,系统为Centos7.3。一、Jenkins 配置1. 安装并配置Jenkins Master2. 增加slave node 打开页面,Jenkins首页 -> Manage Jenkins -> Mange Nodes -> New Nodes, 以下是配置页面原创 2017-09-28 17:36:03 · 1615 阅读 · 0 评论