随笔分类 - 手机端
摘要:框架初衷 前两周组内的小伙伴跟我说她现在测试的微信公众号项目(保险)每次上新产品时测试起来很费时,存在大量的重复操作(点点点),手工测试每个产品可能需要半天到一天的时间,复杂的产品需要两天。由于保险下单的过程中字段比较多,输入费劲的同时测试用例也很多(不同年龄段、工种、有无社保等),且!每个产品的页
阅读全文
摘要:1. 我的appium版本是1.6.x,appium的java-client版本是java-client-5.0.0-BETA4,selenium版本是3.0.1,jdk1.8,微信版本6.5.13 2. 执行前必须先开启微信的debug模式,如何开启请查看https://x5.tencent.co
阅读全文
摘要:最近好多人问微信webview自动化的事情,碰巧我也在追微信webview的自动化和性能分析方法。先发来一点我的进展给大家参考下。此方法用于android平台,iOS请自行解决 微信的设置 用微信打开debugx5.qq.com,这是个微信的x5内核调试页面。你可以在任何聊天窗口内输入这个网址。并打
阅读全文
摘要:1.手机通过数据线连接电脑,进入USB调试模式 2.微信打开X5调试页面:http://debugx5.qq.com,也可直接扫描二维码 3.勾选“打开 TBS内核Inspector调试功能”和“打开vConsole调试功能” 4.在谷歌浏览器地址栏输入 chrome://inspect/#devi
阅读全文
摘要:由于腾讯系QQ、微信等都是基于腾讯自研X5内核,不是google原生webview(其实就是进行了二次定制)。实质上也是混合应用的一种,现在很多app产品也开始流行采用X5内核作为其内嵌web浏览服务,所以掌握X5内核混合应用自动化也是app自动化测试工程师必备技能。 genymotion、夜神等模
阅读全文
摘要:1.pull文件 adb pull (文件路径) (想要pull的路径) MacBook-Pro:~ caris$ adb pull /sdcard/Android/data/com.xiwi.logis/1114170419178399#ymmtest/core_log/easemob.log /
阅读全文
摘要:1.首先先下载fiddler,打开fiddler ,可以看到这个界面: 3.选择Tools - Fiddler Options -Https选项卡将配置设置为如下: 4.将Connections 设置为如下: 5.现在就是设置手机的时候了,老外教程 以下内容摘自此:我使用的是genymotion:G
阅读全文
摘要:一、注册\登录 打开Genymotion官网,https://www.genymotion.com/ ,首先点击右上角的Sign in进行登录操作。如何登录就不细讲了,下面讲一下如何注册(备注:注册按钮在登录界面中)。 注册 如果没有账号,则需要先注册。在登录界面,点击Create an accou
阅读全文