自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(11)
  • 收藏
  • 关注

转载 多机Monkey全自动测试尝试

说起Monkey测试,很多人第一印象是,那不简单,一条命令跑起来就可以了。如同厨师毕业考试,要做一盘麻婆豆腐。看似简单,真正要做到好,就不见得有那么容易了。确实,如果很简单的monkey测试,一条命令就够了。但是跑这条命令的时候,你是不是需要手动做很多准备工作和考虑一下几个方面?下载安装build。如果有登录,你还得手工先登录好, monkey可做不来这活儿。...

2017-08-17 21:36:00 137

转载 从招聘网站爬取职位信息小窥IT发展

想知道你的工作值多少钱?如果想小范围内转行,转哪个比较好呢?IT人恐怕逃脱不了加班这个魔咒,有的人想转行,最好是钱多事少离家近。 Snake 从拉勾网爬取职位信息,通过分析城市,职位和薪水的分布的情况,来探讨IT的发展趋势。虽然数据可能有些不准,“窥一斑而知全豹”。首先挑几个维度做样本,如下:cities = np.array(['北京', '上海', '广州',...

2017-08-17 21:30:00 136

转载 Android应用的启动时间

应用的启动速度直接关系到用户体验,如果一个应用启动缓慢导致的黑屏,白屏等问题,直接会导致用户的流失。所以首次启动的速度非常重要,毕竟影响用户对 App 的第一印象。如何测试一个Android App的启动时间呢?首先我们要理解三个定义:冷启动:当启动应用时,后台没有该应用的进程,这时系统会重新创建一个新的进程分配给该应用,这个启动方式就是冷启动。通俗的讲,用户打开关闭着的应用的...

2017-08-04 13:26:00 144

转载 微信朋友圈里的大数据

“ 清理下[微笑],不用回。 相信大家在微信上一定被上面的这段话刷过屏,群发消息应该算是微信上流传最广的找到删除好友的方法了。但群发消息不仅仅会把通讯录里面所有的好友骚扰一遍,而且你还得挨个删除好几百个聊天记录,回复大家的疑问和鄙视。 大约一年前,网上流传一段python代码,查看被删的微信好友。原理就是新建群组,如果加不进来就是被删好友了。我也执行过...

2017-08-04 13:23:00 569

转载 Bye sent_keys

最近搞代码,老出现这个错: Parameters were incorrect. We wanted {"required":["value"]} and you sent ["text","value","id","sessionId"]弄了好久,也没弄出来。然后看到一个bugappium issue说是高版本的selenium不支持。别人的解决方案:pip ...

2017-08-01 23:35:00 95

转载 快速获取Jenkins上build

很多公司都会做CI持续集成,一般CI都用Jenkins.如何快速获取Jenkins 上的build?一般公司都会有CI服务器,各个项目build都在上面触发或生成。如何快速获取CI服务器上最新的build呢?有的人可能想到爬虫,当然爬虫可以做到,但是比较复杂,还要判断最新的build是否是success.其实不用这么麻烦,Jenkins提供了一些接口,直接用...

2017-08-01 23:27:00 283

转载 快速搞定selenium grid分布式

写这篇文章,似乎有点重复造轮子的嫌疑。当看了几篇相关文章后,我还是决定把半年前的半成品给完成了。以传统的方式部署分布式Selenium Grid集群需要耗费大量时间和机器成本来准备测试环境。Snake用docker来搭建Selenium grid环境,用ptest框架来写代码,尝试简化这个过程。NO.1 搭环境首先你得把docker加个阿里云加速器,...

2017-07-27 10:35:00 181

转载 selenium3.x 踏坑记

Selenium 3.x 出来也有段时间了,有哪些坑呢?有好长一段时间没有用selenium了。最近想用来做个web自动化的小工具。根据以往经验,firefox是不需要下载driver的。启动firefox. 立即抛出一个异常。selenium.common.exceptions.WebDriverException: Message: 'geckodriver...

2017-07-27 10:31:00 79

转载 python 图形界面开发

用python来开发图形界面,确实不是很方便,没有c#,Java,甚至VB来得容易。几个控件拖拽,然后响应事件。用python写脚本,或者web service来处理一般工作,绰绰有余。但有的时候,脱离开发环境,脱离服务器,还是GUI程序更单纯。Python支持多种图形界面的第三方库,包括:Tk,wxWidgets,Qt,GTK等等。Tk(Tkinter)是Pyth...

2017-07-27 10:16:00 230

转载 [分享] 自动化测试与持续集成方案-- UI 检查

对于自动化测试中,UI 自动化测试估计是最有争议的,让人又爱又恨。UI 自动化做回归测试,可以省下很多人力。如果版本一直不稳定,投入跟产出不成比例的。时机一般是要版本稳定,界面改动不大。如果迭代版本一个接一个,界面改动大,这样就无法大规模投入 UI 自动化。因为你的维护成本大。也许你脚本还没改好,下一个版本又来了。有些测试会说,还没有我手动快,没我手动发现的 bug...

2015-06-04 19:03:00 128

转载 聊天类APP功能测试总结

做聊天类的APP 测试已经有一段时间了,也许哪天就不做了,趁今天轻松点,记录下来。聊天类的APP都差不多,不管是微信,还是米聊,还是QQ,如果抓住了共性,测试的点都差不太多。我用编程的术语来比方功能测试的1,2,3。1. 对象。对象就是聊天的联系人,包括个人账号,公共号,机构号,群组等。2. 对象的属性。就是这些联系人的各个特征。个人主页(头像,昵称,签...

2015-06-04 15:40:00 630

空空如也

空空如也

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

TA关注的人

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