摘要: 原地址:https://blog.csdn.net/qq_42046105 目录 一、业务场景介绍 二、Spring Cloud核心组件:Eureka 三、Spring Cloud核心组件:Feign 四、Spring Cloud核心组件:Ribbon 五、Spring Cloud核心组件:Hyst 阅读全文
posted @ 2021-11-27 13:46 末年926 阅读(1470) 评论(0) 推荐(0) 编辑
摘要: 抽象类:强调的是把共同(共有、相同)的属性方法, 抽象出来,统一写在一个地方(他们的实现代码是一样的),方便维护。(面向对象三大特性中的继承特性) 接口: 抽象的是行为 - 同一种行为的不同实现方式。当多个对象都拥有相同的行为,但是行为的具体实现方式不一样的时候可以用接口抽象(面向对象中的多态特性) 阅读全文
posted @ 2021-11-07 11:36 末年926 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 1、打开终端输入adb shell 2、输入pm list package 阅读全文
posted @ 2021-10-18 10:36 末年926 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 一、安装前环境准备 1、确保电脑已经有homebrew(包管理器) 下载链接[https://brew.sh/] 2、通过 brew 安装node.js brew install node 安装后检查`node -v`,需安装node@10或以上版本,若装了多个版本的node.js 需将旧版卸载掉或 阅读全文
posted @ 2021-10-17 10:24 末年926 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 1、WDA介绍 WebDriverAgent 在 iOS 端实现了一个 WebDriver server ,借助这个 server 我们可以远程控制 iOS 设备。你可以启动、杀死应用,点击、滚动视图,或者确定页面展示是否正确。 facebook的WDA在iOS 10 时代苹果已经废弃了,目前依然在 阅读全文
posted @ 2021-10-17 00:27 末年926 阅读(7123) 评论(0) 推荐(1) 编辑
摘要: 一、元素获取工具WEditor使用 1.安装WEditor:pip3 install weditor 2.启动WEditor:python3 -m weditor Android : 1.安装adb环境,手机打开usb调试模式 2.adb devices连接手机成功,在weditor页面即可获取元素 阅读全文
posted @ 2021-10-16 23:10 末年926 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 元素定位 方法:id定位,name定位(text定位),class_name定位, accessibility_id定位,xpath定位等 (目前1.5版本的已经不支持name定位了),所以APP的定位与selenium定位除了个别的定位方法不同之外,其他的基本都有类似之处。 1. id定位 根据元 阅读全文
posted @ 2021-10-16 22:31 末年926 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 报错:Caused by: org.openqa.selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: Cannot verif 阅读全文
posted @ 2021-10-13 21:28 末年926 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一、iOS Appium 原理 1.1 iOS 9.3 系统之前自动化测试 1.1.1 Native 自动化 这是 iOS 9.3 系统之前自动化测试的架构模式。通过 Android Appium 原理的学习 ,我们很容易理解 iOS Appium 原理: Appium Client 端执行代码发送 阅读全文
posted @ 2021-10-08 10:21 末年926 阅读(678) 评论(0) 推荐(0) 编辑
摘要: Appium启动APP至少需要7个参数 'platformVersion','deviceName'、'udid'、'bundleId'、'platformName'、'automationName'、'xcodeOrgId' platformVersion:平台的名称(ios) platformV 阅读全文
posted @ 2021-10-08 10:17 末年926 阅读(617) 评论(0) 推荐(0) 编辑