自动化测试appium的搭建步骤
这篇文章主要介绍“自动化测试appium的搭建步骤”,在日常操作中,相信很多人在自动化测试appium的搭建步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”自动化测试appium的搭建步骤”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:空间域名、网页空间、营销软件、网站建设、桑珠孜网站维护、网站推广。
我这里面是用java进行连接实现的自动化测试
1.安装java
(1).下载java安装包
(2).配置环境变量
(3).在dos窗口中输入java -version 查看 如输出一下结果则安装正确
2.安装android SDK
(1).下载androidSDK
将下载的 Android SDK 解压,将得到如下目录。
(2).设置Android环境变量
3.安装appium Server
1.下载https://bitbucket.org/appium/appium.app/downloads/
2.一步一步安装,并且记住安装目录
3.配置环境变量
最后,打开Windows命令提示符,输入“appium-doctor”命令,如果出现以下提示,说明你Appium所需要的各项环境都已准备完成。
4.打开elipse或者idea
创建个maven项目
引入
io.appium java-client 5.0.0-BETA9 test
import io.appium.java_client.android.AndroidDriver;import org.openqa.selenium.By;import org.openqa.selenium.remote.DesiredCapabilities;import java.net.URL;/** * Created by dell on 2017/10/24. */public class TestAppium {public static void main(String[] arg) throws Exception{ DesiredCapabilities capabilities = new DesiredCapabilities(); capabilities.setCapability("deviceName", "Android Emulator"); capabilities.setCapability("automationName", "Appium"); capabilities.setCapability("platformName", "Android"); capabilities.setCapability("platformVersion", "23"); capabilities.setCapability("app","D:\\app-debug.apk");// capabilities.setCapability("appPackage", "circle.fhw.com.friendcircle");// capabilities.setCapability("appActivity", ".TestAct");System.out.println("连接androidServer"); AndroidDriver driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities); System.out.println("开始测试"); driver.findElement(By.id("btn_test")).click(); System.out.println("测试结束"); Thread.sleep(2000);// String result = driver.findElement(By.id("com.android.calculator2:id/formula")).getText();// System.out.println(result);driver.quit(); } }
5.启动android项目
启动appium
查看执行结果
到此,关于“自动化测试appium的搭建步骤”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!
分享名称:自动化测试appium的搭建步骤
本文地址:http://pwwzsj.com/article/psjgeo.html