- 博客(17)
- 收藏
- 关注
原创 Mac 安装Git
下载Xcode 工具,运行Xcode,选择“Xcode”->“Preferences”,在弹出窗口中找到“Downloads”,选择“Command Line Tools”,点击install 即可(做iOS开发反正要下这个工具)安装 Homebrew即可,安装成功后,再次打开终端,输入:brew install git,即可。验证是否安装成功,打开终端,输入git --version,显示对应版本号,表示安装git 成功。,下载最新版本的安装包,双击下载的。文件,按指引完成安装。
2025-06-06 23:21:20
2050
2
原创 第四节 手机双端安装Charles的https证书
1、打开Charles,选择help→SSL Proxying→Save Charles Certificate,将证书导入到手机中。1、打开Charles,选择help→SSL Proxying→Save Charles Certificate,将证书导入到手机中。忽略|允许,选择允许,安装描述文件,并信任。3、进入手机设置 → 更多设置 → 系统安全 → 从存储设备安装 → 选择charles.pem,点击高级,安装证书即可。2、手机连接电脑代理,打开浏览器,输入网址:chls.pro/ssl。
2025-05-13 21:28:55
1099
原创 第三节 Charles常见问题(Mac版)
首先手机需要安装信任证书,然后打开Charles,选择【Proxy】→ 【SSL Proxying Setting】,勾选【Enable SSL Proxying】,点击【add】,添加数据即可,如下图:(https协议默认端口号为443)【设置】---【通用】---【关于本机】---【证书信任证书】---打开针对根证书的完全信任的开关。然后,将【Combine request and response】取消勾选,如下图,即可。3、手机安装了信任证书,为什么mock的数据中走https 协议的没有生效?
2025-05-13 21:22:40
228
原创 第二节 Charles功能使用(Mac版)
rewrite功能重写对应的内容,主要可以对某些匹配请求的header、host、url、path、query param、response status、body进行rewrite。此时可以通过map local 功能,将请求的数据或收到的数据做修改后,生成自己的目标数据,达到测试目的。(3)用任何一种文本编辑器打开本地存好的Response的json文件,修改对应的内容,保存,手机再次请求接口即可。(2)手机启动应用重新请求数据,即接受的就是来自测试域名地址的数据,可以开始目标测试。
2025-05-13 21:20:07
301
原创 如何发现和解决产品中的 badcase
一、发现产品中的 badcase用户反馈收集数据分析内部测试与体验竞品对比二、解决产品中的 badcase
2024-11-13 16:24:41
1958
原创 appium、wda、uiatomator2 的作用和区别是什么
Appium 作用: 跨平台自动化测试:Appium 是一个开源的跨平台自动化测试框架,用于对移动应用(包括原生应用、混合应用和移动网页应用)进行自动化测试。它允许测试人员使用多种编程语言(如 Python、Java、JavaScript 等)编写测试脚本,通过 WebDriver 协议与移动设备进行通信。 模拟用户操作:能够模拟用户在移动设备上的各种操作,如点击、滑动、输入文本等。例如,在测试一个购物 APP 时,可以使用 Appium 模拟用户登录、浏览商品、添加到购物车、结算等一系列操作,
2024-11-13 09:21:14
535
原创 移动客户端的稳定性建设和对应衡量指标
一、客户端 APP 稳定性建设(一)需求分析与设计阶段明确稳定性需求: 与产品、运营等相关团队深入沟通,了解 APP 的业务场景、目标用户群体以及使用习惯等信息。例如,对于一款金融交易 APP,用户在进行交易操作时,APP 必须保持高度稳定,任何闪失都可能导致用户财产损失;而对于一款社交娱乐 APP,虽然对稳定性要求也高,但可能更侧重于在高并发聊天、分享等场景下的稳定运行。 根据这些信息,确定 APP 在不同场景下的稳定性要求,如可接受的崩溃次数、响应时间范围等,为后续开发和测试提供明确的目
2024-11-13 09:12:45
1382
原创 性能测试之评估指标
一、响应时间二、并发用户数三、吞吐量四、资源利用率五、错误率六、TPS(Transactions Per Second)七、QPS(Queries Per Second)
2024-11-05 16:22:20
887
原创 Jmeter下载和启动(Mac版)
如果使用nano,按“Ctrl + X”,然后按“Y”键确认保存并回车),在终端输入:source ~/.zshrc(如果编辑的是~/.bash_profile文件,则输入:source ~/.bash_profile),使得环境变量生效。1、下载好的文件,解压到自己常用的目录下,终端cd 进入文件bin 下,输入sh jmeter,即可启动jmeter。(4)检查是否配置成功,终端输入:jmeter -v,显示内容对应的jmeter版本号,表示配置成功。(1)在终端输入命令:open ~/.zshrc(
2024-10-29 16:12:06
629
原创 iOS客户端自动化01-wda下载
5、选择自己的调试设备Product->Destination->自己的iPhone,然后Product->Scheme 选择 WebDriverAgentRunner,最后运行 Product -> Test,手机即可展示安装的app。2、需要的东西:Mac、iPhone、Mac安装Xcode、iPhone安装facebook的一个开源框架wda、Xcode 个人开发者账号。6、进入手机设置->通用-> 设备管理 ->开发者应用-> 然后点击信任,再次运行 Product -> Test即可。
2024-10-28 22:56:41
544
原创 Mac 下载python
根据自己的Mac的当前系统版本,选择下载不同的安装包即可,安装一路下一步下一步,使用时Python3.0时,终端输入Python3 即可。(2)选择下载community版本,下载后一路下一步安装即可(专业版本的30天免费,社区版本免费,一般普通使用,社区版本就可以满足了)1、Python下载,Mac用最新的3.0版本,去官网下载即可。二、Python的好朋友—pycharm(一款很好用的编辑器)一、下载python。
2024-10-24 23:47:12
1065
1
原创 Mac 安装sdk
source ~/.zshrc(如果编辑的是~/.bash_profile文件,则输入:source ~/.bash_profile),使得环境变量生效。如果使用vi,按“Esc”键,然后输入“:wq”并回车;如果使用nano,按“Ctrl + X”,然后按“Y”键确认保存并回车。2、安装后打开,会提示下载sdk,默认选择即可,下载成功后,在Android Studio的Settiing可见。4、检查是否配置成功,终端输入:adb,有内容输出表示配置成功。1、在终端输入命令:open ~/.zshrc(
2024-10-24 23:36:26
1861
原创 Mac 安装jdk
source ~/.zshrc(如果编辑的是~/.bash_profile文件,则输入:source ~/.bash_profile),使得环境变量生效。如果使用vi,按“Esc”键,然后输入“:wq”并回车;3、查看jdk 安装地址,终端输入: /usr/libexec/java_home -V。4、检查是否配置成功,终端输入:echo $JAVA_HOME,有内容输出表示配置成功。5、检查是否安装成功,终端输入:java -version,有版本号输出,表示安装成功。2、双击下载的文件,逐步安装即可。
2024-10-24 23:00:22
7166
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人