自动化类
sunxiaoming1002
测试专业户
展开
-
Cucumber+Selenide指导手册
介绍Selenide + cucumber 在Eclipse配置,有空会继续更新。原创 2016-11-09 22:21:36 · 3409 阅读 · 3 评论 -
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 · 947 阅读 · 1 评论 -
Selenide+cucumber整合到Jenkins
关于本文 主要介绍使用Jenkins将Selenide 与Cucumber整合起来,从而达到定时执行,自动执行。 执行前准备 1、 已完成Jenkins环境安装,可参考 http://blog.csdn.net/sunxiaoming1002/article/details/53409913 2、 已有Selenide+cucumber项目 http://blog.csdn.n原创 2016-12-05 18:07:27 · 1862 阅读 · 0 评论 -
Selenide智能等待
一般情况下,Selenide会智能等待元素加载完成,以便继续完成其余步骤操作, 但由于不知道的原因,有时候貌似不能奏效,可尝试使用此方法 import static org.openqa.selenium.support.ui.ExpectedConditions.visibilityOfElementLocated; Selenide.Wait().until(visibility原创 2017-06-13 14:45:32 · 1287 阅读 · 0 评论 -
Selenide指定特定浏览器打开
Selenide默认情况下支持直接使用火狐浏览器打开,但火狐浏览器在49版本(黑人问号?不记得具体版本了)后,使用geckodriver , 这时候解决方法时,要么就一直保持老的版本。要么。。。。。 如果使用不匹配的浏览器版本,你会发现浏览器能正常启动,但是无法正常打开网页。。。。。 后面附上解决方法,第一步去下载geckodriver,个人建议去国内阿里下载点,速度快更新基本是同步原创 2017-06-13 14:50:59 · 1491 阅读 · 2 评论 -
selenide 4.10版本最新功能
selenide现在也可以支持google浏览器最小化操作了.升级到最新版本的selenide,加上这配置 Configuration.headless = true;新增了一个很实用的方法scrollIntoView(true),默认可以滚动到元素点击位置注: 需要将selenide版本升级到4.10Selenuim版本需要升级到3.8.1google浏览器,google浏览器驱动均需要升级...原创 2018-02-27 12:35:41 · 1015 阅读 · 1 评论 -
Selenide+appium实现基于安卓的UI自动化
环境准备 Java环境准备,jdk安装配置 安卓Sdk环境准备 ,可使用adb devices 等命令 开发工具准备(eclipse) Maven环境安装并配置Maven仓库(由于官方仓库速度过慢,建议换国内阿里云,或者自己的私服库) Appium安装 框架说明 移动端自动化框架,使用的是Selenide+Junit+Appium,实现语言为Java。 Selenide是一套专门实现...原创 2019-07-08 14:56:21 · 470 阅读 · 0 评论