Skip to content
/ spike Public

京东、淘宝、小米商城等一系列的秒杀脚本

Notifications You must be signed in to change notification settings

chase001/spike

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

spike

京东、淘宝、小米商城等一系列的秒杀脚本。

秒杀脚本是基于自动化测试库 [uiautomator2] (https://github.com/openatx/uiautomator2) 编写 。

本文需要使用到的库或三方工具:

  • adb
  • uiautomator2
  • weditor
  • time

环境搭建

  • 安装adb

    下载 adb 并且将其配置到环境变量,它是后面的基础。若没有配置好,后面步骤无法进行。

  • 安装 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,并且支持点击、获取控件、发送指令的功能,能自动生成代码,大大地加快了开发速度,且功能十分强大。

关于环境搭建也可以查看 这篇文章 里面已经讲述的十分清楚了.

开发环境:

  • python3.6.5
  • pychram

感谢:

https://github.com/openatx/uiautomator2

https://testerhome.com/topics/11357

About

京东、淘宝、小米商城等一系列的秒杀脚本

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages