使用jmeter也有一段时间了,最近要求在自动化中实现不同测试环境的切换,其中涉及到切换服务器地址,请求头,账户数据等等。搜... ...
Android studio升级到3.0.1之后,发现启动Android Device Monitors时,报错,怎么也无... ...
本文是在Windows下的操作,需要安装Java和openssl,或者使用cmder。如果是在Linux下且pk8证书无密码,可以直接使用keytool-importkeypair 进行一步转换。 ...
KaiOS自动化环境搭建记录,记录备查。 基本软件安装 Pythons 2.7.x pip(需要先安装Python) FireFox 浏览器(最新版本) ...
Part 1: 前言 本文的基础是Junit4的参数化,如果不了解请阅读或百度Junit4参数化 Part 2: 理论依据 数据驱动的设计思路是,把需要的数据放到excel表格中,然后由程序去读里面的数据,传入程序里进行测试。因此涉及到了两个方面: ...
Part 1 我们真的怕时间浪费么?时间的消逝,是我们最期待的事情 举例说明:比如我们会玩游戏来打发时间,在无聊的时候,总希望时间能够快一点过去。在快要下班的时候,总希望时间可以快点消逝,能够很快的到达下班时刻,特别是大型节假日,或者是周五快要下班的时候。 所以可以得出一个简单粗暴的结论:我们并不是那么的珍惜时间,我们痛苦的根源在于 时间消逝之后,我们需要做的事情没有完成。 因此我们会时常感叹,自己时间不够用,需要进行时间管理,所以这才是我们提出的需要对时间进行管理的出发点。那么该怎么要进行时间管理呢?我们需要做到以下几点: ...
Part 1: 背景自动化在部门内部推行了大半年时间,由于电话号码,邮件账户等信息希望能够实现从外部读取,并使用,避免使用同一组数据,也为了让脚本更加利于维护,因此部门内部提出了把测试数据分离的观点。 ...
如下是记录关于Android项目,使用git管理时的gitinore文件过滤设置以及操作步骤 新建一个空白的仓库 在空白仓库里新建项目 设置gitignore文件 对于Android项目仅需要保留以下目录 app build.gradle settings.gradle ...
最近有部门内部再次推广自动化,有同学问我,为什么@Test方法需要必须是public void开头呢?我用其他方法可行不? 通过分析错误信息和源码发现,在junit测试里定义明确要求@Test方法必须是以public void开头。说明如下: ...
上周五去参加了智联的公开课,九型人格-职场高效沟通,会上老师讲了很多,关于人性格分析的内容。 通过学习九型人格,可以让自己在工作中更好的和同事沟通与交流。用老师的话来说,九型人格的作用就是用来交朋友。 有历史学家认为九型人格最早出现在西元10-11世纪的伊斯兰生米主义教派“苏菲教”的某些加哦团中,也有国外学者和科学家们指出,在古埃及便已经发现了九型人格的核心理论。 九型人格的英文Enneagram,来自两个希腊词ennea与gram。其中ennea代表数值9,gram代表图形,所以我们也可以把它叫做九柱图,九星图,九点图等。当然九型人格和我们熟悉的星座,生肖,五行并不相同,九型人格更多的是心理学的范畴。通过学习九型人格,我们可以看到人的本质,帮助我们跳出性格的框框,找到解决问题的方法。 ...
本文将简单介绍,UiAutomator2.0的环境搭建。所需工具(环境) Java Android SDK Android Studio 在完成Java 环境配置,Android SDK下载,和Android Studio的安装后,就可以进行环境搭建了。整个过程非常的简单。这里做个简要的记录。 ...
在自动化过程中,有些地方是必须要用到图像进行对比的。比如拍照。拍一张照片,然后检查拍摄的照片和预览的照片是否一致。在手工测试时,非常的方便。但是程序该怎么做呢? 这时就需要进行图像相似度的对比。最简单的一个对比方法就是对比两张图片的像素,通过对比像素来看两张图片是否相似,但这种方法有个致命的弱点。准确度不高。如果两张照片的光线不一样。也会被认定为两张图片。不过此方法很简单。我先介绍此方法。在后续的文章里,在介绍照片对比的方法。 首先,我来说一下,最简单的图像对比的实现。大家都知道,图片是由一个一个的像素点构成。比如我们常见的手机分辨率1920*1080.则,手机屏幕上一共就有2073600个像素点。那么我们要进行图像对比时,最简单的一种方法就是,对比每个像素点是否一样。下面我们先看来这种简单的对比方法是怎么实现的。 此方法精度较低,误差较大,不适合用来对比照片等,有光线变化的图片,比较适合用于对比两张截图。照片的对比,在另一篇文章中介绍,使用汉明距离进行图像对比。 ...
注:1.本文针对Uiautomator2.0 2.本文不对Content Provider进行介绍,如果您对Content Provider不了解,建议您先阅读相关的文章 Content Provider BasicsConTent Provider 介绍 推广自动化已经有半年的时间了。在推广过程中也也遇到了一些问题,今天来讲下如何使用Android的Content Provider来快捷的获取某个程序的数据。 首先先简单介绍一下,什么是Content Provider,这里直接摘抄官网的定义: A content provider manages access to a central repository of data.A provider is part of an Android application, which often provides its own UI for working with the data. ...
今天参加了智联公开课,《从业务到管理-管理者在企业中的精准定位》,感觉收获还是蛮多,趁热打铁,把今天的分享内容整理一下 在课程刚开始的时候,王老师给我们分析了一下当前管理工作中存在的痛点。 做事一把好手,管人麻烦不断 执着于做高级业务员 不能提升团队成员的整体能力 下属对我们抱怨增加 怀恋旧时光。 ...
年后突发奇想,想新建一个自己的博客。申请博客,又太复杂,就想着弄一个自己的博客。嘿嘿。终于弄好了。欧耶!!&... ...