zoukankan      html  css  js  c++  java
  • selenium 学习笔记 ---新手学习记录(7) 问题总结(java)

    1.想要获取固定ul下所有li的个数  如下图:

    //获取ul下li的个数 
    List<WebElement> elements = driver.findElement(By.id("firstulid")).findElements(By.tagName("li")); System.out.println("size:"+elements.size());

     2.控制浏览器向前向后

    //刷新页面
     driver.navigate().refresh();

    //向前

    driver.navigate().forward();

    //向后

    driver.navigate().back();

    3.控制播放页面的滚动条,滚动

    //课程播放页面的点击查看课程
    	 	 	  		            for(int k = 0;k < esize-2; k ++){
    	 	 	  		            	//增加
    	 	 	  		            	int addcs=1;
    	 	 	  		            	//每四个视频增加1个
    	 	 	  		            	int pd=0;
    	 	 	  		            	if(pd<2)
    	 	 	  		            	{
    		 	 	  		            	elements5.get(k).click();
    			 	 	  	 	            Thread.sleep(3000);
    			 	 	  	 	             //检测支付弹窗,显示就关闭
    				 	      	             zhifu_tanchuang(driver);
    				 	      	             //观看时间
    				 	      	            Thread.sleep(gktime);
    				 	      	            pd++;
    	 	 	  		            	}else
    	 	 	  		            	{
    	 	 	  		            		//控制第二个滚动条向下移动一定的距离以显示出遮挡元素
    	 	 	  		            		//$("#chapterul").animate({bottom:$("#chapterul").height()-$("#mCSB_1_dragger_vertical").height()});
    	 	 	  		            		//$("#chapterul").animate({bottom:85*4});
    		 	 	  		            	 //String high="scroll(0,415);";
    	 	 	  		            		String high="$('#chapterul').animate({bottom:"+85*addcs+"});";
    		 	 	  		            	((JavascriptExecutor)driver).executeScript(high);
    		 	 	  		            	addcs++;
    		 	 	  		            	pd=0;
    	 	 	  		            	}
    	 	 	  		            }	
    

     4.控制滚动条下拉到最后

    	//控制滚动条 下拉到最后
    	   // String high="scroll(0,10000);";
    	    //((JavascriptExecutor)driver).executeScript(high);
    
  • 相关阅读:
    线程池参数详解
    线程池各个参数详解以及如何自定义线程池
    fastdfs 安装
    SQL 执行顺序
    《SQL 进阶教程》 查找局部不一致的数据
    redis 高性能的原因
    一致性hash
    环境部署数据库报错
    redis 常用命令
    redis 高级学习和应用场景
  • 原文地址:https://www.cnblogs.com/kllay/p/5213088.html
Copyright © 2011-2022 走看看