随笔分类 -  移动端测试

1 2 下一页

移动端性能测试,自动化测试等知识
Android 测试点归纳总结
摘要:前言 除了测试平台工具,业务测试的总结和思考同样重要,这里总结了一些Android测试知识点,可以辅助业务测试快速形成测试用例和检查点,当作抛砖引玉分享给大家。如有思考不全面的地方,欢迎大家指出来。 一. 安装启动卸载 二.网络测试 网络类型 2G(一般不测试了) 3G 4G wifi 运营商覆盖目 阅读全文

posted @ 2019-05-13 16:48 Charles-MQ 阅读(410) 评论(0) 推荐(0)

airTest 使用体验
摘要:airTest是国内网易自研的一套基于图像识别进行UI自动化测试的框架,目前已经可以支持andriod,ios,web端的UI测试,在google开发者大会上得到了google的高度认可。 最近在学习使用这个框架,首先来了解下他的原理 一、 airTest框架的构成 airTest 这里指的是air 阅读全文

posted @ 2019-03-06 11:21 Charles-MQ 阅读(2977) 评论(0) 推荐(0)

appium 测试过程中遇到的几个问题 ---持续更新!
摘要:一. appium自带的Chromedriver版本和设备Android System Webview版本不一致的问题 报错信息: 关键词: 版本对应表: http://appium.io/docs/en/writing-running-appium/web/chromedriver/#chrome 阅读全文

posted @ 2019-01-24 10:34 Charles-MQ 阅读(1092) 评论(0) 推荐(0)

通过代码启动appium服务
摘要:如果选择npm安装的最新版appium 1.8.0以上版本,启动appium的时候,你会发现无法使用Node.js命令 这里给出两种方法来启动appim: 方法一: 方法二: 方法三:(注意别有中午路径,可以自行转换下) 阅读全文

posted @ 2018-12-17 15:21 Charles-MQ 阅读(809) 评论(0) 推荐(0)

Appium Capabilities 详解(Android适配/IOS后续再补充)
摘要:Appium 关键字 iPhone Simulator, iPad Simulator, iPhone Retina 4-inch, Android Emulator, Galaxy S4, 等。 在 iOS 上,这个关键字的值必须是使用 instruments -s devices 得到的可使用的 阅读全文

posted @ 2018-12-07 17:25 Charles-MQ 阅读(982) 评论(0) 推荐(0)

appium 版本更新后的方法变化更新收集 ---持续更新
摘要:在高版本的android手机(例如android 7.0 , 8.0等等),必须使用高版本的appium, 以及对应的selenium版本,那么很多的appium或者selenium方法会变得无法直接调用,这里是一个汇总收集。 本文以io.appium.java-client 3.14.0版本为例, 阅读全文

posted @ 2018-12-03 17:29 Charles-MQ 阅读(1482) 评论(0) 推荐(0)

appium 移动端自动化测试一
摘要:最近公司决定使用appium为主体框架做一个移动端得自动化测试系统,我会陆续记录项目得进展。 1.首先是appium环境得搭建, 需要安装appium-server ,appium-desktop, android-sdk 等一系列工具,编译工具我用的是IDEA 这些安装请自行百度。 已完成 2. 阅读全文

posted @ 2018-11-24 11:04 Charles-MQ 阅读(586) 评论(0) 推荐(0)

移动端测试小技巧分享
摘要:小工具: 移动端经常会出现这类问题: 应用的activity叫什么,这个应用的包名叫什么,帮我截下图等等 使用该工具解决,需要PC安装adb http://pan.baidu.com/s/1o851YLO 密码: u4hp 工具丰富版本(不过获取activity和apk包需要root): https 阅读全文

posted @ 2018-11-13 10:04 Charles-MQ 阅读(221) 评论(0) 推荐(0)

【转】GT 的性能测试方案解析
摘要:前言 本文将整理腾讯GT各个性能测试项的测试方法,目的是为了帮助移动性能专项测试同学快速过一遍腾讯GT各个性能数据是如何获取的。另外对腾讯GT还不了解或者不知道它能做什么的同学可以看看这篇文章:https://testerhome.com/topics/9092 一.GT性能测试方案之CPU测试 1 阅读全文

posted @ 2018-11-07 14:00 Charles-MQ 阅读(947) 评论(0) 推荐(0)

【测试工具】Macaca 自动遍历器 NoSmoke
摘要:Macaca 提供的基础能力上研发出了一套多端深度遍历爬虫工具. 希望可以最大化减少UI 测试脚本的编写涵盖以下功能点: 项目源码地址: https://github.com/macacajs/NoSmokemacaca-reporter 源码地址: https://github.com/macac 阅读全文

posted @ 2018-11-07 11:16 Charles-MQ 阅读(507) 评论(0) 推荐(0)

【转】Appium 优化版
摘要:Appium 开源分享优化版 Appium 开源分享优化版 之前分享过PageObject+Python+Appium 本版本是对上次版本较大改版,主要解决了: 失败重连一次(默认一次)可配置多次 基于appium1.7.1 uiautomator2 解决uiautomator2启动超时 新增检查点 阅读全文

posted @ 2018-11-07 08:21 Charles-MQ 阅读(226) 评论(0) 推荐(0)

【收藏】UICrawler
摘要:基于 Appium 的 App UI 遍历 & Monkey 工具 (支持操作步骤回放) 基于 Appium 的 App UI 遍历 & Monkey 工具 (支持操作步骤回放) UICrawler https://github.com/lgxqf/UICrawler 基于Appium 1.8.1开 阅读全文

posted @ 2018-11-06 15:08 Charles-MQ 阅读(1498) 评论(0) 推荐(0)

【转】iOS 自动化性能采集
摘要:前言 对于iOS总体生态是比较封闭的,相比Android没有像adb这种可以查看内存、cpu的命令.在日常做性能测试,需要借助xcode中instruments查看内存、cpu等数据. 但是借助instruments比较麻烦、又不能提供命令行.在持续集成中,很难时时的监控app的性能指标.并且现在a 阅读全文

posted @ 2018-11-05 15:58 Charles-MQ 阅读(336) 评论(0) 推荐(0)

ATX 安卓设备 WiFi 统一管理以及设备自动化测试
摘要:众所周知,安卓单台设备的UI自动化测试已经比较完善了,有数不清的自动化框架或者工具。但是介绍多设备管理的内容并不多,当手里的手机多了之后,要做自动化测试平台,这块的东西又不得不碰,摆脱USB限制,接入WiFi,才能更加自由 众所周知,安卓单台设备的UI自动化测试已经比较完善了,有数不清的自动化框架或 阅读全文

posted @ 2018-11-05 10:31 Charles-MQ 阅读(7023) 评论(3) 推荐(0)

Android 单元测试四大组件Activity,Service,Content Provider , Broadcast Receiver
摘要:先mark, 后补充 https://blog.csdn.net/stevenhu_223/article/details/14054313 https://www.jianshu.com/p/3aa0e4efcfd3 阅读全文

posted @ 2018-10-30 11:07 Charles-MQ 阅读(432) 评论(0) 推荐(0)

移动端弱网测试
摘要:工具选型 弱网测试工具有如下几种: 1. Fiddler 2. Network Emulator for Windows Toolkit(NEWT) 3. Augmented Traffic Control(ATC) Fiddler是一个抓包工具,显然不是专门用来进行弱网测试的,术业有专攻,我希望有 阅读全文

posted @ 2018-10-29 14:42 Charles-MQ 阅读(2450) 评论(0) 推荐(0)

Testng 常用总结
摘要:自动化测试过程中使用testng管理测试用例是常规的做法,我们需要对它的特性有一个深入的了解和认识: testng的原理: 参考:https://blog.csdn.net/dm_vincent/article/category/1162831 testng基于拓扑排序管理测试用例套件: 拓扑排序最 阅读全文

posted @ 2018-10-29 11:45 Charles-MQ 阅读(361) 评论(0) 推荐(0)

ADB 运行原理
摘要:ADB基本命令和简介 ADB就是Android Debug Bridge,Android调试桥的意思,很形象。需要在电脑上安装SDK Platform Tools 对应的版本才能使用 基于ADB的工具: DDMS ,monkey 测试 测试人员熟知的ADB相关命令有 adb devices / ad 阅读全文

posted @ 2018-10-29 10:38 Charles-MQ 阅读(1176) 评论(0) 推荐(0)

APP内的H5页面测试方法, 移动端的浏览器(例如UC浏览器)测试方法
摘要:前言: 用appium做UI自动化,测试APP里面的H5和测试手机浏览器打开的H5的操作流程上是有所区别的。比如要测试APP内嵌的H5需要先操作appium启动APP,然后通过context切到webview模式,才能操作H5页面,但是如果测试手机网页的话就比较简单了,设置好浏览器比如选择Chrom 阅读全文

posted @ 2018-10-25 17:24 Charles-MQ 阅读(9742) 评论(0) 推荐(0)

安卓自动化测试遇到过的坑
摘要:一、 元素查找失败问题 二、业务逻辑问题 三、机型适配问题 四、多机器并发问题: 交给python管理,代码如下: 五、启动阶段发生的exception抓取不到 六、稳定性和效率的取舍问题 七、NoSessionFoundException Bootstrap 原理: appium自动化测试交互图: 阅读全文

posted @ 2018-10-25 16:46 Charles-MQ 阅读(511) 评论(0) 推荐(0)

1 2 下一页

导航