Jmeter切换测试环境

  使用jmeter也有一段时间了,最近要求在自动化中实现不同测试环境的切换,其中涉及到切换服务器地址,请求头,账户数据等等。搜...     Read more
Rory's avatar
Rory Nov 07, 2018

Android Device Monitor 启动报错

   Android studio升级到3.0.1之后,发现启动Android Device Monitors时,报错,怎么也无...     Read more
Rory's avatar
Rory Apr 15, 2018

从已有的pk8证书创建.keystore证书

本文是在Windows下的操作,需要安装Java和openssl,或者使用cmder。如果是在Linux下且pk8证书无密码,可以直接使用keytool-importkeypair 进行一步转换。     Read more
Rory's avatar
Rory Sep 25, 2017

连接KaiOS设备

如果还没搭建好环境,请先搭建环境,使用真机时,跳过模拟器安装部分即可。 前提12Eng版本需要打开Root权限 步骤前期准备 更改Debugger(Setting-Device-Developer-Debugger)的值为ADB and DevTools     Read more
Rory's avatar
Rory Sep 21, 2017

KaiOS自动化环境搭建

KaiOS自动化环境搭建记录,记录备查。 基本软件安装 Pythons 2.7.x pip(需要先安装Python) FireFox 浏览器(最新版本)     Read more
Rory's avatar
Rory Sep 19, 2017

数据驱动在Uiautomator中的使用

Part 1: 前言  本文的基础是Junit4的参数化,如果不了解请阅读或百度Junit4参数化 Part 2: 理论依据  数据驱动的设计思路是,把需要的数据放到excel表格中,然后由程序去读里面的数据,传入程序里进行测试。因此涉及到了两个方面:     Read more
Rory's avatar
Rory Sep 01, 2017

基于世界咖啡的时间管理

Part 1 我们真的怕时间浪费么?时间的消逝,是我们最期待的事情  举例说明:比如我们会玩游戏来打发时间,在无聊的时候,总希望时间能够快一点过去。在快要下班的时候,总希望时间可以快点消逝,能够很快的到达下班时刻,特别是大型节假日,或者是周五快要下班的时候。  所以可以得出一个简单粗暴的结论:我们并不是那么的珍惜时间,我们痛苦的根源在于 时间消逝之后,我们需要做的事情没有完成。 因此我们会时常感叹,自己时间不够用,需要进行时间管理,所以这才是我们提出的需要对时间进行管理的出发点。那么该怎么要进行时间管理呢?我们需要做到以下几点:     Read more
Rory's avatar
Rory Aug 27, 2017

参数化在UiAutomator中的使用

Part 1: 背景自动化在部门内部推行了大半年时间,由于电话号码,邮件账户等信息希望能够实现从外部读取,并使用,避免使用同一组数据,也为了让脚本更加利于维护,因此部门内部提出了把测试数据分离的观点。     Read more
Rory's avatar
Rory Aug 26, 2017

Android git文件过滤设置

如下是记录关于Android项目,使用git管理时的gitinore文件过滤设置以及操作步骤 新建一个空白的仓库 在空白仓库里新建项目 设置gitignore文件 对于Android项目仅需要保留以下目录 app build.gradle settings.gradle     Read more
Rory's avatar
Rory Aug 18, 2017

为什么Junit的@Test方法必须是public的呢?

  最近有部门内部再次推广自动化,有同学问我,为什么@Test方法需要必须是public void开头呢?我用其他方法可行不?  通过分析错误信息和源码发现,在junit测试里定义明确要求@Test方法必须是以public void开头。说明如下:     Read more
Rory's avatar
Rory Aug 15, 2017