当前位置:网站首页>Mobile end test
Mobile end test
2022-06-29 18:58:00 【It's Joe Joe】
Appium Introduce
be based on Node.js Open source automated testing framework , Can test based on IOS、Android and Firefox OS Native and hybrid applications of the platform .
The framework uses Selenium WebDriver, Used for and when performing tests Selenium Server Communication is JSON Wire Protocol. stay Selenium 2 in ,Appium Will replace iphoneDriver and AndroidDriver API, And used to test mobile Internet applications .
Appium Supported application types
- Native applications . Such as IOS And android .
- Mobile Web application . If you use PHP,Java or APS.NET And so on .
- Hybrid applications . Similar to native applications , Hybrid applications are running on mobile devices and through some Internet technologies such as html5,CSS and JavaScript To achieve .
Relevant environmental preparation
- install Android SDK. Address :http://developer.android.com/sdk/, Environment variable add ANDROID_HOME.
- install Appium Python client.
pip install Appium-Python-Client
- install Appium. Address :http://appium.io/
Appium After startup URL And port default is http://127.0.0.1:4723 or localhost.
adopt RemoteWebDriver Connect Appium Server, And set the corresponding configuration .
self.driver=webdriver.Remote("http://127.0.0.1:4723/wd/hub", desired_caps)
边栏推荐
猜你喜欢

unittest单元测试框架

AMAZING PANDAVERSE:META”无国界,来2.0新征程激活时髦属性

Redis(一)--Redis入门(1)--Redis介绍、安装与启动、常用配置

元素等待机制

信息系统项目管理师---第七章项目成本管理历年考题

The table ‘table_ Name 'is full exception troubleshooting and solution

Leetcode 984. String without AAA or BBB (thought of netizens)

Amazing pandaverse:meta "borderless, to activate fashion attributes in the new journey of 2.0

js文本粒子动态背景

Svg circle drawing path animation
随机推荐
2. how to install MySQL database in Galaxy Kirin offline mode
Shandong University project training (VII) add navigation bar to select city
Redis(一)--Redis入门(2)--Redis数据类型
Machine learning 7-Support vector machine
Sd6.25 summary of intensive training
[Nanjing University] information sharing of the first and second postgraduate entrance examinations
Anaconda安装并配置jupyter notebook远程
美法官裁定,被控掩盖黑客行为的Uber前安全主管必须面对欺诈指控
SD6.24集训总结
踩坑记:JSON.parse和JSON.stringify
isalpha()方法介绍
网站加了CDN后,字体图标报错Access-Control-Allow-Origin
MySQL 企业级开发规范
Request header field XXXX is not allowed by access control allow headers in preflight response
Hello, do you have any official website samples for MySQL CDC, PostgreSQL CDC? Give me a link to learn
Several code screenshots beautification tools worth collecting by programmers
Apache InLong百万亿级数据流处理
Basis of data analysis -- prediction model
6.29 simulation summary
Sd6.22 summary of intensive training