会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
M_派森
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
下一页
2018年6月2日
macaca之app-inspector
摘要: 简单介绍 之前已经将macaca的环境搭建好了,现在就需要进行元素的定位,这里使用app-inspector,然后进行自动化脚本的编写。 实际操作 一、安装app-inspector npm i app-inspector -g 安装成功 安装成功 确保如下命令中有手机或模拟器的连接,可以取得设备I
阅读全文
posted @ 2018-06-02 16:31 M_派森
阅读(365)
评论(0)
推荐(0)
2018年6月1日
UI Recorder之Android自动化
摘要: 简单介绍 之前已经进行了Web的脚本录制,脚本回放,及脚本运行。这次进行Android端脚本录制、脚本回放,及脚本运行。前提条件是需要有macaca环境和uirecorder环境的支持。好在之前已经介绍,且配置完成。 实际操作 1、连接设备,使用adb devices指令确认。 确认完成 确认完成
阅读全文
posted @ 2018-06-01 19:08 M_派森
阅读(1513)
评论(0)
推荐(0)
2018年5月31日
UI Recorder之Web自动化
摘要: 简单介绍 已经完成了环境的搭建,就可以进行脚本的录制了。 实际操作 一、录制脚本 1、初始化配置UI Recorder 执行cmd命令:uirecorder init 初始化 初始化 这里可以直接回车,浏览器我选择了chrome,选择默认即可。但是需要注意的是你的路径,最好创建一个专门保存脚本的目录
阅读全文
posted @ 2018-05-31 19:39 M_派森
阅读(493)
评论(0)
推荐(0)
UI Recorder之环境
摘要: 简单介绍 UI Recorder 是一款零成本UI自动化录制工具,类似于Selenium IDE。UI Recorder 要Selenium IDE更加强大。UI Recorder 非常简单易用。 实际操作 一、nodejs 首先还是需要基于nodejs的配置,所以首先需要安装nodejs,之前文章
阅读全文
posted @ 2018-05-31 19:01 M_派森
阅读(431)
评论(0)
推荐(0)
macaca之全局路径
摘要: 废话连篇 之前刚进行macaca环境配置的时候,直接安装在系统盘C盘内,虽然所占内存不多,但还是有点强迫症想着将其安装在其他磁盘内,所以就找了一些方法,记录下来。 实际操作 安装好nodejs后就可以进行全局路径的设置,主要使用两个指令,一个主文件,一个是缓存文件: npm config set p
阅读全文
posted @ 2018-05-31 11:33 M_派森
阅读(170)
评论(0)
推荐(0)
macaca环境配置
摘要: 简单介绍 Macaca 是一套面向用户端软件的测试解决方案,提供了自动化驱动,环境配套,周边工具,集成方案,旨在解决终端上的测试、自动化、性能等方面的问题。我在使用了Appium,还有Selenium后,最终使用macaca就是因为比较方便。总的来说,macaca的环境配置还是很简单的,都是一些指令
阅读全文
posted @ 2018-05-31 00:28 M_派森
阅读(438)
评论(0)
推荐(0)
2018年5月23日
Python之进程
摘要: 简单介绍 在搭建macaca并行测试的同时使用了Python多进程的方法,目的是想多台设备同时进行测试,如果等待一台设备单独跑完再进行下一个设备,想像一下有二十台设备的情况,跑完测试脚本那得需要很长时间呀?使用多进程方法确实方便很多,但是在使用过程中也发现了问题。我是使用三个模拟器和一台真机测试的,
阅读全文
posted @ 2018-05-23 22:46 M_派森
阅读(299)
评论(0)
推荐(0)
2018年5月22日
Python之os.popen和os.system
摘要: 废话连篇 为了搞个多测试机并行运行也是花了时间研究了下,要使用macaca将多个设备运行起来,当然是需要用设备ID号,服务端口号等等,此处将简单介绍一下关于如何获取设备号。 简单介绍 这里使用os.popen来获取设备号,使用os.system来启动macaca服务(有时间了将macaca的一些经历
阅读全文
posted @ 2018-05-22 14:14 M_派森
阅读(1374)
评论(0)
推荐(0)
2018年4月17日
macaca doctor之Android证书问题
摘要: 简单介绍 在搭建macaca环境的过程中出现关于Android的"Not accepted Android SDK license agreements:....."问题。 问题 问题 解决如下: 1、找到环境变量中"ANDROID_HOME" 使用"which Android"找到目录路径 2、创
阅读全文
posted @ 2018-04-17 09:27 M_派森
阅读(1004)
评论(0)
推荐(0)
2018年4月16日
基于Python的Web自动化(Selenium)之读取文件
摘要: 简单介绍 关于数据驱动的形式有很多,我们既可以通过定义变量的方式进行参数化,也可以通过定义数组、字典方式进行参数化,还可以通过读取文件(txt\csv\xml)的方式进行参数化。下面简单介绍下如何读取txt和csv格式,xml在测试过程中好像用的少(可能是我的测试还不够丰富,等有时间也介绍下xml的
阅读全文
posted @ 2018-04-16 21:07 M_派森
阅读(2411)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告