网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
基于JAVA实现的WEB端UI自动化 - WebDriver高级篇 - cookie操作
基于JAVA实现的WEB端UI自动化 - WebDriver高级篇 - 关联
基于JAVA实现的WEB端UI自动化 - WebDriver高级篇 - exe文件执行
基于JAVA实现的WEB端UI自动化 - WebDriver高级篇 - grid [跨浏览器远程测试-可分布式]
基于JAVA实现的WEB端UI自动化 - WebDriver框架篇 - 框架设计小结
基于JAVA实现的WEB端UI自动化 - WebDriver框架篇 - testng使用
基于JAVA实现的WEB端UI自动化 - WebDriver框架篇 - ant使用 - 关于如何手动下载JAR包
持续更新中
关于获取测试对象属性还是直接上脚本吧…我真的太懒了…
==========================================================================================
1 getText
2 getAttribute title
3 getCssValue color font
- Color:获取的为RGB编码
4 getTag
5 getClass
关于获取测试对象属性还是直接上脚本吧…我真的太懒了…
//基于Chrome浏览器
System.setProperty(“webdriver.chrome.driver”, “D:/Program Files/Java/jdk1.8.0_141/bin/chromedriver.exe”);
WebDriver Demo15_Attribute_driver=new ChromeDriver();
Demo15_Attribute_driver.manage().window().maximize();
//浏览器最大化
Thread.sleep(3000);
Demo15_Attribute_driver.get
(“file:///C:/Users/Administrator/Desktop/autoTest/bootstrap-snippet-login-form/attribute.html”);
WebElement attribute = Demo15_Attribute_driver.findElement(By.xpath(“//*[@id=‘tooltip’]”));
System.out.println(“Text:”+attribute.getText());
System.out.println(“Title:”+attribute.getAttribute(“title”));
System.out.println(“Color:”+attribute.getCssValue(“color”));
System.out.println(“Font:”+attribute.getCssValue(“font”));
System.out.println(“Tag:”+attribute.getTagName());
System.out.println(“Class:”+attribute.getClass());
Thread.sleep(3000);
Demo15_Attribute_driver.quit();
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
00ff254613a03fab5e56a57acb)**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!