当前位置:网站首页>Building of APP automation environment (I)
Building of APP automation environment (I)
2022-07-28 02:56:00 【will_ net】
appium Open source Cross platform Multilingual Mobile application Automation tools
Test object : Native , blend
Environment building
selenium Install as a dependent package
If Already installed selenium If the version is older appium-python-client and selenium Version mismatch There may be some problems , You can use the following command , The dependent packages will be updated
pip3 install -U appium-python-client
install appium server
Download address 



install andriod sdk
Download address 

Unzip after download , Configure environment variables

Clock in Android

Installing a plug-in , You are visiting a foreign address , It's going to be a little slow
Image station address of open source Association of Chinese Academy of Sciences :
IPV4/IPV6: http://mirrors.opencas.cn port :80
IPV4/IPV6: http://mirrors.opencas.org port :80
IPV4/IPV6: http://mirrors.opencas.ac.cn port :80
Shanghai GDG Image server address :
http://sdk.gdgshanghai.com port :8000
Image server address of Beijing University of chemical technology :
IPv4: http://ubuntu.buct.edu.cn/ port :80
IPv4: http://ubuntu.buct.cn/ port :80
IPv6: http://ubuntu.buct6.edu.cn/ port :80
No need to bring it http


install jdk
Download address 
To configure java environment variable 
see java Version number
java --version
Install the carefree Simulator ( I installed Xiaoyao )
Open developer mode
Find options for mobile phones , Click on 7 Next version number , Will open the developer mode , Then today's developer options , Turn on usb debugging
install appium-python-client package
pip3 install appium-python-client
View device
C:\Users\hgzh>adb devices -l
List of devices attached
127.0.0.1:21503 device product:PCRT00 model:PCRT00 device:PCRT00 transport_id:6
Connect the simulator
adb connect 127.0.0.1:21503
边栏推荐
- unity中物体碰撞反弹(学习)
- windbg
- The virtual host website cannot access the self-test method
- 特征值和特征向量
- How do gateways and chirpstacks in lorawan communicate? UDP? GRPC? MQTT?
- Is it you who are not suitable for learning programming?
- 程序里随处可见的interface,真的有用吗?真的用对了吗?
- Center Based 3D object detection and tracking (centerpoint) paper notes
- 没法预测明天的涨跌
- P6118 [joi 2019 final] solution to the problem of Zhenzhou City
猜你喜欢

写英文IEEE论文的技巧

JS 事件对象 offsetX/Y clientX Y PageX Y

Explanation of CNN circular training | pytorch series (XXII)

Pychart shortcut key for quickly modifying all the same names on the whole page

unordered_ The hash function of map and the storage mode of hash bucket

@Valid的作用(级联校验)以及常用约束注解的解释说明

【TA-霜狼_may-《百人计划》】图形3.7 移动端TP(D)R架构

Deep residual learning for image recognition shallow reading and Implementation

【微信小程序开发(六)】绘制音乐播放器环形进度条

CNN训练循环重构——超参数测试 | PyTorch系列(二十八)
随机推荐
Deep residual learning for image recognition shallow reading and Implementation
第三章 队列
[TA frost wolf \u may hundred people plan] Figure 3.5 early-z and z-prepass
P6118 [JOI 2019 Final]珍しい都市 题解
Is the interface that can be seen everywhere in the program really useful? Is it really right?
1313_ Pyserial installation and document generation
Trivy [1] tool scanning application
【英雄哥七月集训】第 27天:图
[software testing] - unittest framework for automated testing
unordered_map的hash function及hash bucket存储方式探索
How do you use the jar package sent by others (how to use the jar package sent by others)
Arm32进行远程调试
【信号处理】基于高阶统计量特征的通信系统中微弱信号检测附matlab代码
【TA-霜狼_may-《百人计划》】图形3.5 Early-z 和 Z-prepass
ROS的调试经验
Share an esp32 relay
Eigenvalues and eigenvectors
[image hiding] digital image information hiding system based on DCT, DWT, LHA, LSB, including various attacks and performance parameters, with matlab code
[TA frost wolf \u may - hundred people plan] Figure 3.7 TP (d) r architecture of mobile terminal
CNN循环训练的解释 | PyTorch系列(二十二)