目录
- 1.什么是Appium
- 2.启动一个app自动化程序的步骤
- 3.appium服务介绍
- 4. appium客户端使用
- 5.adb的使用
2024年11月19日
苹果IOS超级签名是众多苹果开发者常使用的方式,可以让用户下载不属于APP应用程序商店的软件。和我们以前知道的企业签名大不相同,超级签名使用苹果开发者个人账户实现的iOS自动化签名,帮助APP快速分发,摆脱企业签名频繁掉签的烦恼,稳定提升客户留存。
苹果超级签名什么意思?IOS苹果超级签名的实现原理也非常简单。创建描述文件,让用户安装,从该描述文件获取用户苹果装置的udid,在某个人开发者账户下登记获取到的udid,生成署名用的描述文件,对用户的ipa包进行署名,最后传到Server,使用itms-services的方式实现用户的下载,整个超级签名流程是比苹果企业签名更为复杂的。
2024年11月19日
在日常测试过程中,产品的基础功能逻辑测试通过后,经常需要根据软件的特性进行分辨率或者系统的不同,进行多设备的兼容性测试。
兼容性测试,不仅要兼容不同的系统,也要兼容不同的分辨率,例如安卓就有6.X、7.X、8.X、9.X等多个系统,分辨率也有720p、1080p等等。这些兼容性测试如果单纯靠人工进行的话,不仅测试人员会觉得枯燥无味,而且浪费时间和精力,花大把的时间去避免那千分之一的可能存在的错误。
解决方法:利用appium进行多设备自动化测试
2024年11月19日
不同于 Android 系统中的卡死(ANR)问题,目前业界对 iOS 系统中 App 发生的卡死崩溃问题并无成熟的解决方案,主要原因是:
2024年11月19日
用户唯一标识,是用户唯一的身份ID,相同的身份ID,就会被当做是相同的一个用户。
如何区分某个用户就是他这个用户,而不是另一个用户,在数据埋点中,是一个非常重要的事情。因为如果做不到用户的唯一识别,那凡是涉及到用户的数据都将是错的(比如用户量、新增用户数、活跃用户数等等)。所以建设用户唯一标识,尤为重要。
2024年11月19日
作者 | 王晓晖、邓竹立、朴惠姝
问题表现
自从58同城iOS客户端9.0.0版本上线以来,陆续接到反馈说App有时启动会超时,无法响应,然后被系统杀死,只有重启手机才能恢复。
得知存在App无法启动的问题后,我们马上展开了调查。通过对触发此问题的设备进行测试,发现此问题所影响的不仅仅是58同城App的启动,另有如京东、大众点评、腾讯视频等其他App也无法正常打开。