- 博客(8)
- 收藏
- 关注
原创 java中怎么从一个方法中调用另一个方法中的参数?(以及如何提取数字)
一、使用动态方法public int comparisonOfTotalVehicles (WebDriver webDriver)throws InterruptedException{ WebElement elementText = MachineElement.totalNumberOfVehicles(webDriver);//获取车辆总数 Thread.sleep...
2018-09-03 16:15:45 20198
原创 等待页面某元素加载完成的方法
一、先在allocationcommon中写个方法// 等待页面某元素加载完成(参数:type元素定位类型、by该类型对应的定位值) public static void load(String type, String by){ WebDriverWait wait = new WebDriverWait(driver, 30); if ("xpath...
2018-09-03 10:13:06 4268
原创 selenium+java实现String字符提取数字加一,验证增加后,总数的变化
大家应该都遇到过,需要验证增加某一样东西后,总数有没有加一一、首先要importimport java.util.regex.Matcher;import java.util.regex.Pattern;二、打印出获取元素中的数字WebElement elementText = driver.findElement(By.xpath("//div[3]/div/span"))...
2018-08-16 16:44:38 1083 1
原创 selenium怎样定位web提示语
一、用谷歌没有抓到web的吐司信息二、使用火狐浏览器(保密原因,涂抹较为严重)能够定位到该元素三、代码如下:WebElement elementText = driver.findElement(By.cssSelector("div.message.ng-binding"));(加粗字体根据实际定位的元素信息进行填写)Thread.sleep(1000);String in...
2018-08-14 14:16:22 3330 1
原创 selenium web录制(selenium_ide-2.9.1-fx.xpi和老版本火狐浏览器在最下方)
我的办法是使用selenium IDE录制一、首先要使用老版的火狐浏览器我使用的是54.0.1版本的浏览器二、要使用与这个版本配套的IDE我使用的是selenium_ide-2.9.1-fx.xpi三、点击图片上的图标即可开始录制五、录制完成后,可以转换为java或python语言保存下来火狐和selenium下载地址如下https://pan.ba...
2018-07-31 15:51:16 5712
原创 appium+python如何定位元素
一、打开appium,进入录制界面二、在需要定位的地方左键点击,右侧会显示该元素的信息。(如下图)三、附上代码实例:el8 = driver.find_element_by_id("com.nvrcloud.android.presentation:id/add")el8.click()time.sleep(5)...
2018-07-25 16:29:15 1228
原创 appium怎么录制
项目地址:https://github.com/appium/appium-desktop/releasesappium有个组件,它主要监听我们的移动设备(真机或模拟器),然将不同编程语言编写的 appium 测试脚本进行解析,然后,驱动移动设备来运行测试。---------转载虫师的一句话启动填写好ip地址和端口号后,点击Start。也可以保存,以后不用再次填写进...
2018-07-19 11:27:27 3069 1
原创 python3+appium app自动化实现左滑功能
实现滑动其实很简单,先打开appium,获取起始点的x、y坐标。下面是脚本实例:#向左滑动# 获取屏幕的sizeprint(driver.get_window_size())#获取屏幕的高x = driver.get_window_size()['width']# 获取屏幕宽y = driver.get_window_size()['height']driver.sw...
2018-07-19 11:13:48 2404 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人