自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

博客都是写着玩儿

QA工程师,关注软件质量提升

  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 python3校验身份证号码

代码适用于python3,直接从IDE copy过来的,格式有点乱。验证规则如下: 长度必须为18位; 格式为:前17位是数字,最后一位是数字或者x(不区分大小写); 前两位是地区码,必须存在; 第7位到12位是出生日期,必须是存在的日期; 最后一位是验证位,规则必须匹配;实现代码如下: 注:测试用的身份证号是在网上找的,无意冒犯,如有侵权,请通知删除;

2017-11-17 15:40:37 7857 1

原创 分享个最近在做的自动化测试框架

分享个自己最近在做的自动化测试框架架构图。 数据的测试,入口一般定时任务。可添加参数选择执行任务的范围,也可以选择默认的执行范围。验证测试的为etl测试、数据库中的字段校验(通过对应关系、接口或者SQL校验)。工具类数据库工具类:定义一些数据库相关的操作,主要为操作MySQL。自定义了一些增删改查操作,简化SQL;消息相关工具类:发消息的工具类;定时任务工具类:暂时使用selenium操作w

2016-05-06 21:40:38 4510

翻译 Gatling官网教程翻译之Simulation Structure

Simulation是我们操作Gatling时,主要编写的对象,本文主要介绍Simulation的结构。 还是那句,欢迎转载,不过请注明出处。Simulation结构详解 原文来自: http://gatling.io/docs/2.1.7/general/simulation_structure.htmlSimulation是一个包含四个部分的Scala类: 1.HTTP协议设置; 2.h

2016-02-05 10:50:27 2167

翻译 Gatling 官网教程翻译之 Simulation Setup

此篇译文主要解释Simulation的setup 原文来自:http://gatling.io/docs/2.1.7/general/simulation_setup.html最近年底忙疯了,刚刚有时间更新博客。 simulation的setup主要用来设置并发模式,类似于LoadRunner中的controller,是Gatling中比较重要的一个功能。因此译者也贴出了自己的setup源码和对

2016-02-04 19:02:34 4091

原创 安全测试工具(持续收集中)

分析工具:抓包工具:Wireshark(最常用)、httpwatch、tcpdump Burp Suite:常用的http分析工具,有很邪恶的用法; Fiddler:主要监视http和https,用得不多;漏洞扫描工具:appscan:业内最常用的一个工具,资料很多 http://www.cnblogs.com/fnng/archive/2012/05/27/2520594.html Acun

2016-01-21 21:12:45 934

原创 关于移动互联网安全的一些总结

我的一些个人总结1.web 攻击最主要的攻击方式,另起一文详细说明;其实攻击针对的主要还是服务端,毕竟拿到客户端再多的数据用户也不大;2.使用不安全的接口很多接口对外开放权限-导致不需要校验既可以进行查询(爬虫抓数据),甚至是update、delete操作;对来访的IP做校验,加ip/域名黑白名单。对外部环境设置ip黑名单,对内部环境设置ip/域名白名单;使用上层服务检测来访请求中的参数信息

2016-01-21 21:10:11 886

翻译 Gatling官网教程翻译之Concepts

名词解释,原始文章地址:http://gatling.io/docs/2.1.7/general/concepts.htmlVirtual User – 虚拟用户一些负载测试工具,像ab、wrk,在url压测的时候是很有效率的。但是它们不能很好地处理请求之间的逻辑关系。 像Gatling这样的高级负载测试工具就可以很好地处理虚拟用户。让每一个虚拟用户都使用不同的参数,甚至是请求到不同的地址去。其他

2016-01-20 21:10:21 2687 1

翻译 Gatling官网翻译之高级教程

写在前面的话:最近在学习gatling,在网上找了找资料,主要是gatling的官网和stackoverflow。中文的资料一般都特别基础和简单。 翻译gatling的官方文档是因为自己看过了官网资料,觉得特别适合入门,就分享给大家。本人英语渣渣,翻译得天马行空,请大家多见谅。 更新情况,视个人时间,争取每周发两篇。 任何意见和建议都请留言。后续可能会做一个gatling的测试框架,不过这个就

2016-01-14 10:36:37 3345 2

原创 手机UserAgent数据(不定期补充)

整理了一些,随便写在博客里,备忘用。

2014-04-23 18:19:06 1360

转载 web_custom_request 函数详解

语法:Int web_custom_request (const char *RequestName, ,  [EXTRARES, ,] LAST );返回值返回LR_PASS(0)代表成功,LR_FAIL(1)代表失败。参数:RequestName:步骤的名称,VuGen中树形视图中显示的名称。List of Attribute:支持的属性有以下几种:

2014-04-23 18:13:19 5715

翻译 Robotium API 翻译(五)——web控件测试方法,WebElement和By类

TO DO

2013-12-16 16:07:23 9923

转载 "gen/"目录下的R.java文件详解——转自《大话企业级Android应用开发实战》

R.java文件中默认有attr、drawable、layout、string四个静态内部类,每个静态内部类分别对应一种资源,如Layout静态内部类对应Layout中的界面文件,其中每个静态内部类中的静态常量分别定义一条资源标识符,如"public static final int main=0x7f030000"对应的是Layout目录下的main.xml文件。具体的对应关系如下图所示。

2013-12-06 11:37:54 1858

翻译 Robotium API 翻译(四)——等待执行的方法sleep、waitFor

测试中经常出现明明有控件或者文本,但是由于界面没有载入完成或者其他原因导致assert判断的结果失败。或者两次执行,一次成功,一次失败的情况。所以需要加入这些等待某些控件或者文本载入的方法,以加强程序执行的健壮性。sleep是固定长度时间的等待,waitFor则是等待某个控件或者文本载入后再进行下一步操作。故两者都能用的情况下,推荐waitForsleep,固定时间的等

2013-11-12 19:54:33 2346

翻译 Robotium API 翻译(三)——判断测试结果的方法assert、is、search

断言方法assert(robotium特有的断言方式,实际项目中和Junit的assert方法配合使用)void assertCurrentActivity (String message, Class activityClass [,boolean isNewInstance])断言当前的activity是否是预期的参数:message-如果运行失败打印的消息

2013-11-12 17:20:02 1587

翻译 Robotium API 翻译(二)——除click/clickLong外的其他操作

上一篇列举了Robotium的操作,主要是点击和长按的操作。这里说下除了点击和长按外的其他操作。拖拽操作void drag (float fromX, float toX, float fromY, float toY, int stepCount)选定两个位置,进行拖拽操作参数:fromX-起始位置的X坐标

2013-11-12 16:06:35 2480

翻译 Robotium API 翻译(一)——click/clickLong操作

1.常量:    1.1.方向键       static int UP       static int DOWN       static int LEFT       static int RIGHT    1.2.键盘菜单       static int OPENED       static int ENTER

2013-11-11 16:45:55 2205 2

原创 我的第一篇博客——写在前面的话

我要开始写博客了,这是之前从来没做过的事。现在之所以想写是因为自己好歹做了一阵子软件测试了,想把自己知道的东西总结一下。同时我也希望将写博客养成一个习惯,以后边学习知识,边记录下来并分享出去。我想,这对我来说也是件好事吧。CSDN真的很歧视软件测试,文章的分类里面居然没有软件测试,搞得我也不知道把自己的博客放到哪里去。不过,软件测试在国内IT业内的重视程度确实不高。我也不知道有多少人会

2013-10-29 23:32:21 775 3

Android自动化测试初探

Android自动化测试初探 简单介绍了android自动化测试的方法,给入门者提供思路!

2012-07-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除