app自动化
飞翔的小鱼儿88
软件测试员工一个
展开
-
appium-连接真机
1.将手机与PC通过usb线相连。 将手机的ip设置为静态方式 将手机设置为开发者模式2.在Windows cmd命令中 输入以下命令 2.1 命令行输入adb tcpip 5555; 显示:restarting in TCP mode port: 5555 表示设置成功。 2.2 通过adb connect (ip):5555连接手机原创 2017-10-20 13:41:58 · 2342 阅读 · 0 评论 -
IOS和安卓崩溃原因总结
崩溃问题 内存报警闪退 当iOS检测到内存过低时,它的VM系统会发出低内存警告通知,尝试回收一些内存 1.在Debug模式下,可以主动将客户端执行的动作逻辑写入一个log文件中,这样程序童鞋可以将内存预警的逻辑写入 该log文件 2.可以通过Instruments工具中的Allocations和 L...原创 2018-11-04 20:14:15 · 965 阅读 · 0 评论 -
fiddler-二次开发的原理
1.首先要理解fiddler代理的概念,说白了,他就是个中介,A说的话,要传给他,他在告诉B,so~他可以很任性这就是我们要d跳过服务器的代理服务器,我不关心后端你是怎么处理的,我只关心A所有的反应,是开心,是烦恼,还是生气,这样我们就可以完全操控A的表现了~说完有种坏坏的感觉理解respose的捕捉不同请求,要修改成对应的respose的理论在第一的基础上,问题出现了,fiddler...原创 2018-09-08 17:50:28 · 1720 阅读 · 0 评论 -
大咖分享-如何做自动化模型,总结目前现状和以后预期要做的方向
目前阶段 目前办法 类比方法 阶段 1-编写自动化用例 手动操作 2-编写自动化脚本 python-还是需要去写步骤 java-方法中直接去读取,生成自动化用例 ...原创 2018-09-08 16:57:14 · 267 阅读 · 0 评论 -
fidder连接手机简单步骤
1.设置手机的代理和电脑一致2.手机浏览器打开 http://电脑IP:8888,进入下载fiddler的界面,(IOS)手机安装fiddler证书3.fiddler设置,去掉原创 2017-11-02 15:55:35 · 874 阅读 · 0 评论 -
修改fiddler抓到的response-修改前端展示
第一步:打开fiddler,勾选以下内容2.选择“‘AutoResponder’”,勾选前两个选项 enable rule and unmatched requested passthrough3.从左侧选择要修改的请求,直接拖拽到右侧4.单击要修改的请求,直接按“”“F2”弹出 edit respose页面4.选择要修改的字段值,修改原创 2017-11-02 15:30:08 · 3895 阅读 · 0 评论 -
fiddler-对手机上的程序进行抓包
使用fiddler对手机上的程序进行抓包用fiddler对手机上的程序进行抓包,网上有很多的资料,这里写一下来进行备用。 前提:1.必须确保安装fiddler的电脑和手机在同一个wifi环境下备注:如果电脑用的是台式机,可以安装一个随身wifi,来确保台式机和手机在同一wifi环境下 安装配置步骤:1.下载一个fiddler,网上随便下一个就可以了2.配转载 2017-10-20 16:32:14 · 3470 阅读 · 1 评论 -
appium 自动化脚本 启动虚拟器&定位元素
进行定位,书写脚本1. 打开uiautomatorviewer工具,帮助定位2. 点击Device Screenshot按钮 3. 打开软件,进入页面后,点击下uiautomatorviewer截取的屏幕上的“Add Contact”按钮,然后观察右边的元素解析,可以清晰看到这个“Add Contact”按钮的元素的相关属性:原创 2017-10-20 14:40:23 · 542 阅读 · 0 评论 -
eclipse环境准备 for appium
一、环境准备:见我另一篇文章:http://www.cnblogs.com/sunny-sl/p/6519604.html二、使用Eclipse直接创建案例工程 1、打开Eclipse,【File】-->【New】-->【Project】 2、选择【Java Project】-->【Next】 3、输入工程名称Appium_demo,点击【Finish】 4、右键点原创 2017-10-20 14:37:02 · 378 阅读 · 0 评论 -
Fiddler-修改特定的respose之url替换(永久修改)
以下是暂时性修改:urlreplace oldstr newstr //设置替换urlreplace //取消替换 1)域名替换 urlreplace www.baidu.com 127.0.0.1:8080(可以考虑使用所有的mock) 2) url中指定字符串进行替换urlreplace a=1 a=23) 正则表达式参考:http:...原创 2018-11-04 20:17:10 · 2750 阅读 · 1 评论