# spike
京东、淘宝、小米商城等一系列的秒杀脚本。
>秒杀脚本是基于自动化测试库 [uiautomator2] (https://github.com/openatx/uiautomator2) 编写
。
#### 本文需要使用到的库或三方工具:
+ adb
+ uiautomator2
+ weditor
+ time
### 环境搭建
+ 安装adb
下载 [adb](https://developer.android.com/studio/releases/platform-tools.html) 并且将其配置到环境变量,它是后面的基础。若没有配置好,后面步骤无法进行。
+ 安装 uiautomator2
这个是核心驱动器,先使用`pip install --pre uiautomator2`安装uiautomator2,再进行控制手机之前,先需要将打开开发者模式、usb调试的手机连接到电脑,再使用`python -m uiautomator2 init`初始化。这一步会安装一个守护进程(客户端、驱动)到手机,实先控制的目的。
+ 安装weditor
安装`pip install --pre --upgrade weditor`,启动`python3 -m weditor`。启动之后会默认打开`http://atx.open.netease.com/`页面,这里就是一个交互式的手机控制器。这个是东西的一部分功能是实现了安卓原生`uiautomatorviewer`,并且支持点击、获取控件、发送指令的功能,能自动生成代码,大大地加快了开发速度,且功能十分强大。
关于环境搭建也可以查看 [这篇文章](https://testerhome.com/topics/11357) 里面已经讲述的十分清楚了.
#### 开发环境:
+ python3.6.5
+ pychram
感谢:
https://github.com/openatx/uiautomator2
https://testerhome.com/topics/11357
京东、淘宝、小米商城等一系列的秒杀脚本.zip
版权申诉
156 浏览量
2023-11-01
07:52:18
上传
评论
收藏 2KB ZIP 举报
xiaoshun007~
- 粉丝: 3849
- 资源: 3131
最新资源
- 以简单、易用、高性能为目标、开源的时序数据库,支持Linux及Windows, Time Series Database.zip
- python-leetcode面试题解之第198题打家劫舍-题解.zip
- python-leetcode面试题解之第191题位1的个数-题解.zip
- python-leetcode面试题解之第186题反转字符串中的单词II-题解.zip
- 一个基于python的web后端高性能开发框架,下载可用
- python-leetcode面试题解之第179题最大数-题解.zip
- python-leetcode面试题解之第170题两数之和III数据结构设计-题解.zip
- python-leetcode面试题解之第168题Excel表列名称-题解.zip
- python-leetcode面试题解之第167题两数之和II输入有序数组-题解.zip
- python-leetcode面试题解之第166题分数到小数-题解.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈