![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
automation
文章平均质量分 84
LeonLee85
这个作者很懒,什么都没留下…
展开
-
Appium 自动化 for iOS15
Part I 基础软件MacOS 11.6 或以上 Xcode 13 (支持iOS15) Appium Server GUI Desktop1.22 (支持iOS15)Release 1.22.0 · appium/appium-desktop · GitHubhttps://github.com/appium/appium-desktop/releases/tag/v1.22.0Appium Inspector (Last update)Releases · appium/appium..原创 2021-10-14 14:14:01 · 661 阅读 · 0 评论 -
Windows Docker搭建Jenkins自动化CI环境 + Remote Selenium Hub
1. Docker Hub拉取最新的Jenkins镜像, 在本地创建Jenkins映射目录2. 使用命令启动docker jenkins,挂载对应目录。docker run -d -p 8000:8080 -p 50000:50000 -v C:\jenkins_home:/var/jenkins_home -v C:\apache-maven-3.6.3:/usr/local/maven -v C:\Users\xxxx\Desktop\JenkinsSendMail\JenkinsMai.原创 2021-01-25 22:33:21 · 328 阅读 · 0 评论 -
处理chrome浏览器弹出式授权-Authentication window
业务描述在执行自动化测试中,使用Chrome浏览器有时会遇到页面弹出一个窗口让你输入账号和密码。类似下图:此时页面没有任何加载,尝试过的小伙伴应该发现,它既不是Alert对象,也不是prompt,也不是页面元素中的任何一个,自动化工具无法捕捉到。对于这种页面授权,首先可以尝试更换浏览器,不同浏览器的特性不同,更换后你可能发现验证的方式不是一个弹出式窗口了,而是一个页面。那么自然就可以进行自动化验证。如果一定要在chrome实现,其实网上提供了很多其他方法,比如使用如下方式访问你的页面原创 2020-11-25 23:03:31 · 4470 阅读 · 7 评论 -
设置Anddroid环境变量
一.配置java开发环境https://blog.csdn.net/weixin_42122770/article/details/81834839二.下载SDK和Android Studiohttps://developer.android.com/三.配置SDK环境变量右键此电脑属性 -> 高级系统设置 -> 环境变量1.新建ANDROID_HOME系统变量,变...转载 2020-04-06 00:28:56 · 299 阅读 · 0 评论 -
iOS 定位方式 iOSNsPredicateString 详解
定位方式仅支持 iOS 10或以上(底层需要使用 XCUITest 框架),可支持元素的单个属性和多个属性定位,推荐使用。一个元素有这些属性:type、value、name、label、enabled、visible,有些元素的属性只有以上的部分属性,如下图所示,可根据这些属性进行元素定位。元素属性的介绍type:元素类型,与className作用一致,如:XCUIElementTyp...原创 2020-03-13 22:52:17 · 620 阅读 · 0 评论 -
Chrome浏览器的选项
3. chromeOptionschromeOptions 是一个配置 chrome 启动是属性的类。通过这个类,我们可以为chrome配置如下参数(这个部分可以通过selenium源码看到):设置 chrome 二进制文件位置 (binary_location)添加启动参数 (add_argument)添加扩展应用 (add_extension, add_encoded_exten...转载 2020-03-12 14:36:18 · 1482 阅读 · 0 评论 -
使用Selenium访问shadow dom
以chrome为例获取下载的文件名并且判断是否下载完成在打开download manager窗口后虽然发现页面是HTML元素,但是直接操作会获取不到元素。这是因为元素是被包含在shadow dom中。例如图中#shadow-root (open) 即表示该层以下的元素存在与shadow dom中,selenium并能直接访问解决方法,首先要根据自己需要了解需要定位的元素的层...原创 2019-09-27 22:52:44 · 4685 阅读 · 0 评论