随笔分类 -  APP自动化测试

摘要:一、同级定位时,先定位上级 我想定位【必填】框,我先定位【姓名】的同一个上级 self.driver.find_element(MobileBy.XPATH,"//*[contains(@text,'姓名')]/../*[@text='必填']").send_keys(name) self.driv 阅读全文
posted @ 2022-06-20 11:11 Owen_ET 阅读(116) 评论(0) 推荐(0) 编辑
摘要:目录 一、目录模板 二、创建启动APP或WEB文件 三、创建base_page文件 四、关联每个页面跳转 五、元素定位文件和yaml数据文件 六、创建测试用例 七、接口自动化目录模板 八、我的Github举例源码 一、目录模板 返回目录 有以下常用的模块可以套用WEB自动化和APP自动化 # 主要模 阅读全文
posted @ 2021-12-31 11:28 Owen_ET 阅读(657) 评论(0) 推荐(1) 编辑
摘要:一、ID定位 uiautomatorviewer里面的:resource-id driver.find_element(By.ID,"com.csks.businesses:id/tv_number").click() 二、利用index角标定位 # 利用index角标定位 # 获取多个输入框 in 阅读全文
posted @ 2020-08-07 14:06 Owen_ET 阅读(537) 评论(0) 推荐(0) 编辑
摘要:直接上代码: import io.appium.java_client.AppiumDriver; import org.junit.After; import org.junit.Before; import org.junit.Test; import org.openqa.selenium.W 阅读全文
posted @ 2019-12-28 11:42 Owen_ET 阅读(667) 评论(0) 推荐(0) 编辑
摘要:前提条件: 1.Xcode版本为Xcode10及以上2.Appium版本必须为1.9及以上,因为Xcode为10.0 3.appium-desktop4.安装所需依赖库,包括: a.Homebrew b.Git c.node (brew install node) d.npm (brew insta 阅读全文
posted @ 2019-12-28 11:42 Owen_ET 阅读(1341) 评论(0) 推荐(0) 编辑
摘要:配置环境: MacOS:10.13.6 java:1.8 IntelliJ IDEA:2018.3 Android SDK:25 Appium:1.9.1 Appium-desktop:1.7.1 java-client:6.1.0(最新且不是Bate版本) junit:4.12 Android:6 阅读全文
posted @ 2019-12-28 11:41 Owen_ET 阅读(1260) 评论(0) 推荐(0) 编辑
摘要:写自动化测试代码中,数据驱动传递参数比较方便一些,也便于后期维护,下面介绍两种数据驱动: 下面是test.yaml文件: start_HRApp: ip: 127.0.0.1 port: 4723 implicitly_wait: 10 caps: android: platformName: An 阅读全文
posted @ 2019-12-26 17:44 Owen_ET 阅读(2527) 评论(0) 推荐(1) 编辑
摘要:desired_cap = { "deviceName":"vivo", # 真机名称 "platformName":"android", # 使用的移动端:android、ios "platformVersion":"8.1", # 移动端版本 "appPackage":"com.csksc2b. 阅读全文
posted @ 2019-11-09 12:45 Owen_ET 阅读(830) 评论(0) 推荐(0) 编辑
摘要:安卓8.0以后uiautomatorviewer会报错,解决办法如下: 参考:《android 8.0 以后 uiautomator 无法直接使用的问题》 步骤一: 先执行命令:(注意:想要定位一个页面,每次都要执行如下命令) adb shell uiautomator dump /sdcard/s 阅读全文
posted @ 2019-11-08 15:26 Owen_ET 阅读(2700) 评论(0) 推荐(0) 编辑
摘要:目录: 前提、Mac环境下手动配置Android SDK 一、 Android Studio下载及配置 二、AVD模拟器配置运行 前提、Mac环境下手动配置Android SDK 一、 Android Studio下载及配置 二、AVD模拟器配置运行 三、在Android Studio 中配置Gen 阅读全文
posted @ 2019-01-16 12:14 Owen_ET 阅读(14843) 评论(2) 推荐(0) 编辑
摘要:环境: MacOS:10.13.6 Virtualbox:5.2.22 Genymotion:genymotion-2.12.2 本文Virtualbox、Genymotion下载地址: 链接:https://pan.baidu.com/s/1ACubK3jiCdKBxZ-oiJVLTg 密码:5n 阅读全文
posted @ 2019-01-16 12:13 Owen_ET 阅读(2004) 评论(0) 推荐(0) 编辑
摘要:Github测试样例地址:https://github.com/appium-boneyard/sample-code/tree/master/sample-code/examples ①定位text,通过UiSelector定位 # text定位 self.d.find_element_by_an 阅读全文
posted @ 2018-11-23 14:14 Owen_ET 阅读(440) 评论(0) 推荐(0) 编辑
摘要:环境: Appium:1.9.1 Appium-desktop:1.7.1 Xcode:10.0 IOS:iPhone5S(10.3.3) Mac:10.13.6 ①获取手机屏幕size:长、宽 《Appium Appium 1.9 版本 BUG:使用 get_window_size () 方法报错 阅读全文
posted @ 2018-11-16 15:46 Owen_ET 阅读(1070) 评论(0) 推荐(0) 编辑
摘要:在做这一节之前先配置我的另一篇文章所需要安装的前提准备条件:《【Mac + Appium学习(一)】之安装Appium环境前提准备》 一、安装IOS自动化测试环境 配置环境: Appium version :1.9.1 Appium-desktop:1.7.1 Xcode:10.0 iPhone5S 阅读全文
posted @ 2018-11-14 16:48 Owen_ET 阅读(3977) 评论(0) 推荐(0) 编辑
摘要:产生下面的原因是因为:与uiautomator2的weditor冲突,两者不能同时使用。 有时打开appium时会报错: [UiAutomator] UiAutomator exited unexpectedly with code 0, signal null 经查询有以下方案: 《UiAutom 阅读全文
posted @ 2018-11-13 14:09 Owen_ET 阅读(4047) 评论(0) 推荐(1) 编辑
摘要:产生以下原因找到了:是因为启动了appium,两者冲突,不能同时使用。 之前讲过怎么安装u2(【Mac安装,ATX基于uiautomator2】之安装步骤)以及使用weditor, 但是经过一段时间,weditor不用的时候再打开发现,报错了: requests.exceptions.Connect 阅读全文
posted @ 2018-11-13 13:38 Owen_ET 阅读(1401) 评论(0) 推荐(0) 编辑
摘要:上一篇文章介绍安装appium测试环境,这一片研究介绍如何测试Android自动化。 上一篇地址:《【Mac + Appium学习(一)】之安装Appium环境》 这一篇参考:《Mac 下 appium 自动化测试 Android 测试配置和脚本编写(四)》 配置环境: Appium version 阅读全文
posted @ 2018-11-12 17:08 Owen_ET 阅读(2034) 评论(0) 推荐(0) 编辑
摘要:环境: Appium version :1.9.1 Appium-desktop:1.7.1 Xcode:10.0 IOS:iPhone5S(10.3.3) Android:6.0.1 Mac:10.13.6 一、需要mac系统里有如下软件安装,才可以进行appium环境搭建 1、检查java是否安 阅读全文
posted @ 2018-11-09 10:07 Owen_ET 阅读(6763) 评论(0) 推荐(0) 编辑
摘要:下面简单介绍facebook-wda库--API的学习 未完待续... 附录: 《Github上对WDA的问题解答》 感谢,参考相关文章: diao2007: 《WebDriverAgent 的 python client 端使用记录》 codeskyblue: 《ATX 文档 - iOS 控件操作 阅读全文
posted @ 2018-10-17 17:26 Owen_ET 阅读(2648) 评论(0) 推荐(1) 编辑
摘要:上一篇介绍完如何安装WDA,接下来开始正式安装开发库并编写自动化脚本。 目录: 一、安装facebook-wda库 二、通过WEditor定位元素 三、附录:学习资料 一、安装facebook-wda库 二、通过WEditor定位元素 三、附录:学习资料 一、安装facebook-wda库 运行命令 阅读全文
posted @ 2018-10-16 16:11 Owen_ET 阅读(4638) 评论(0) 推荐(0) 编辑

  1. 1 イエスタデイ(翻自 Official髭男dism) 茶泡饭,春茶,kobasolo
  2. 2 模様 (TV size ver.) Ivy to Fraudulent Game
  3. 3 河口恭吾
  4. 4 愛してる 高鈴
  5. 5 一生所爱 卢冠廷,莫文蔚
  6. 6 世间美好与你环环相扣 柏松
  7. 7 理想三旬 陈鸿宇
  8. 8 不浪漫罪名 王杰
  9. 9 樱花树下 张敬轩
  10. 10 因为你在 达闻西乐队,福禄寿FloruitShow
  11. 11 悬溺 葛东琪
一生所爱 - 卢冠廷,莫文蔚
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.

作词 : 唐书琛

作曲 : 卢冠廷

从前现在过去了再不来

红红落叶长埋尘土内

开始终结总是没变改

天边的你飘泊白云外

苦海翻起爱恨

在世间难逃避命运

相亲竟不可接近

或我应该相信是缘分

情人别后永远再不来(消散的情缘)

无言独坐放眼尘世外(愿来日再续)

鲜花虽会凋谢(只愿)但会再开(为你)

一生所爱隐约(守候)在白云外(期待)

苦海翻起爱恨

在世间难逃避命运

相亲竟不可接近

或我应该相信是缘分

苦海翻起爱恨

在世间难逃避命运

相亲竟不可接近

或我应该相信是缘分

点击右上角即可分享
微信分享提示