- 博客(8)
- 收藏
- 关注
原创 Selenide+appium实现基于安卓的UI自动化
环境准备Java环境准备,jdk安装配置 安卓Sdk环境准备 ,可使用adb devices 等命令 开发工具准备(eclipse) Maven环境安装并配置Maven仓库(由于官方仓库速度过慢,建议换国内阿里云,或者自己的私服库) Appium安装框架说明移动端自动化框架,使用的是Selenide+Junit+Appium,实现语言为Java。Selenide是一套专门实现...
2019-07-08 14:56:21 469
原创 移动端自动化初始化
模拟器开始连接 虚拟机adb connect 127.0.0.1:62001>adb devices 获取设备列表获取正在运行的apppackage方式1. adb shell dumpsys activity | find "mFocusedActivity" 获取当前屏幕正常运行的appPackage//获取到对象的appPackage...
2019-03-17 19:05:54 250
原创 selenide 4.10版本最新功能
selenide现在也可以支持google浏览器最小化操作了.升级到最新版本的selenide,加上这配置 Configuration.headless = true;新增了一个很实用的方法scrollIntoView(true),默认可以滚动到元素点击位置注: 需要将selenide版本升级到4.10Selenuim版本需要升级到3.8.1google浏览器,google浏览器驱动均需要升级...
2018-02-27 12:35:41 1014 1
原创 Selenide指定特定浏览器打开
Selenide默认情况下支持直接使用火狐浏览器打开,但火狐浏览器在49版本(黑人问号?不记得具体版本了)后,使用geckodriver ,这时候解决方法时,要么就一直保持老的版本。要么。。。。。如果使用不匹配的浏览器版本,你会发现浏览器能正常启动,但是无法正常打开网页。。。。。后面附上解决方法,第一步去下载geckodriver,个人建议去国内阿里下载点,速度快更新基本是同步
2017-06-13 14:50:59 1491 2
原创 Selenide智能等待
一般情况下,Selenide会智能等待元素加载完成,以便继续完成其余步骤操作,但由于不知道的原因,有时候貌似不能奏效,可尝试使用此方法import static org.openqa.selenium.support.ui.ExpectedConditions.visibilityOfElementLocated;Selenide.Wait().until(visibility
2017-06-13 14:45:32 1286
原创 Selenide+cucumber整合到Jenkins
关于本文 主要介绍使用Jenkins将Selenide 与Cucumber整合起来,从而达到定时执行,自动执行。执行前准备1、 已完成Jenkins环境安装,可参考http://blog.csdn.net/sunxiaoming1002/article/details/534099132、 已有Selenide+cucumber项目 http://blog.csdn.n
2016-12-05 18:07:27 1862
原创 windows下Jenkins环境搭建
Jenkins简介Jenkins是一个开源软件项目,业界著名的持续集成工具. Jenkins 安装准备1. 安装java 并且配置jdk环境2. 到Jenkins官网下载Jenkins.war包3. 下载tomcat 7.0/8.0(两个版本均可)4. 安装maven(maven项目需要使用到)开始部署1、 首先解压to
2016-11-30 16:29:08 945 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人