【今日观点】 [已解决]Mac搭建APP自动化环境,安装fbsimctl报错的完整解决方案
我们知道,苹果手机上的 APP 如果要做自动化测试的话,硬件上我们需要在 MAC 电脑,所以,我们需要在 Mac 电脑上搭建 APP 自动化环境。其中,Appium 是需要安装的,安装 Appium 大家自行谷歌百度搜索下。 安装完成后,我...
我们知道,苹果手机上的 APP 如果要做自动化测试的话,硬件上我们需要在 MAC 电脑,所以,我们需要在 Mac 电脑上搭建 APP 自动化环境。其中,Appium 是需要安装的,安装 Appium 大家自行谷歌百度搜索下。 安装完成后,我...
什么是渠道包 我们平时如果需要下载一个 Android 的 APP,我们首先想到的是去市场平台上下载,这个平台就很多了,一般品牌的手机都有自己自带的市场,比如小米市场,华为应用市场,还有应用宝,360手机助手等很多渠道。产品上线前,为了确保...
YAML是什么? YAML是一种简洁的非标记语言。使用空白,缩进,分行组织数据,从而使得表示更加简洁易读。由于实现简单,解析成本很低,YAML特别适合在脚本语言中使用。YAML 是专门用来写配置文件的语言,非常简洁和强大。 更相信的解读请看...
前言 上次在分享 Python 的 unittest 框架时,文末提到过数据驱动。 数据驱动是一种思想,让数据和代码进行分离,比如爬虫时,我们需要分页爬取数据时,我们往往把页数 page 参数化,放在 for 循环 range 中,假如没有...
什么是monkey测试 Monkey测试是Android自动化测试的一种手段,主要用于测试系统的稳定性和兼容性。 详见百度百科的解释:Monkeytest Monkey是Google提供的一个命令行工具,可以运行在模拟器或者实际设备中。 M...
adb 命令是什么 Android 调试桥接 Android Debug Bridge,是一个 C/S 架构的命令行工具 作用:PC通过adb来操作手机,还可以进行很多手机操作,如安装软件、系统升级、运行shell 命令等。 Android...
pk哥最近用 Python 和 Appium 做 APP 自动化测试时,连接模拟器,运行代码后,发现 adb 连接模拟器总是断开,再次连接时报错: [crayon-6001fc416815b307238454/] 这个错说的系...
adb 连接报错 ADB命令( Android Debug Bridge)是 Android SDK 的一个工具,通过命令行可以操作安卓设备。有时连接会报错: [crayon-6001fc4168471001992054/] 复制文件 这时...
大家还记得中学课本里的一首现代诗歌吗? 乡愁 现代 · 余光中 小时候, 乡愁是一枚小小的邮票, 我在这头, 母亲在那头。 长大后, 乡愁是一张窄窄的船票, 我在这头, 新娘在那头。 中学时,当我们学到余光中的「乡愁」,可能我们当时并不能...
春节过后,大家都陆续返回工作地上班了吧,我今天第一天上班,在地铁上用手机总结分享时忘了时间,坐过了一站,地铁上人也挺多,大家又逐渐回归到上海的快节奏生活中。 不管是公司的产品还是自己的项目,如果要做强做大,必须要关注性能问题,你的代码性能差...
猪年农历春节前,朋友圈被一则走心的广告刷屏了。很多伙伴直呼:看哭了。当爷爷电话里听到儿子说「不回来啊」的打击是很沉重的,这位父亲想念自己的儿子和孙子,总想把最好的给他们。 如果你的孩子问你要佩奇,你除了像视频中的爷爷那样独具匠心的做一个出来...
又到周末了,pk 哥抽空对抢票程序作了优化,并把优化后的程序做打包处理,打包后没有 Python 环境的电脑也可以正常运行程序了。前两篇关于抢票的文章没看可点下方链接查看。 用Python抢火车票加邮件通知 Python抢票程序优化,可以选...
对上一篇的抢票程序优化了下,增加选择车次和座次的功能。 毕竟这个程序是 Python 模拟手工去操作浏览器的,所以会因为各种网络或者其他因素导致程序终止,群里反馈最多的就是增加车次选择功能和座次选择功能。本文主要讲解这两个优化点,群里也有很...
临近五一了,大家也都开始抢火车票了,pk 哥每年假期或者过年也要抢火车票回去过年。我还记得去年过年用软件抢了一个月都没抢到,当时计划第二天返程上班,当天坐在电脑前不停的刷新,提交订单,在无数次的点击刷新下,还真让我手动刷新抢到了难能可贵的返...
今天给大家介绍一款爬虫利器,小白也可以拿来即用的利器:you-get。 You-Get 是一个 Python 编写的命令行下载器,用于从 Web 下载媒体内容(视频,音频,图像)。这个程序在 GitHub 上已有 2 万多的 Star。 y...
一行代码能实现什么丧(gan)心(de)病(piao)狂(liang)的功能?今天 pk 哥给你列出了 16 个。 输出Mandelbrot图像 mandelbrot 图像中文名叫曼德勃罗图像。Mandelbrot 图像中的每个位置都对应于...
今天给大家介绍一款反爬虫页面的爬虫利器 Puppeteer。 Puppeteer 是谷歌官方出品的一个通过 DevTools 协议控制 headless Chrome 的 Node 库。可以通过 Puppeteer 的提供的 API 直接控...
之前的爬虫项目基本上都是爬取网页信息,如今移动信息时代,海量信息移植到移动端的 APP 上面了,而且有些产品只有 APP 版本,没有网页版。要抓取 APP 上的信息,首先我们得学会调试,我们知道调试网页我们一般用浏览器自带的调试工具,APP...
pk 哥读书时代遇到美术课就头疼,因为要画素描图,可能是自己对美术没什么天赋吧。如今 P 图工具也很常见,可以把一张图片 P 成素描图。自从会了 Python 之后,我就没用过 PS 了!今天我用 Python 把图片变成素描图片。我选了一...
如今,二维码已成为我们工作生活中不可或缺的一种媒介了,工作中生活中我们都会用到二维码。最近在 GitHub 上发现上发现一个制作二维码的 Python 库:MyQR。此项目在 GitHub 上的地址如下: https://github.co...
编程初学者在刚接触编程的时候,都会觉得代码太抽象,学起来太枯燥。如果有图形界面的话,那就不一样了,那就生动很多了。 今天给大家讲讲 Python 的图形用户界面编程,也就是 GUI(Graphical User Interface)。与早期...