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

晋城做网站公司域名停靠

晋城做网站公司,域名停靠,在线做c语言题目的网站,wordpress指定页面添加css目录 一. 连接手机 1. 授权 2. 调试 3. 获取参数 二. 启动APP 1. 启动Appium服务 2. 启动Appium Inspector 3. 配置Appium Inspector 三. 功能说明 1. 主菜单功能 2. 快照视图菜单 3. 元素视图菜单 四. 常见问题 1. appPackage有多个设备时 一. 连接手机 1. 授权 首先将手机的开…

目录

一. 连接手机

1. 授权

2. 调试

3. 获取参数

二. 启动APP

1. 启动Appium服务

2. 启动Appium Inspector

3. 配置Appium Inspector

三. 功能说明

1. 主菜单功能

2. 快照视图菜单

3. 元素视图菜单

四. 常见问题

1. appPackage有多个设备时


一. 连接手机

1. 授权

首先将手机的开发者模式打开,不同手机的开启方法不同,这里演示的测试机为三星S21+,其他机型的开启方法大家可以直接百度搜索。

(1)进入手机的【设置】选项

(2)进入【开发者选项】

(注:不同手机这里打开方式不一样,一般手机在【关于手机】里找到【版本号】,连续点击【版本号】7次,即可进入开发者模式。

(3)打开【USB调试】:在<开发者选项>页,滑动找到【USB调试】,打开USB调试

2. 调试

    (1)使用数据线连接上手机,如果手机上弹出“是否允许USB调试?”确认框,点【确定】即可。

    (2)在电脑键盘上按【Win+R】,输入cmd打开命令行窗口,输入:adb devices

    如果连接成功就可以看到你的手机deivce id

    注:如果出现device not found,优先检查手机的驱动是否安装正确,也可以到【设备管理器】中去查看对应的设备驱动是否异常,这里推荐使用adb driver installer这个软件来安装对应的设备驱动。

    3. 获取参数

      我们想要通过Appium来运行相关APP,需要获取与其相关的几个参数(后面会用到):

      • platformName:设备的平台名,Android或iOS。
      • platformVersion:Android内核版本号。
      • deviceName:设备名,这里使用刚才ADB里的device id或deviceName。
      • appPackage:apk的包名,在Android系统中是判断一个App的唯一标识。
      • appActivity:这里可以理解为启动名或启动页。

      (1)查看源代码

      这里推荐这种方法,如果被测对象是自研的APP,直接问下对应开发同学,这两个参数的值就可以啦,省时省力。

      (2)使用ADB命令

      连接手机,打开想操作的APP,在cmd中输入以下命令获取参数

      查看platformVersionadb shell getprop ro.build.version.release

      查看deviceName:adb devices -l

      查看appPackage和appActivity

      adb shell "dumpsys window | grep mCurrentFocus"

      二. 启动APP

      1. 启动Appium服务

        动Appium-Server,并且保持连接手机。

        2. 启动Appium Inspector

          新版appium1.22与Appium inspector分离,需要单独下载Appium-Inspector安装

          1下载

          网盘下载地址https://pan.quark.cn/s/2670cddd46d0

          2安装

           下载好之后如下,双击执行即可

          3运行

          安装成功后,启动后界面如下:

          3. 配置Appium Inspector

            我们要启动APP就需要在Capability Builder区域中填写对应APP的启动参数。

            (1)点击【+】按钮,添加属性

            (2)Appium Server按默认写(Remote Host:127.0.0.1,RemotePort

            :4723,Remote Path:/wd/hubCapabilityBuilder填入之前获取的各项参数

            (3)点击【Start Session】,启动APP

            (4)启动时会在测试手机上自动安装依赖应用,启动完成后会自动打开测试APP,并且在Inspector上显示与APP同步的画面【手机上自动安装的Appium Settings 应用安装好不要卸载】

            • 左侧是应用程序的屏幕截图(快照视图)。
            • 中间是应用程序的层次结构,表示为XML。
            • 右侧是元素信息视图

            . 功能说明

            1. 主菜单功能

              】Press BackButton/操作回退:当我们想要查看返回上一个操作查看页面信息,可以通过点击back 按钮。此时Inspector窗口和手机都会同时回到上一个操作的界面,等同于android手机上的返回键。

              】Press Home Buttor/返回主屏幕:从当前应用或界面返回手机主屏幕。

              】Press App Switch Button/应用切换:快速切换最近打开使用的应用程序。

              】Native App Mode:切换为原生APP模式;

              】Web/Hybrid App Mode:切换为混合APP模式,如果APP有小程序或者H5的话可以切这个模式;

              】Refresh Source&Screenshot/刷新:当我们在手机上对APP进行操作后,Inspector窗口的屏幕截图不会自动更新,需要我们通过点击刷新按钮,更新应用的最新页面。

              】Search for element/查找元素:我们可以根据各类元素的定位条件进行元素的相关搜索,方便我们快速定位。

              】Start Recording/录制:可以录制自动化测试脚本,但录制出的脚本默认使用的是xpath定位,xpath的定位方式十分的脆弱,绝对路径定位一旦发生变化,脚本的维护就会变得十分的困难,如果一定要用,推荐使用相对路径的定位方法。

              】Quit Session/退出:当我们不再需要使用Inspector,就可以点击x关闭Inspector窗口

              2. 快照视图菜单

                】Select Elements/查看元素信息:点击select Elements 按钮,然后在屏幕截图中点击要查看的元素,最后在右侧的区域就可以看到元素的xpath,index,package,class,text,resource-id等信息。

                】 Tap/Swipe By Coordinates:使用坐标点击,直接在屏幕截图上使用鼠标来点击元素,手机也会同步操作 。

                】 Download Screenshot:下载当前屏幕截图。

                3. 元素视图菜单

                  】Tap:模拟点击;

                  】Send Keys:如果为输入框的话可以使用这个选项来填写对应的内容;

                  】Clear:清除编辑框内容;

                  】Copy Attributesto Clipboard/复制页面元素:复制当前页面元素的属性信息

                  】Download Screenshot下载当前元素截图

                  】Get Timing:获取选中的元素响应所需的时长。

                  . 常见问题

                  1. appPackage有多个设备时

                  如果有多个设备,需要依次输以下命令查看:

                  adb -s XXXX shell 来制定进入的设备

                  dumpsys window | grep mCurrentFocus 查看appPackage

                  http://www.yidumall.com/news/73251.html

                  相关文章:

                1. 那个软件可以做网站如何用模板做网站
                2. 英文网站设计哪里好百度灰色词排名代发
                3. 东营经济技术开发区疫情网站搜索优化排名
                4. 沈阳专业制作网站教育培训排行榜前十名
                5. 响应式网站有什么区别新手怎样做网络推广
                6. 自己做培训网站网站建设规划书
                7. 网站上传文件存储方式郑州网络推广服务
                8. 有专门做背景音乐的网站吗seo简单优化
                9. 网站外链建设有利于增加网站收录长沙哪里有网站推广优化
                10. 免费数据分析网站品牌传播策略
                11. 网站开发的步骤过程企业推广平台
                12. 网站建设原则包括哪些内容中国站长之家
                13. 网站空间和域名区别中小企业管理培训课程
                14. 上海网站建设找思创软件培训班
                15. 深圳专业手机网站建设论坛推广的步骤
                16. 备案怎么关闭网站吗成都网站快速优化排名
                17. 建设一个普通的网站需要多少钱微博推广怎么做
                18. 做网站网页尺寸是多少钱互动营销
                19. 菏泽网站建设便宜臻动传媒怎么开发自己的网站
                20. 可以做描文本的网站企业官网seo
                21. 百度文库网站立足岗位做奉献百度站长收录入口
                22. wordpress邮件回复怎么做网站关键词优化
                23. 自己做盗版影视网站网站整站优化公司
                24. 天津企业网站设计哪家好千万别手贱在百度上搜这些词
                25. 浏览国外服务器的网站网络app推广是什么工作
                26. cc域名做网站好吗12345微信公众号
                27. 做网站服务器多少钱seo可以提升企业网站的
                28. 动态网站 seo百度游戏风云榜
                29. 有哪些漫画做的好的网站好seo优化排名易下拉效率
                30. 免费虚拟机安卓版郑州seo服务技术