当前位置: 首页 > news >正文

网页代码用什么软件外贸建站优化

网页代码用什么软件,外贸建站优化,wordpress怎么发布文章带图片,网站建设中模一、前言 二、Appium环境搭建 2.1 JDK安装 2.2 Android SDK安装配置 2.3 模拟器安装及配置 2.4 Appium Desktop安装及使用 2.5 Appium配置连接模拟器 三、实战基本脚本编写 3.1 创建Maven项目并配置 3.2 简单Demo 四、写在最后 一、前言 随着移动互联网的发展,AP…

一、前言
二、Appium环境搭建
2.1 JDK安装
2.2 Android SDK安装配置
2.3 模拟器安装及配置
2.4 Appium Desktop安装及使用
2.5 Appium配置连接模拟器
三、实战基本脚本编写
3.1 创建Maven项目并配置
3.2 简单Demo
四、写在最后
 

一、前言
随着移动互联网的发展,APP上面的测试逐渐的流行起来。而作为APP自动化测试中最常用的框架就是Appium。Appium是一个开源、跨平台的测试框架。可以用来测试原生及混合的移动端应用。
下面就从Appium环境搭建和基础脚本编写来展开。其中Appium环境搭建中,需要安装JDK、Android SDK、模拟器(或者用真机),从而后续就是使用代码连接Appium来操作模拟器。

二、Appium环境搭建
2.1 JDK安装
关于JDK的安装及环境变量配置就不在这里多做解释了。

2.2 Android SDK安装配置
下载压缩包文件

链接:这是一个链接
提取码:99a6

解压后点击打开SDK Manager.exe文件


勾选Tools下的前三个选项,并安装,安装完成后目录下回多出几个文件夹。


环境变量配置
ANDROID_HOME:SDK安装目录
Path:%ANDROID_HOME%\tools;%ANDROID_HOME%\build-tools\29.0.3;%ANDROID_HOME%\platform-tools;


验证配置:输入adb和aapt有使用帮助信息说明配置成功了

2.3 模拟器安装及配置
安装模拟器,这里选择的是夜神模拟器,安装的话,直接网上下载后安装即可,记住安装目录即可

打开模拟器并安装APK文件

查看服务是否启动

adb devices
nox_adb.exe connect 127.0.0.1:62001

踩坑问题——adb.exe与nox_adb.exe版本问题
使用adb version、nox_adb version命令查看bin目录下adb.exe、
nox_adb.exe的版本,然后切换到其他目录下,使用adb version查看版本。
如果不一致,就要将Android SDK目录下的adb.exe复制替换到模拟器bin目录下,
并且复制修改名称为nox_adb.exe替换模拟器bin目录下的nox_adb.exe
 

2.4 Appium Desktop安装及使用
  • 下载安装包文件

    链接:这是一个链接
    提取码:99a6

  • 点击安装appium-desktop-Setup-1.3.1.exe文件,直接点击安装即可。

2.5 Appium配置连接模拟器
  • 使用命令查看Android版本
    adb shell getprop ro.build.version.release
    

使用命令APK文件信息

aapt dump badging D:\BaiduMap.apk

Appium 创建连接

{
"platformName": "Android",
"platformVersion": "5.1.1",
"deviceName": "127.0.0.1:62001",
"appPackage": "com.baidu.BaiduMap",
"appActivity": "com.baidu.baidumaps.WelcomeScreen"
}

开启链接后的效果

在模拟器中操作app

三、实战基本脚本编写

3.1 创建Maven项目并配置
<dependency><groupId>io.appium</groupId><artifactId>java-client</artifactId><version>7.5.0</version></dependency><dependency><groupId>org.seleniumhq.selenium</groupId><artifactId>selenium-remote-driver</artifactId><version>3.141.59</version></dependency><dependency><groupId>org.seleniumhq.selenium</groupId><artifactId>selenium-api</artifactId><version>3.141.59</version></dependency>
/*** @author YFF* @version 1.0.0* @date 2020/06/06**/
public class AppTest {public static void main(String[] args) throws Exception{AppiumDriver driver=null;DesiredCapabilities cap=new DesiredCapabilities();cap.setCapability("platformName","Android");cap.setCapability("platformVersion","5.1.1");cap.setCapability("deviceName","127.0.0.1:62001");cap.setCapability("appPackage","com.baidu.BaiduMap");cap.setCapability("appActivity","com.baidu.baidumaps.WelcomeScreen");cap.setCapability("unicodeKeyboard","true");cap.setCapability("resetKeyboard","true");cap.setCapability("noSign","true");driver=new AppiumDriver(new URL("http://127.0.0.1:4723/wd/hub"),cap);Thread.sleep(5000);/*点击同意按钮*/driver.findElement(By.id("com.baidu.BaiduMap:id/ok_btn")).click();Thread.sleep(5000);/*点击进入地图*/driver.findElement(By.id("com.baidu.BaiduMap:id/btn_enter_map")).click();Thread.sleep(5000);driver.quit();}
}

四、写在最后

(1)将这个过程中常用的命令写在后面,方面后面查阅。

##模拟器连接
nox_adb.exe connect 127.0.0.1:62001##查看设备信息
adb devices##查看Android版本
adb shell getprop ro.build.version.release##查看APK信息
aapt dump badging D:\BaiduMap.apk##查看adb.exe和nox_adb.exe版本
adb version
nox_adb version

http://www.tj-hxxt.cn/news/120212.html

相关文章:

  • 贵州建设厅考试网站准考证下载科技网站建设公司
  • 网站关键词seo推广公司哪家好网站内部seo
  • tp做网站签到功能惠州seo关键字优化
  • 无锡哪家公司做网站seo专业培训
  • 建手机网站报价seo网站推广排名
  • 河北网站建设推广seo流量增长策略
  • 上海网站建设在哪安徽网站seo公司
  • 大兴网站建设报价百度网站怎么申请注册
  • 郑州建设工程信息网站百度指数在线查询小程序
  • 深圳外贸网站优化餐饮营销手段13种手段
  • wap企业网站源码百度查关键词显示排名
  • 做专业课视频课的网站公司网站如何制作设计
  • 产品商城网站建设关键词如何优化排名
  • 做信息流推广需要建立网站么携程: 2023年旅行搜索上涨超900%
  • 常用搜索网站中国搜索引擎大全
  • 网站需要的栏目和内容免费制作个人网站
  • 北京智能网站建设哪里有山西太原网络推广
  • 机械网站推广怎么做seo推广宣传
  • 吉林省软环境建设办公室网站产品怎样推广有效
  • 便宜的网站设计引擎搜索网站
  • b2c电子商务网站关键技术免费开源网站
  • 如何做阿里巴巴国际网站今天北京发生大事了
  • 渭南网站建设公司如何推广小程序
  • 专门做车评的网站如何优化标题关键词
  • 做书网站百度推广业务电话
  • 网站开发设计思路文档怎么在百度上打广告
  • 网页设计与网站建设实战大全百度seo搜索引擎优化厂家
  • 可靠的商城网站建设seo文案范例
  • 普通网站可以做商城天津做网站的网络公司
  • 沈阳网站建设搭建无锡网站排名公司