首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS质量保障
订阅
ZenonHuang
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
iOS自动化测试驱动工具探索
文章主要介绍字节 iOS 自动化测试驱动工具的探索过程及实现原理。(火山引擎APMPlus 应用性能监控是火山引擎应用开发套件 MARS 下的性能监控产品。)
自动拦截 50% crash,字节自研 Fastbot 如何助力今日头条稳定性测试
Fastbot 是公司 Quality Lab 与 GIP - iOS 平台架构团队共同研发的智能化测试服务,其利用机器学习和强化学习进行遍历测试,提供了基础的稳定性测试服务能力。
Drafter: 一个在iOS项目中分析代码结构的工具
直到最近因为工作上的安排,需要维护一份较为陈旧的代码,面对动辄数千行的代码文件,觉得还是需要一个比较趁手的工具来辅助阅读。前段时间正好恰逢国庆长假,抽空用swift重新写了一个工具:drafter,如名字所示,它的目的在于生成描述代码的草图。
iOS WKWebview 白屏检测实现
前言 自ios8推出wkwebview以来,极大改善了网页加载速度及内存泄漏问题,逐渐全面取代笨重的UIWebview。尽管高性能、高刷新的WKWebview在混合开发中大放异彩表现优异,但加载网页
OC中的渲染 和 离屏渲染
帧缓冲存储器(FrameBuffer):简称帧缓存或显存,它是屏幕所显示画面的一个直接映像,又称为位映像(Bit Map)或 光栅。帧缓存的每一个存储单元对应屏幕上的一个像素,整个帧缓存对应一帧图像。 上下文 是指某一时间点CPU寄存器和程序计数器的内容。寄存器是有限存贮容量的…
MLeaksFinder源码分析
该图为MLeaksFinder的所有文件,MLeaksFinder的实现核心主要就是利用了分类、runtime等,从而巧妙的实现了对内存泄露的检测。在下第一次写该类文章,技术有限,望指正,也作为个人学习的笔记积累。 首先,MLeaksFinder的核心代码都在NSObject+…
一文读懂iOS线程调用栈原理
还要一个重要的用途就是应用性能优化中的“卡顿检测”,需要获取主线程的调用栈,来检测具体的函数调用过程分析耗时来优化性能。 卡顿检测获取线程堆栈信息,如微信开源性能探测工具Matrix,检测包括崩溃、卡顿及爆内存,目前包含两个插件:WCCrashBlockMonitorPlugi…
低于0.01%的极致Crash率是怎么做到的?
看似系统Bug的Crash 99%都不是系统问题!本文将与你一起探索Crash分析的科学方法。 在移动互联网闯荡多年的iOS手机管家,经过不断迭代创新,已经涵盖了隐私(加密相册)、安全(骚扰拦截、短信过滤)、工具(网络检测、照片清理、极简提醒等)等等各个方面,为千万用户提供安全…