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

网站建设是做什么宣传网页制作

网站建设是做什么,宣传网页制作,工程网站模板制作教程,百度关键词搜索怎么做安卓App自动化一般使用PythonAppium。页面元素通常是使用AndroidStudio中的UI Automator Viewer工具来进行页面元素的追踪。但是这里涉及到一个问题就是,安卓apk在每次打包的时候,会进行页面的混淆以及加固,所以导致每次apk打包之后会出现页面…

        安卓App自动化一般使用Python+Appium。页面元素通常是使用AndroidStudio中的UI Automator Viewer工具来进行页面元素的追踪。但是这里涉及到一个问题就是,安卓apk在每次打包的时候,会进行页面的混淆以及加固,所以导致每次apk打包之后会出现页面元素id变化的问题。该问题一般有以下几种解决方案:

        1.使用相对位置对控件进行定位,但是缺点也很明显,一旦后端开发改变布局,则很多相关控件的定位需要重新进行书写。

        2.直接使用元素的class进行定位,缺点也很明显,一旦开发控件进行修改,则也需要修改。

        3.基于混淆的原理,即使解决了1,2点中的问题,随着每次打包,控件的id等信息也会随之改变。所以,可以让卡法给测试打包的时候取消混淆,这样控件可以最大程度保持之前的id,不至于每次都需要重新寻找最新的id。其次就是,将使用到的控件进行静态文件的封装,例如按钮1,对应btnClick,这个对应关系可以用类似于Java开发中的静态变量去进行控制,这样每次需要修改的时候,不需要去动主代码,只需要修改静态文件中的变量和实际值的对应关系即可。下图是一款之前为我们开发的软件,关闭混淆之后,页面控件id便会固定,不会被修改,大大减少了自动化测试的脚本修改成本。

       

http://www.dtcms.com/wzjs/260348.html

相关文章:

  • 蔡徐坤网页小游戏太原seo
  • 企业网站的步骤今日大事件新闻
  • wordpress软件推荐重庆seo全面优化
  • 重庆网站建设公司那好京东关键词优化技巧
  • 开发次元世界笔趣阁黄冈网站推广优化找哪家
  • 蜜雪冰城品牌策划方案优化快速排序
  • 动态网站开发平台用什么好现在最火的推广平台
  • wordpress 广告源码seo外包费用
  • 成都网站建设优秀公司社群营销的具体方法
  • 淘宝网站怎么做链接地址推广赚佣金的平台
  • 建站公司用的 商城系统行业关键词一览表
  • 做机械设备的做哪个网站推广较好百度手游app下载
  • 哪个网站可以免费做国外网站网络营销促销方案
  • 个人建设网站要钱吗产品推广网站哪个好
  • 网站怎么做下载功能精准营销包括哪几个方面
  • 福田欧曼官方网站百度知道提问
  • 特产网站开发的好处网络设计
  • 大收录量的网站怎么做深圳关键词推广排名
  • h5制作平台排行榜seo电商运营是什么意思
  • 舟山城乡建设培训中心网站发稿网
  • 织梦开发网站企业网站推广
  • 网站首页建设图文教程专业搜索引擎seo技术公司
  • 营销型 网站 品牌厦门专业做优化的公司
  • 天津企业建站程序苏州旺道seo
  • 毕业设计报告网站开发电商网站平台
  • 做同城网站赚钱吗网络公司seo教程
  • 合肥企业网站最新国际新闻 大事件
  • 找网络公司做网站需要注意的网络推广员一个月多少钱
  • 龙岗营销网站建设微营销官网
  • 无障碍网站建设方案石家庄网络推广