python下载手机版免费,python下载手机版中文

大家好,小编为大家解答python下载手机版免费的问题。很多人还不知道python下载手机版中文,现在让我们一起来看看吧!

这篇文章主要介绍了python下载手机版最新,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下学python需要先学c么

环境搭建

1.安装python3.7
Download Python | Python.org
划到下面也可以下载历史版本


2.安装pycharm
Download PyCharm: Python IDE for Professional Developers by JetBrains
注意对应操作系统下载。Professional是专业版(应该要付费) Community是企业版(不收费)


3.安装JDK1.8

4.安装android studio 及 SDK
安装android studio的过程中记得勾选SDK
重点:配置环境变量
在计算机右键属性,进入环境变量,在系统变量里Path路径加入SDK里platform-tools和tools目录用python绘制满天星的流程图。即:
C:\Users\dell1\AppData\Local\Android\Sdk\platform-tools;C:\Users\dell1\AppData\Local\Android\Sdk\tools;C:\Users\dell1\AppData\Local\Android\Sdk\build-tools\29.0.3;
platform-tools里有adb.exe,tools里有android.bat,build-tools里有aapt.exe
配置完环境后,可以在cmd里输入adb和android和aapt命令了。




如果安装SDK后没有platform-tools和tools目录,可以在android studio中file->setting里,进行安装SDK工具。

注意android命令可能没有用,因为在Android Studio官网的sdkmanager页面中,明确提到了在Android SDK Tools25.2.3及以后提供了sdkmanager command-line tools 以及舍弃android命令。
为了继续用Emacs开发Android程序,我们使用版本低于25.2.3的android SDK Tools。
我们可以从AndroidStudio中文社区下载旧版的SDK Tools。比如 这里 下载24.2版本。
下载完成后解压,复制其中的tools目录,覆盖原来的tools目录即可。

5.安装node.js
Node.js — Download
安装完后,配置环境变量

然后可以使用npm命令了。

6.安装appium
方法1:
利用npm命令安装appium
npm install -g appium
方法2:
在官网上下载

下载安装appium后,配置环境变量,将node_modules.bin添加,本小白用npm命令安装的,环境变量配置Path增加如下:
E:\node-v12.18.0-win-x64\node_modules\appium-doctor\node_modules\.bin
配置完后可以使用appium命令和appium-doctor命令了

7.安装Appium Python Client模块、Selenium模块
方法1:pip命令安装
pip install Appium-Python-Client
pip install selenium
方法2:Pycharm里下载,file->setting->Projiect->Project interpreter-> +


8.下载测试软件,即android软件(apk扩展名的)
为安全起见,可通过手机里官方应用商店里的软件分享到电脑上,在下载。
本次测试是一个计算器软件,在手机(真机)上的应用商店下载的Caculator.apk并分享到电脑上,在电脑上下载一个。
放在电脑里E:\Caculator.apk里
查看软件的appPackage和appActivity内容:
aapt dump badging Caculator.apk | findstr "package"
aapt dump badging Caculator.apk | findstr "activity" 或 adb shell dumpsys activity activities


Android手机模拟机测试apk软件

1.在Android Studio里的Tools->AVD Manager 里可以安装一个手机模拟机,本小白安装的android 10的。


2.开机后,用adb命令查看是否有设备。
cmd窗口命令:adb devices -l

检查到有。

3.查看设备名称、设备版本等信息。
可在手机里设置查看

4.编写测试Python脚本代码

#coding=utf-8
from appium import webdriver
desired_caps = {}
desired_caps['platformName'] = 'Android'
desired_caps['platformVersion'] = '10'
desired_caps['deviceName'] = 'Android10'
# desired_caps['platformName'] = 'Android'
# desired_caps['platformVersion'] = '6.0.1'
# desired_caps['deviceName'] = 'vivoY66'
desired_caps['appPackage'] = 'com.ddnapalon.calculator.gp'
desired_caps['appActivity'] = 'com.ddnapalon.calculator.gp.ScienceFragment'
driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
driver.find_element_by_id("com.ddnapalon.calculator.gp:id/btn_three").click()
driver.find_element_by_id("com.ddnapalon.calculator.gp:id/btn_two").click()
driver.find_element_by_id("com.ddnapalon.calculator.gp:id/btn_two").click()
driver.find_element_by_id("com.ddnapalon.calculator.gp:id/btn_two").click()
driver.find_element_by_id("com.ddnapalon.calculator.gp:id/btn_three").click()
driver.find_element_by_id("com.ddnapalon.calculator.gp:id/btn_two").click()
driver.find_element_by_id("com.ddnapalon.calculator.gp:id/btn_three").click()
driver.find_element_by_id("com.ddnapalon.calculator.gp:id/btn_two").click()
driver.quit()

注意其中的定位元素位置可以用sdk/tools/uiautomatorviewer.bat工具


5. 开启appium



6.运行python脚本代码文件哈~结果如下:

Android手机真机测试apk软件

android手机用数据线连接电脑,进入手机设置->更多设置->关于手机,连续按“软件版本号”文本框,进入开发者模式,进入“开发者选项”中,打开USB调试和USB模拟按键功能。
编写的测试脚本类似上面。

  • 12
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值