随笔分类 -  移动端测试

方向:android、ios、H5、小程序 移动端测试技术:airtest、appium等
摘要:结论先行: 用的是安卓测试机,没加固之前的生产环境的安装包,可以抓到https请求 加固之后的包【也就是要上应用市场的包】,抓不到https请求 电脑上的操作: 1. 安装证书【电脑上安装了charles】: 2. 将证书安装到受信任的根证书颁发机构下,点击确定后提示导入成功 3. 导入成功后,再次 阅读全文
posted @ 2022-07-17 21:59 eosclover 阅读(58) 评论(0) 推荐(0) 编辑
摘要:最近接触短视频比较多,网上搜了下短视频相关的测试点,发现都不是很全,周末抽空整理了一版,以作记录。 视频上传之前: 新人首次使用是否有新手引导,给用户清晰的提示 选择本地已有的视频正常上传 选择本地多张照片组合正常选中并上传 选择现拍的照片进行合成视频是否正常选中并上传 从本地选择多张照片,如大于9 阅读全文
posted @ 2022-07-17 21:55 eosclover 阅读(1145) 评论(0) 推荐(0) 编辑
摘要:最近也接触直播比较多,做了一点点直播方面的功能测试,总结以下测直播的常见测试点,做个记录。 直播前: 直播间名称设置 直播主题设置 直播间标签设置 直播封面设置 直播地点设置 开播时间设置 直播间封面设置 直播是否收费 直播是否允许打赏 设置直播预告是否正常 直播滤镜设置[美颜瘦脸等] 翻转摄像头 阅读全文
posted @ 2022-07-17 21:54 eosclover 阅读(589) 评论(0) 推荐(0) 编辑
摘要:charles官方下载地址:https://www.charlesproxy.com/download/获取激活码网站: https://charles.wrbug.com 来源:https://blog.csdn.net/qq75376632/article/details/83314356 仅作 阅读全文
posted @ 2022-05-01 15:42 eosclover 阅读(1280) 评论(0) 推荐(1) 编辑
摘要:一、 UI测试 (1) 页面布局 ① 页面布局合理且友好,符合用户习惯 ② 列表型界面有滚动条 ③ 功能入口明显,容易找到 (2) 图形测试 ① 图片大小合适且清晰 ② 页面字体与风格一致 ③ 背景颜色和字体、图片颜色搭配得当,让用户视觉体验良好 (3) 内容测试 ① 文字表达准确,符合APP功能 阅读全文
posted @ 2021-12-27 08:35 eosclover 阅读(233) 评论(0) 推荐(0) 编辑
摘要:日志开头: 显示本次测试seed值,执行次数,测试包 C:\Users\86183>adb shell monkey -p com.ss.android.article.news --ignore-timeouts --ignore-native-crashes -v 200 :Monkey: se 阅读全文
posted @ 2021-12-11 18:51 eosclover 阅读(319) 评论(0) 推荐(0) 编辑
摘要:一、java环境 二、Android SDK 下载及安装 1. SDK Tools 下载 2. 解压并双击SDK.Manager 3.下面的截图 显示installed的 是我本地安装的Android 10(安装需要一些时间,建议在网络状况良好的情况下进行) 如果安装过程中出现失败或者安装不上,单独 阅读全文
posted @ 2021-12-10 20:54 eosclover 阅读(337) 评论(0) 推荐(0) 编辑
摘要:下载链接:https://www.androiddevtools.cn/ 记录一下 阅读全文
posted @ 2021-12-03 18:06 eosclover 编辑
摘要:各个模拟器常用端口号 模拟器名称 &端口号 Genymotion 5555 夜神模拟器 62001 --用过 海马玩模拟器 26944 网易mumu模拟器 7555 --用过 天天模拟器 6555 逍遥游 21503 安卓模拟器大师 54001 BlueStacks 5555 下图来源于(侵删):h 阅读全文
posted @ 2021-12-02 16:48 eosclover 阅读(931) 评论(0) 推荐(0) 编辑
摘要:1.导包from airtest.core.api import *from airtest.core.api import usingusing("timeDecorator.air")from timeDecorator import count_time #导入count_time方法 2. 阅读全文
posted @ 2021-07-12 22:21 eosclover 阅读(645) 评论(0) 推荐(0) 编辑
摘要:电脑:window10 Airtest IDE版本:V1.2.10 mumu模拟器:2.2.31.1(x86) mumu模拟器端口号:7555 Airtest连接模拟器的步骤: 1.打开模拟器,默认打开页面如下图: 2.点击上图右下角屏幕旋转按钮,即可显示为手机样式 3.打开AirtestIDE,依 阅读全文
posted @ 2021-07-01 21:17 eosclover 阅读(525) 评论(0) 推荐(0) 编辑
摘要:电脑:window10 Airtest IDE版本:V1.2.10 手机型号:OPPO A57 Airtest连接Android真机的步骤: 1. 手机打开开发者模式: 步骤:设置-其他设置-开发者选项-输入验证码-允许USB调试 开通后,手机上方会一直提示处于调试模式(顶部,黄色区域),如下图: 阅读全文
posted @ 2021-06-29 22:30 eosclover 阅读(381) 评论(0) 推荐(0) 编辑
摘要:最近又重新捡起Airtest ,之前利用Airtest 做过Android UI自动化测试,基于业务,实现了P0级别的功能。之前没有记录过完整的笔记,导致之前踩过的坑 接着又继续踩,浪费了很多时间。所以本次将Airtest实践过程中遇到的一系列问题整理输出。 AirtestIDE下载地址: http 阅读全文
posted @ 2021-06-28 23:11 eosclover 阅读(294) 评论(0) 推荐(0) 编辑
摘要:目的:修改某个接口的返回值信息,在APP页面上展示修改后的内容 APP端测试遇到的问题: 1.页面上某个字段名称超长,如何显示? 做法1:修改数据库中该字段存储的内容 做法2:可通过charles的map local(映射到本地文件)的方式 下面来演示,如何通过charles的map local功能 阅读全文
posted @ 2020-08-14 14:09 eosclover 阅读(4521) 评论(0) 推荐(0) 编辑
摘要:数据来源:APP端请求,mitmproxy抓包并查看 what is mitmproxy ? mitmproxy is a free and open source interactive HTTPS proxy window 下安装 mitmproxy 前提:有python3 环境 1.pip i 阅读全文
posted @ 2020-07-23 13:14 eosclover 阅读(1597) 评论(0) 推荐(0) 编辑
摘要:使用工具 Charles 进行弱网测试 背景: 遇到的问题: 1.弱网情况下,登录后台会报错(如:登录超时、空指针异常等等) 2.弱网情况下,连续多次点击,生成重复的记录 3.弱网情况下,页面加载失败导致崩溃 针对以上出现的问题,需要模拟用户的网络使用情况去发起请求,测试这些问题,从而优化问题。 实 阅读全文
posted @ 2020-07-05 12:03 eosclover 阅读(205) 评论(0) 推荐(0) 编辑
摘要:appt :Android Asset Packaging Toolappt adb : Android Debuge Bridge 安卓调试桥 1.有android-sdk-window 2.设置系统变量 3.测试成功 使用命令:appt dump badgiing 安装包路径 就可以获取包名和a 阅读全文
posted @ 2019-04-14 10:55 eosclover 阅读(637) 评论(0) 推荐(0) 编辑
摘要:背景: 目前的项目中,需要在一个list里边有1000多条数据去测性能,截止目前为止,走正常的业务流程进来的数据只有20条,如何快速的新增1000多条数据呢? 思考: 目前在做UI自动化的测试,Airtest+python 有现成的代码 实践结果: 待改进 思考如何做到全自动化 目前:半自动化 需要 阅读全文
posted @ 2019-04-12 11:29 eosclover 阅读(251) 评论(0) 推荐(0) 编辑
摘要:涉及到的软件:appium、SDK、AVD、夜神模拟器、AIrtest、pycharm 以下是基于window环境 一、首先部署的环境是:appium+SDK+AVD+pycharm 1.java环境:java - version 2.node 环境:node -V 下载地址:https://nod 阅读全文
posted @ 2019-02-25 22:40 eosclover 阅读(1009) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示